Subject: Re: bug#12579: 24.1; Emacs 24.1 / 24.2 (daily) crashes

From: "Fabrice Niessen" <[email-masked]>
Date: Tue, 09 Oct 2012 09:11:54 +0200

Eli,

Eli Zaretskii wrote:
> If you, or others, can provide backtraces of these crashes, that would
> be a useful beginning.

Backtrace from infinite loop in Emacs 24.1:

--8<---------------cut here---------------start------------->8---
$ gdb -p 5836
GNU gdb (GDB) 7.5.50.20120815-cvs (cygwin-special)
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-cygwin".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Attaching to process 5836
[New Thread 5836.0x1668]
[New Thread 5836.0xc3c]
[New Thread 5836.0x1540]
[New Thread 5836.0x15ac]
[New Thread 5836.0x4e4]
Reading symbols from /cygdrive/c/Program Files/emacs-24.1/bin/emacs.exe...done.
Warning: /cygdrive/c/Program Files/Emacs-24.2/../lwlib: No such file or directory.
SIGINT is used by the debugger.
Are you sure you want to change it? (y or n) [answered Y; input not from terminal]
Environment variable "DISPLAY" not defined.
TERM = xterm-256color
.gdbinit:1217: Error in sourced command file:
No symbol "CHECK_LISP_OBJECT_TYPE" in current context.
(gdb) thread apply all backtrace

Thread 5 (Thread 5836.0x4e4):
#0  0x7c91120f in ntdll!DbgUiConnectToDbg () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#1  0x7c962119 in ntdll!KiIntSystemCall () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#2  0x00000005 in ?? ()
#3  0x00000004 in ?? ()
#4  0x00000001 in ?? ()
#5  0x7161ffd0 in ?? ()
#6  0x00000000 in ?? ()

Lisp Backtrace:
(gdb) No symbol "CHECK_LISP_OBJECT_TYPE" in current context.

Thread 5 (Thread 5836.0x4e4):
#0  0x7c91120f in ntdll!DbgUiConnectToDbg () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#1  0x7c962119 in ntdll!KiIntSystemCall () from /cygdrive/c/WINDOWS/system32/ntdll.dll
#2  0x00000005 in ?? ()
#3  0x00000004 in ?? ()
#4  0x00000001 in ?? ()
#5  0x7161ffd0 in ?? ()
#6  0x00000000 in ?? ()

Lisp Backtrace:
(gdb) No symbol "CHECK_LISP_OBJECT_TYPE" in current context.
xbacktrace
No symbol "CHECK_LISP_OBJECT_TYPE" in current context.
(gdb) quit
A debugging session is active.

        Inferior 1 [process 5836] will be detached.

Quit anyway? (y or n) y
Detaching from program: /cygdrive/c/Program Files/emacs-24.1/bin/emacs.exe, Pid 5836
--8<---------------cut here---------------end--------------->8---

Best regards,
Fabrice