🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #99003

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

#99003
From: Roberto Shironoshita
Date: Wed, 19 Dec 1990 16:18
44 lines
2376 bytes
In article <9012171301.AA14222@iesd.auc.dk> amanda@IESD.AUC.DK (Per Abrahamsen) writes:

> Emacs [on sun4c SunOS 4.1] dumps core with signal 3 when it you press the
> following keys fast after each other:
> 	C-z C-\
> ravn% gdb /home/dist/bin/emacs core
> (gdb) where
> #0  0x100e48 in ioctl ()
> #1  0x1a720 in stuff_buffered_input ()
> #2  0x1a630 in Fsuspend_emacs ()
> #3  0x3b5e0 in Ffuncall ()
> #4  0x382e8 in Fcall_interactively ()
> #5  0x1a13c in Fcommand_execute ()
> #6  0x18ab4 in command_loop_1 ()
> #7  0x39dd0 in internal_condition_case ()
> #8  0x18184 in command_loop_2 ()
> #9  0x39854 in internal_catch ()
> #10 0x1813c in command_loop ()
> #11 0x17de8 in Frecursive_edit ()
> #12 0x17744 in main ()
> (gdb) 

Signal 3 is SIGQUIT.  Under the default settings of the SunOS terminal
driver, ^\ (GNUspeak C-\) sends such a signal to the controlling process.
Sounds like a timing problem where emacs sets cooked (or is it cbreak?)
mode just before the ^\ is received and processed by the terminal driver.
To confirm this, you may want to rebind the quit key to the terminal driver
(shell command "stty quit <some other character>") and try the sequence
again.

filler
illerf
llerfi
lerfil
erfill
rfille
--

     Roberto Shironoshita      ||   Internet: shirono@ssd.csd.harris.com
      Harris Corporation       ||
   Computer Systems Division   ||   UUCP:     ...!uunet!hcx1!shirono
                               ||
DISCLAIMER: The opinions expressed here are my own; they in no way reflect the
            opinion or policies of Harris Corporation.
Technical Details
Message-ID: <SHIRONO.90Dec19111802@gcx1.ssd.csd.harris.com>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!shelby!apple!usc!cs.utexas.edu!tut.cis.ohio-state.edu!TRAVIS.SSD.CSD.HARRIS.COM!shirono
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 08:18:02 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!shelby!apple!usc!cs.utexas.edu!tut.cis.ohio-state.edu!TRAVIS.SSD.CSD.HARRIS.COM!shirono
From: shirono@TRAVIS.SSD.CSD.HARRIS.COM (Roberto Shironoshita)
Newsgroups: gnu.emacs.bug
Subject: Re: Emacs dumps core when it receives C-z C-\
Message-ID: <SHIRONO.90Dec19111802@gcx1.ssd.csd.harris.com>
Date: 19 Dec 90 16:18:02 GMT
References: <9012171301.AA14222@iesd.auc.dk>
Sender: daemon@tut.cis.ohio-state.edu
Reply-To: shirono@travis.ssd.csd.harris.com
Distribution: gnu
Organization: Harris Computer Systems
Lines: 44
Approved: bug-gnu-emacs@prep.ai.mit.edu