Article View: gnu.emacs.bug
Article #98622Signal 4
From: svensson
Date: Mon, 13 May 1991 08:08
Date: Mon, 13 May 1991 08:08
67 lines
5141 bytes
5141 bytes
Today, my emacs 18.55 (on a VAX) died with signal 4. I did emacs -f rmail, examined my messages, did M-x gnus (3.13 with small changes), and emacs died while still in the startup phase (that is, before popping the *Newsgroups* buffer). I managed to recreate it once; then I started emacs again without the flag "-f rmail", M-x gnus worked, and subsequent attempts to recreate the dump failed. The core suggests that a garbage-collection kicked in at the wrong moment (see stack below). Now, I've been a bit sloppy about archiving bug reports <blush>, so maybe this has been solved long ago. If so, I'd be grateful if someone enlightened me. Recreating the dump will probably be difficult since it seems to depend on GC timing. I still have the core. Details on request. J ---------------------------------------------------------------------- pmap_getport() at 0x7fffe474 mark_object(objptr = 0x7fffd808), line 1076 in "alloc.c" Fgarbage_collect(), line 787 in "alloc.c" Ffuncall(nargs = 2, args = 0x7fffd04c), line 1617 in "eval.c" Fbyte_code(bytestr = -2146588572, vector = -2079481976, maxdepth = 28), line 271 in "bytecode.c" $b80, line 1398 in "eval.c" Feval(form = 84781148), line 1398 in "eval.c" Fprogn(args = 84781140), line 305 in "eval.c" funcall_lambda(fun = 84781348, nargs = 0, arg_vector = 0x7fffd28c), line 1823 in "eval.c" Ffuncall(nargs = 1, args = 0x7fffd288), line 1713 in "eval.c" Fbyte_code(bytestr = -2146588556, vector = -2079497656, maxdepth = 7), line 271 in "bytecode.c" $b80, line 1398 in "eval.c" Feval(form = 84781196), line 1398 in "eval.c" Fprogn(args = 84781204), line 305 in "eval.c" funcall_lambda(fun = 84781108, nargs = 0, arg_vector = 0x7fffd484), line 1823 in "eval.c" Ffuncall(nargs = 1, args = 0x7fffd480), line 1713 in "eval.c" Fbyte_code(bytestr = -2146593172, vector = -2079509624, maxdepth = 9), line 271 in "bytecode.c" $b80, line 1398 in "eval.c" Feval(form = 84776548), line 1398 in "eval.c" Fprogn(args = 84776540), line 305 in "eval.c" funcall_lambda(fun = 84776644, nargs = 0, arg_vector = 0x7fffd684), line 1823 in "eval.c" Ffuncall(nargs = 1, args = 0x7fffd680), line 1713 in "eval.c" Fbyte_code(bytestr = -2146789524, vector = -2079682552, maxdepth = 11), line 271 in "bytecode.c" $b80, line 1398 in "eval.c" Feval(form = 84580212), line 1398 in "eval.c" Fprogn(args = 84579916), line 305 in "eval.c" unbind_to(count = 3), line 1899 in "eval.c" Fbyte_code(bytestr = 51117268, vector = 67771336, maxdepth = 5), line 287 in "bytecode.c" $b80, line 1398 in "eval.c" Feval(form = 84576388), line 1398 in "eval.c" Fprogn(args = 84580332), line 305 in "eval.c" funcall_lambda(fun = 84579972, nargs = 1, arg_vector = 0x7fffda0c), line 1823 in "eval.c" Ffuncall(nargs = 2, args = 0x7fffda08), line 1713 in "eval.c" Fcall_interactively(function = 17394136, record = 17254452), line 448 in "callint.c" Fcommand_execute(cmd = 17394136, record = 17254452), line 1482 in "keyboard.c" Fexecute_extended_command(prefixarg = 17254412), line 1540 in "keyboard.c" Ffuncall(nargs = 2, args = 0x7fffdc98), line 1685 in "eval.c" Fcall_interactively(function = 17295432, record = 17254412), line 448 in "callint.c" Fcommand_execute(cmd = 17295432, record = 17254412), line 1482 in "keyboard.c" command_loop_1(), line 666 in "keyboard.c" internal_condition_case(bfun = 0xbc2c, handlers = 17254652, hfun = 0xb850), line 996 in "eval.c" command_loop_2(0x107480c), line 431 in "keyboard.c" internal_catch(tag = 17254632, func = 0xbb04, arg = 17254412), line 814 in "eval.c" command_loop(), line 413 in "keyboard.c" Frecursive_edit(), line 301 in "keyboard.c" main(argc = 3, argv = 0x7fffe010, envp = 0x7fffe020), line 461 in "emacs.c" crt0.start1(argc = 3, xargv = "emacs"), line 304 in "crt0.c" _start(0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc), line 291 in "crt0.c" pmap_getport(0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc) at 0x636f6c2e pmap_getport(0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc, 0x7fffdcfc) at 0x7fffdd0b
Technical Details
Message-ID:
<9105130808.AA10348@esat.kuleuven.ac.be>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!unreplyable!garbageShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fb2f1,e7f14274af2bd258,start X-Google-Attributes: gidfb2f1,public X-Google-ArrivalTime: 1991-05-13 01:08:41 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!unreplyable!garbage From: svensson@imec.be Newsgroups: gnu.emacs.bug Subject: Signal 4 Message-ID: <9105130808.AA10348@esat.kuleuven.ac.be> Date: 13 May 91 08:08:41 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 67 Approved: bug-gnu-emacs@prep.ai.mit.edu