bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs core dump


From: Cyprian Laskowski
Subject: Re: Emacs core dump
Date: Thu, 14 Jun 2001 17:11:39 GMT

eliz@is.elta.co.il (Eli Zaretskii) writes:

Thanks for the pointers: very useful to know.  Let me try to apply
that advice with another linux emacs 20.7 business (in this one there
are about 1600 lines of mark_object references!):

----------
Current directory is /usr/local/src/src/emacs-20.7/src/
Core was generated by `emacs -f eshell'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/X11R6/lib/libXaw.so.6...done.
Reading symbols from /usr/X11R6/lib/libXmu.so.6...done.
Reading symbols from /usr/X11R6/lib/libXt.so.6...done.
Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Reading symbols from /usr/lib/libncurses.so.4...done.
Reading symbols from /lib/libm.so.6...done.
Reading symbols from /lib/libc.so.6...done.
Reading symbols from /lib/ld-linux.so.2...done.
Reading symbols from /lib/libnss_files.so.2...done.
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
#0  0x80d2298 in re_search_2 (bufp=0x81edbf0, string1=0x0, size1=0, 
    string2=0x8583e94 "/usr/info/", size2=143525840, startpos=3950790, 
    range=143525840, regs=0x0, stop=143525840) at regex.c:3839
DISPLAY = kromm:10.0
TERM = dumb
Breakpoint 1 at 0x8093887: file emacs.c, line 282.
Breakpoint 2 at 0x8085a2e: file xterm.c, line 5335.
(gdb) bt
#0  0x80d2298 in re_search_2 (bufp=0x81edbf0, string1=0x0, size1=0, 
    string2=0x8583e94 "/usr/info/", size2=143525840, startpos=3950790, 
    range=143525840, regs=0x0, stop=143525840) at regex.c:3839
#1  0x80d1da4 in re_search (bufp=0x81edbf0, string=0x8583e94 "/usr/info/", 
    size=143525840, startpos=0, range=143525840, regs=0x0) at regex.c:3665
#2  0x80c9b56 in fast_string_match (regexp=941643528, string=945307272)
    at search.c:459
#3  0x80bbc22 in Ffind_file_name_handler (filename=945307272, 
    operation=404783148) at fileio.c:341
#4  0x80bc26e in Fexpand_file_name (name=945111560, 
    default_directory=945307272) at fileio.c:1019
#5  0x80c14bd in Fdo_auto_save (no_message=404699156, current_only=404699108)
    at fileio.c:5184
#6  0x8094d98 in shut_down_emacs (sig=11, no_x=0, stuff=404699108)
    at emacs.c:1697
#7  0x809382b in fatal_error_signal (sig=11) at emacs.c:241
#8  0x40203c68 in __restore ()
    at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
#9  0x80d98de in mark_object (argptr=0x8808fb8) at alloc.c:2287
#10 0x80d95d2 in mark_object (argptr=0x82644f4) at alloc.c:2124
#11 0x80d9797 in mark_object (argptr=0x82df200) at alloc.c:2194
#12 0x80d9751 in mark_object (argptr=0x83a11e4) at alloc.c:2181
#13 0x80d9797 in mark_object (argptr=0x83fd674) at alloc.c:2194
#14 0x80d98de in mark_object (argptr=0x83abe28) at alloc.c:2287
#15 0x80d97a3 in mark_object (argptr=0x8328994) at alloc.c:2195
#16 0x80d98de in mark_object (argptr=0x83289ac) at alloc.c:2287
#17 0x80d98de in mark_object (argptr=0x8328a14) at alloc.c:2287
....
(gdb) xbacktrace
0x8137e08 "eval-buffer"
0x8149b4c "load-with-code-conversion"
0x8137df4 "load"
0x889d490 "url-parse-Emacs-history"
0x889c0b4 "url-parse-global-history"
0x88748a4 "url-do-setup"
0x8712d88 "w3-do-setup"
0x847f5c8 "w3-fetch"
0x81732c4 "browse-url-w3"
0x81387c4 "apply"
0x81731ec "browse-url"
0x8727788 "gnus-button-url"
0x81387c4 "apply"
0x8727f90 "gnus-button-push"
0x8718ed4 "gnus-article-press-button"
0x3813a198 <Address 0x3813a198 out of bounds>
(gdb) 
-------------

Is this output more useful?

Thanks,

cyp

-----------
p.s.

BTW, I don't think that eshell is to
blame, since in some cases (although not in this one), eshell isn't
even loaded, except for

(add-to-list 'load-path "/usr/share/emacs/site-lisp/eshell")
(add-to-list 'load-path "/usr/share/emacs/site-lisp/pcomplete")
(load "eshell-auto")

and eshell-auto consists mostly just of autoloads.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]