🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #99005

Re: Emacs dumps core when it receives C-z C-\

#99005
From: Joe Wells
Date: Thu, 20 Dec 1990 02:51
21 lines
1628 bytes
In article <9012171301.AA14222@iesd.auc.dk> amanda@IESD.AUC.DK (Per Abrahamsen) writes:

   Emacs dumps core with signal 3 when it you press the following keys
   fast after each other:

	   C-z C-\

Typing C-z invokes the suspend-emacs function.  As part of doing its job,
suspend-emacs restores the special terminal control characters to what
they were when Emacs was invoked.  Then suspend-emacs sends the TSTP
signal, suspending Emacs.  There is a brief time gap between resetting the
terminal control characters and sending the TSTP signal when Emacs is
vulnerable to being killed by the user pressing C-\.

This could be solved by having Emacs intercept or ignore the QUIT signal.
There might be a good reason not to do this, but I'm not aware of one.

Incidentally, you can also get an interesting effect by typing "C-z C-z".

-- 
Joe Wells <jbw@bu.edu>
Technical Details
Message-ID: <JBW.90Dec19215124@bigbird.bu.edu>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!shelby!apple!usc!julius.cs.uiuc.edu!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!tut.cis.ohio-state.edu!BIGBIRD.BU.EDU!jbw
References: <9012171301.AA14222@iesd.auc.dk>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,936805222db9f420
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1990-12-19 18:51:24 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!shelby!apple!usc!julius.cs.uiuc.edu!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!tut.cis.ohio-state.edu!BIGBIRD.BU.EDU!jbw
From: jbw@BIGBIRD.BU.EDU (Joe Wells)
Newsgroups: gnu.emacs.bug
Subject: Re: Emacs dumps core when it receives C-z C-\
Message-ID: <JBW.90Dec19215124@bigbird.bu.edu>
Date: 20 Dec 90 02:51:24 GMT
References: <9012171301.AA14222@iesd.auc.dk>
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: Boston University Computer Science Department
Lines: 21
Approved: bug-gnu-emacs@prep.ai.mit.edu