From release: Xemacs
21.5 (beta27) "fiddleheads" [Lucid] (i686-pc-linux) of Tue Jul 25 2006
Fatal error: assertion failed, file signal.c, line
730, QUIT called from within
redisplay without being properly
wrapped
Fatal error (6).
Your files have been auto-saved.
Use `M-x
recover-session' to recover them.
Your version of XEmacs was distributed with a
PROBLEMS file that may describe
your crash, and with luck a workaround.
Please check it first, but do report
the crash anyway.
Please report this bug by invoking M-x
report-emacs-bug, or by selecting
`Send Bug Report' from the Help menu.
If that won't work, send ordinary
email to `xemacs-beta@xemacs.org'. *MAKE
SURE* to include this entire
output from this crash, especially including the
Lisp backtrace, as well as
the XEmacs configuration from M-x
describe-installation (or equivalently,
the file `Installation' in the top of
the build tree).
*Please* try *hard* to obtain a C stack backtrace;
without it, we are unlikely
to be able to analyze the problem. Locate
the core file produced as a result
of this crash (often called `core' or
`core.<process-id>', and located in
the directory in which you started
XEmacs or your home directory), and type
gdb /usr/local/bin/xemacs core
then type `where' at the debugger prompt. No
GDB on your system? You may
have DBX, or XDB, or SDB. (Ask your
system administrator if you need help.)
If no core file was produced, enable
them (often with `ulimit -c unlimited')
in case of future recurrance of the
crash.
Lisp backtrace follows:
# (unwind-protect ...)
#
(unwind-protect ...)
# (unwind-protect ...)
#
(unwind-protect ...)
# (unwind-protect ...)
#
(unwind-protect ...)
# (unwind-protect ...)
#
(unwind-protect ...)
# (unwind-protect ...)
#
(unwind-protect ...)
# (catch #<INTERNAL OBJECT (XEmacs bug?)
(opaque, size=0) 0x83ed0b8> ...)
# (unwind-protect ...)
#
bind (inhibit-quit)
# (unwind-protect ...)
# (unwind-protect
...)
# (unwind-protect ...)
# bind (inhibit-quit)
# (unwind-protect ...)
# (unwind-protect ...)
#
(unwind-protect ...)
# (unwind-protect ...)
#
(unwind-protect ...)
# (unwind-protect ...)
#
(unwind-protect ...)
# (unwind-protect ...)
#
(unwind-protect ...)
("(in redisplay)" "[internal]")
#
(unwind-protect ...)
# bind (inhibit-quit)
(next-event
"[internal]")
# (condition-case ... . error)
# (catch
top-level ...)
[kewillia@bigbad2 TMIo]$ gdb /usr/local/bin/xemacs
core.12154
GNU gdb 6.4.0.20051202-cvs
Copyright 2005 Free Software
Foundation, Inc.
GDB is free software, covered by the GNU General Public
License, and you are
welcome to change it and/or distribute copies of it
under certain conditions.
Type "show copying" to see the conditions.
There
is absolutely no warranty for GDB. Type "show warranty" for
details.
This GDB was configured as "i686-pc-linux-gnu"...Using host
libthread_db library "/lib/tls/libthread_db.so.1".
Core was generated by `xemacs'.
Program
terminated with signal 6, Aborted.
Reading symbols from
/usr/X11R6/lib/libXaw.so.7...done.
Loaded symbols for
/usr/X11R6/lib/libXaw.so.7
Reading symbols from
/usr/lib/libtiff.so.3...done.
Loaded symbols for
/usr/lib/libtiff.so.3
Reading symbols from
/usr/lib/libpng12.so.0...done.
Loaded symbols for
/usr/lib/libpng12.so.0
Reading symbols from
/usr/lib/libjpeg.so.62...done.
Loaded symbols for
/usr/lib/libjpeg.so.62
Reading symbols from
/usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading
symbols from /usr/X11R6/lib/libXpm.so.4...done.
Loaded symbols for
/usr/X11R6/lib/libXpm.so.4
Reading symbols from
/usr/X11R6/lib/libXmu.so.6...done.
Loaded symbols for
/usr/X11R6/lib/libXmu.so.6
Reading symbols from
/usr/X11R6/lib/libXt.so.6...done.
Loaded symbols for
/usr/X11R6/lib/libXt.so.6
Reading symbols from
/usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for
/usr/X11R6/lib/libXext.so.6
Reading symbols from
/usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for
/usr/X11R6/lib/libX11.so.6
Reading symbols from
/usr/X11R6/lib/libSM.so.6...done.
Loaded symbols for
/usr/X11R6/lib/libSM.so.6
Reading symbols from
/usr/X11R6/lib/libICE.so.6...done.
Loaded symbols for
/usr/X11R6/lib/libICE.so.6
Reading symbols from
/usr/lib/tls/i686/libdb-4.2.so...done.
Loaded symbols for
/usr/lib/tls/i686/libdb-4.2.so
Reading symbols from
/usr/lib/libgpm.so.1...done.
Loaded symbols for
/usr/lib/libgpm.so.1
Reading symbols from
/usr/lib/libncurses.so.5...done.
Loaded symbols for
/usr/lib/libncurses.so.5
Reading symbols from
/lib/libasound.so.2...done.
Loaded symbols for /lib/libasound.so.2
Reading
symbols from /lib/tls/libm.so.6...done.
Loaded symbols for
/lib/tls/libm.so.6
Reading symbols from /lib/libutil.so.1...done.
Loaded
symbols for /lib/libutil.so.1
Reading symbols from
/lib/tls/libc.so.6...done.
Loaded symbols for /lib/tls/libc.so.6
Reading
symbols from /lib/libdl.so.2...done.
Loaded symbols for
/lib/libdl.so.2
Reading symbols from
/lib/tls/libpthread.so.0...done.
Loaded symbols for
/lib/tls/libpthread.so.0
Reading symbols from
/lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading
symbols from /lib/libnss_files.so.2...done.
Loaded symbols for
/lib/libnss_files.so.2
Reading symbols from
/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2...done.
Loaded symbols for
/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
Reading symbols from
/usr/X11R6/lib/libXcursor.so.1...done.
Loaded symbols for
/usr/X11R6/lib/libXcursor.so.1
Reading symbols from
/usr/X11R6/lib/libXrender.so.1...done.
Loaded symbols for
/usr/X11R6/lib/libXrender.so.1
Reading symbols from
/usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2...done.
Loaded symbols
for /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
#0 0x0047e7a2
in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) bt
#0
0x0047e7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1
0x004bec96 in kill () from /lib/tls/libc.so.6
#2 0x080cb1cb in
fatal_error_signal (sig=6) at emacs.c:3800
#3 <signal handler
called>
#4 0x0047e7a2 in _dl_sysinfo_int80 () from
/lib/ld-linux.so.2
#5 0x004be7f5 in raise () from
/lib/tls/libc.so.6
#6 0x004c0199 in abort () from
/lib/tls/libc.so.6
#7 0x080cc577 in really_abort () at
emacs.c:4693
#8 0x080cb29f in assert_failed (file=0x8278993 "signal.c",
line=730,
expr=0x8278a2c "QUIT called from within
redisplay without being properly wrapped") at emacs.c:3986
#9
0x081d9a3d in check_quit () at signal.c:728
#10 0x081d95fd in
check_what_happened () at signal.c:458
#11 0x080d40e1 in Ffuncall (nargs=2,
args=0xbfe663a8) at eval.c:3815
#12 0x080d5941 in call1 (fn=137061880,
arg0=137359084) at eval.c:4545
#13 0x0822a643 in
menu_item_descriptor_to_widget_value_1 (desc=137359084, menu_type=1, deep_p=1,
filter_p=0,
depth=0) at menubar-x.c:218
#14 0x0822a9a8
in protected_menu_item_descriptor_to_widget_value_1 (gack=0xbfe66730) at
menubar-x.c:353
#15 0x080d6444 in call_trapping_problems_2 (opaque=159226784)
at eval.c:4933
#16 0x080d0c87 in call_with_condition_handler
(handler=0x80d63a2 <flagged_a_squirmer>, handler_arg=159226784,
fun=0x80d640f <call_trapping_problems_2>,
arg=159226784) at eval.c:2135
#17 0x080d6464 in call_trapping_problems_1
(opaque=159226784) at eval.c:4939
#18 0x080d0069 in internal_catch
(tag=138334392, func=0x80d6449 <call_trapping_problems_1>, arg=159226784,
threw=0xbfe6661c, thrown_tag=0xbfe66628,
backtrace_before_throw=0xbfe66620) at eval.c:1530
#19 0x080d6866 in
call_trapping_problems (warning_class=137138008,
warning_string=0x8281a8d "Error during menu callback", flags=35, problem=0x0,
fun=0x822a96f
<protected_menu_item_descriptor_to_widget_value_1>, arg=0xbfe66730) at
eval.c:5212
#20 0x080e5b2b in event_stream_protect_modal_loop
(error_string=0x8281a8d "Error during menu callback",
bfun=0x822a96f <protected_menu_item_descriptor_to_widget_value_1>,
barg=0xbfe66730, flags=32)
at event-stream.c:1936
#21
0x0822aa14 in protected_menu_item_descriptor_to_widget_value (desc=137359120,
menu_type=1, deep_p=1,
filter_p=0) at
menubar-x.c:382
#22 0x0822ab9c in pre_activate_callback (widget=0x97fcca0,
unused_id=65537, client_data=0x97fa750)
at
menubar-x.c:476
#23 0x0824b5f2 in pre_hook (w=0x97fcca0,
client_data=0x97fcb20, call_data=0x97fa750) at lwlib-Xlw.c:82
#24 0x00cc58f7
in XtCallCallbackList () from /usr/X11R6/lib/libXt.so.6
#25 0x0824708d in
remap_menubar (mw=0x97fcca0) at xlwmenu.c:2703
#26 0x082487f9 in
handle_single_motion_event (mw=0x97fcca0, ev=0xbfe66d90, select_p=1 '\001') at
xlwmenu.c:3484
#27 0x082488e2 in handle_motion_event (mw=0x97fcca0,
ev=0xbfe66d90, select_p=1 '\001') at xlwmenu.c:3516
#28 0x082489e9 in Start
(w=0x97fcca0, ev=0xbfe66d90, unused_params=0x0,
unused_num_params=0xd08958)
at xlwmenu.c:3554
#29
0x00cf949c in _XtMatchAtom () from /usr/X11R6/lib/libXt.so.6
#30 0x00cf9a3d
in _XtMatchAtom () from /usr/X11R6/lib/libXt.so.6
#31 0x00cfa1b5 in
_XtTranslateEvent () from /usr/X11R6/lib/libXt.so.6
#32 0x00cd3627 in
XtDispatchEventToWidget () from /usr/X11R6/lib/libXt.so.6
#33 0x00cd3e8a in
_XtOnGrabList () from /usr/X11R6/lib/libXt.so.6
#34 0x00cd40c9 in
XtDispatchEvent () from /usr/X11R6/lib/libXt.so.6
#35 0x00cdfd36 in
XtAppProcessEvent () from /usr/X11R6/lib/libXt.so.6
#36 0x0820de1e in
emacs_Xt_drain_queue () at event-Xt.c:2888
#37 0x0820de97 in
check_if_pending_expose_event (dev=0x961fa10) at event-Xt.c:2909
#38
0x0821f853 in x_window_output_end (w=0x97feda0) at redisplay-x.c:413
#39
0x081c2a98 in redisplay_output_window (w=0x97feda0) at
redisplay-output.c:2494
#40 0x081b1b87 in redisplay_window (window=159378848,
skip_selected=1) at redisplay.c:6541
#41 0x081b1d86 in redisplay_windows
(window=159378848, skip_selected=1) at redisplay.c:6597
#42 0x081b25cd in
redisplay_frame (f=0x96527f8, preemption_check=1) at redisplay.c:6950
#43
0x081b2a1d in redisplay_device (d=0x961fa10, automatic=1) at
redisplay.c:7028
#44 0x081b310f in redisplay_without_hooks () at
redisplay.c:7103
#45 0x081b33d3 in redisplay_no_pre_idle_hook () at
redisplay.c:7174
#46 0x081b338e in redisplay () at redisplay.c:7156
#47
0x080e641a in Fnext_event (event=159409820, prompt=137158720) at
event-stream.c:2288
#48 0x080a56ca in Fcommand_loop_1 () at
cmdloop.c:599
#49 0x080a549d in command_loop_1 (unused_dummy=137158720) at
cmdloop.c:505
#50 0x080d059b in condition_case_1 (handlers=137157832,
bfun=0x80a546d <command_loop_1>, barg=137158720,
hfun=0x80a50c3 <cmd_error>, harg=137158720) at eval.c:1924
#51
0x080a51d2 in command_loop_3 () at cmdloop.c:262
#52 0x080a51f5 in
command_loop_2 (unused_dummy=137158720) at cmdloop.c:275
#53 0x080d0069 in
internal_catch (tag=136936024, func=0x80a51ea <command_loop_2>,
arg=137158720, threw=0x0,
thrown_tag=0x0,
backtrace_before_throw=0x0) at eval.c:1530
#54 0x080a52dd in
initial_command_loop (load_me=137158720) at cmdloop.c:313
#55 0x080ca09c in
xemacs_21_5_b27_i686_pc_linux (argc=1, argv=0xbfe67524, unused_envp=0x0,
restart=0)
at emacs.c:2667
#56 0x080caa3c in main
(argc=1, argv=0xbfe67524, unused_envp=0xbfe6752c) at emacs.c:3111
(gdb)
----------------------------------------------------
Kerry Williams
Senior Software Design
Engineer
WSIV
(613) 784-4723
kerry.williams@alcatel.com