Subject: 23.2; 23.2.1 (i386-mingw-nt6.1.7600) crashes too

From: oCameLo <[email-masked]>
Date: Mon, 24 Jan 2011 22:56:47 +0800

Steps to reproduce:

 - emacs -q

 - (setq cache-long-line-scans t)
   C-x C-e

 - (insert (prin1-to-string (x-list-fonts "*")))
   C-j

GDB output (xbacktrace didn't work):

GNU gdb (GDB) 7.2
Copyright (C) 2010 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 "mingw32".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Attaching to process 4052
[New Thread 4052.0xe48]
[New Thread 4052.0x7a8]
[New Thread 4052.0x7e0]
[New Thread 4052.0xf10]
[New Thread 4052.0x408]
[New Thread 4052.0x77c]
[New Thread 4052.0xd18]
Reading symbols from
D:\Progs\Editor\Emacs\emacs-23.2\bin\emacs.exe...(no debugging symbols
found)...done.
[Switching to Thread 4052.0xd18]
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
(gdb) .gdbinit:1336: Error in sourced command file:
No struct type named Lisp_Symbol.
continue
Continuing.

Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 4052.0xe48]
0x75f8194c in KERNELBASE!DeleteAce () from C:\Windows\system32\KernelBase.dll
(gdb) bt full
#0  0x75f8194c in KERNELBASE!DeleteAce () from
C:\Windows\system32\KernelBase.dll
No symbol table info available.
#1  0x011cb008 in w32_abort ()
No symbol table info available.
#2  0x0119e5f9 in set_cache_region ()
No symbol table info available.
#3  0x0119eceb in know_region_cache ()
No symbol table info available.
#4  0x01140b05 in scan_buffer ()
No symbol table info available.
#5  0x01140f78 in find_next_newline_no_quit ()
No symbol table info available.
#6  0x01039a93 in back_to_previous_line_start ()
No symbol table info available.
#7  0x01039d67 in back_to_previous_visible_line_start ()
No symbol table info available.
#8  0x0103e550 in move_it_vertically_backward ()
No symbol table info available.
#9  0x0104b35f in redisplay_window ()
No symbol table info available.
#10 0x0104750e in redisplay_window_0 ()
No symbol table info available.
#11 0x010210e4 in internal_condition_case_1 ()
No symbol table info available.
#12 0x010474ab in redisplay_windows ()
No symbol table info available.
#13 0x01046622 in redisplay_internal ()
No symbol table info available.
#14 0x01044d76 in redisplay ()
No symbol table info available.
#15 0x01008c63 in read_char ()
No symbol table info available.
#16 0x01012857 in read_key_sequence ()
No symbol table info available.
#17 0x01006523 in command_loop_1 ()
No symbol table info available.
#18 0x01020fd4 in internal_condition_case ()
No symbol table info available.
#19 0x01005f66 in command_loop_2 ()
No symbol table info available.
#20 0x01020ac5 in internal_catch ()
No symbol table info available.
#21 0x01005f1c in command_loop ()
No symbol table info available.
#22 0x0100580e in recursive_edit_1 ()
No symbol table info available.
#23 0x01005972 in Frecursive_edit ()
No symbol table info available.
#24 0x010027c6 in main ()
No symbol table info available.
(gdb) xbacktrace
(gdb)