dolf@uva.uucp (Dolf Starreveld) (08/13/86)
I'm sending this to net.emacs because I first tried sending it to
bug-gnu-emacs@prep.ai.mit.edu but did not succeed. (Mail bounced back
as being undeliverable).
In GNU Emacs 17.64.1 of Mon May 26 1986 on uva (berkeley-unix BSD4.3)
when a computation (e.g. hanoi 6, but any time consuming task will do)
is interrupted using multiple ^G's, emacs will ignore all subsequent
tty input. Killing emacs and examining the core image with adb shows
the following:
Script started on Mon Jul 28 11:10:35 1986
$ adb /usr/local/emacs
$c
_select(20,7fffe7f0,0,7fffe7ec,7fffe7e0) from 2c293
_wait_reading_process_input(0,-1,1) from _kbd_buffer_get_char+86
_kbd_buffer_get_char() from a7da
_get_char(1) from _read_key_sequence+95
_read_key_sequence(7fffe8b6,1e,0) from _command_loop_1+d8
_command_loop_1(106d808) from _internal_catch+c1
_internal_catch(106d8d0,a178,106d808) from _command_loop+3d
_command_loop() from _internal_condition_case+d6
_internal_condition_case(a07c,106d8e4,9db6) from _Frecursive_edit+ba
_Frecursive_edit() from 987a
_main(1,7fffea74,7fffea7c) from start+43
0x7fffe7f0/X
7fffe7f0: 1
0x7fffe7e0/XXXX
7fffe7e0: 64 0 2 1
$
The last line shows a 64 second timeout on input. Even after this period
emacs gives no reaction whatsoever.
------
Perhaps somebody can shine some light on this ....
--
Dolf Starreveld
Department of Computer Science, UvA
Usenet: dolf@uva.uucp
{seismo,decvax,philabs}!mcvax!uva!dolf
Snail mail: Dolf Starreveld
Department of Computing Science
University of Amsterdam
Kruislaan 409
NL-1098 SJ Amsterdam
The Netherlands
Telefone: In Holland: 020-592 5137/5022
International: 31-20-592 5137 or 31-20-592 5022
Telex: 10262 HEF NL