loki@moncam.co.uk (Never Kid A Kidder) (12/05/89)
Running GNUEMACS V18.53.1 with GNUS V3.12 on a Sun 3/160 remote from a Sun 4/110 using X/windows (awm manager) and sunOS V4.0.1. This morning GNUEMACS started dumping core on me; I had not changed my ~/.emacs file, nor any other local startup code in my ~/emacs directory. It crashed while I was running up GNUS, while checking for new news. I discovered that taking a bit out of my .emacs file made the problem go away, but it did not matter which bit of the file I removed; a defun with about ten elements in it seems sufficient to make or break it. Someone else has also had problems with GNUS, but his GNUEMACS crashed unpredictably. I don't know whether this is a GNUS specific problem or some more general bug in GNUEMACS, either in the C code or the lisp; are there recognised problems with large startup files? Is there a limit on how many variables can be declared? Here is the backtrace, as given by GDB: #0 0xa91ec in kill () #1 0x9e342 in abort () #2 0x256ee in mark_object (objptr=(int *) 0xefff528) (alloc.c line 1076) #3 0x252e4 in Fgarbage_collect () (alloc.c line 787) #4 0x2dae2 in Ffuncall (nargs=3, args=(int *) 0xeffedd0) (eval.c line 1617) #5 0x374e4 in Fbyte_code (bytestr=-2145936636, vector=-2078832376, maxdepth=58) (bytecode.c line 271) #6 0x2d6a2 in Feval (form=85433164) (eval.c line 1398) #7 0x2bac8 in Fprogn (args=85433172) (eval.c line 305) #8 0x2e0f8 in funcall_lambda (fun=85433620, nargs=0, arg_vector=(int *) 0xefff058) (eval.c line 1823) #9 0x2ddae in Ffuncall (nargs=1, args=(int *) 0xefff054) (eval.c line 1713) #10 0x374e4 in Fbyte_code (bytestr=-2145936852, vector=-2078847480, maxdepth=12) (bytecode.c line 271) #11 0x2d6a2 in Feval (form=85432884) (eval.c line 1398) #12 0x2bac8 in Fprogn (args=85432892) (eval.c line 305) #13 0x2e0f8 in funcall_lambda (fun=85433204, nargs=1, arg_vector=(int *) 0xefff224) (eval.c line 1823) #14 0x2ddae in Ffuncall (nargs=2, args=(int *) 0xefff220) (eval.c line 1713) #15 0x374e4 in Fbyte_code (bytestr=-2145952020, vector=-2078834424, maxdepth=6) (bytecode.c line 271) #16 0x2d6a2 in Feval (form=85417700) (eval.c line 1398) #17 0x2bac8 in Fprogn (args=85417692) (eval.c line 305) #18 0x2e0f8 in funcall_lambda (fun=85417772, nargs=0, arg_vector=(int *) 0xefff3d8) (eval.c line 1823) #19 0x2ddae in Ffuncall (nargs=1, args=(int *) 0xefff3d4) (eval.c line 1713) #20 0x374e4 in Fbyte_code (bytestr=-2146085396, vector=-2078958584, maxdepth=11) (bytecode.c line 271) #21 0x2d6a2 in Feval (form=85284340) (eval.c line 1398) #22 0x2bac8 in Fprogn (args=85284204) (eval.c line 305) #23 0x2e356 in unbind_to (count=3) (eval.c line 1899) #24 0x37546 in Fbyte_code (bytestr=51778428, vector=68569096, maxdepth=5) (bytecode.c line 287) #25 0x2d6a2 in Feval (form=85284452) (eval.c line 1398) #26 0x2bac8 in Fprogn (args=85284420) (eval.c line 305) #27 0x2e0f8 in funcall_lambda (fun=85284220, nargs=1, arg_vector=(int *) 0xefff6ec) (eval.c line 1823) #28 0x2ddae in Ffuncall (nargs=2, args=(int *) 0xefff6e8) (eval.c line 1713) #29 0x2b566 in Fcall_interactively (function=18141276, record=17814580) (callint.c line 448) #30 0x13428 in Fcommand_execute (cmd=18141276, record=17814580) (keyboard.c line 1459) #31 0x1361c in Fexecute_extended_command (prefixarg=17814540) (keyboard.c line 1517) #32 0x2dcf6 in Ffuncall (nargs=2, args=(int *) 0xefff934) (eval.c line 1685) #33 0x2b566 in Fcall_interactively (function=17857608, record=17814540) (callint.c line 448) #34 0x13428 in Fcommand_execute (cmd=17857608, record=17814540) (keyboard.c line 1459) #35 0x12690 in command_loop_1 () (keyboard.c line 662) #36 0x2cb60 in internal_condition_case (bfun=(int (*)()) 0x1222e, handlers=17814780, hfun=(int (*)()) 0x11e00) (eval.c line 9 96) #37 0x1208a in command_loop_2 () (keyboard.c line 427) #38 0x2c716 in internal_catch (tag=17814760, func=(int (*)()) 0x12072, arg=17814540) (eval.c line 814) #39 0x1204e in command_loop () (keyboard.c line 409) #40 0x11d86 in Frecursive_edit () (keyboard.c line 297) #41 0x11772 in main (argc=3, argv=(char **) 0xefffda8, envp=(char **) 0xefffdb8) (emacs.c line 466) Any ideas??? -- Harry Fearnhamm, ,---.'\ EMAIL: loki@moncam.co.uk Monotype ADG, (, /@ )/ ...!ukc!acorn!moncam!loki Science Park, /( _/ ') VOICE: +44 (0)223 420018 Cambridge, \,`---' FAX: +44 (0)223 420911 CB4 4FQ, DISCLAIMER: Nothing is True. ENGLAND. Everything is Permitted.