Andy Piper <andy.piper(a)bea.com> writes:
>This is on Linux, a freshly built debugging XEmacs from the
latest CVS
>+ Yoshiki's "Fix crash by make-search-dialog" patch.
Hmmn. I have several changes in the works here, but it sounds like I
need to try it on Linux also. BTW make sure you have rebuilt
event-Xt.o, the Makefile does not cope correctly with Emacs.ad.h
Tried it now (a full `make clean' in the source directory), doesn't
seem to help. Here is a GDB backtrace:
#0 0x402e3911 in kill () from /lib/libc.so.6
#1 0x80c28aa in fatal_error_signal (sig=11)
at /home/hniksic/work/emacs/xemacs-20-hack/src/emacs.c:293
#2 0x402e3848 in sigaction () from /lib/libc.so.6
#3 0x4013089b in XtGetConstraintResourceList () from /usr/X11R6/lib/libXt.so.6
#4 0x40130b76 in XtGetValues () from /usr/X11R6/lib/libXt.so.6
#5 0x823c781 in xaw_update_one_value (instance=0x8809540, widget=0x86b1630,
val=0x8662228)
at /home/hniksic/work/emacs/xemacs-20-hack/lwlib/lwlib-Xaw.c:233
#6 0x823b95c in get_one_value (instance=0x8809540, val=0x8662228)
at /home/hniksic/work/emacs/xemacs-20-hack/lwlib/lwlib.c:1188
#7 0x823b9d8 in lw_get_some_values (id=65551, val_out=0x8662228)
at /home/hniksic/work/emacs/xemacs-20-hack/lwlib/lwlib.c:1212
#8 0x823ba31 in lw_get_all_values (id=65551)
at /home/hniksic/work/emacs/xemacs-20-hack/lwlib/lwlib.c:1223
#9 0x8217f5f in x_widget_property (image_instance={...}, prop={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/glyphs-x.c:2523
#10 0x815fdf5 in Fimage_instance_property (image_instance={...}, prop={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/glyphs.c:1365
#11 0x80cca6b in Ffuncall (nargs=3, args=0xbfffef48)
at /home/hniksic/work/emacs/xemacs-20-hack/src/eval.c:3218
#12 0x80969dc in execute_optimized_program (
program=0x87febd0 "À
\031Â\216Ã\f!\210\r«\004ƪ\002ÇÈÉ\016\nË\016\f!\"Í\"!\210ÎÏ\224Ï\225\"*\207",
stack_depth=6, constants_data=0x8581b10)
at /home/hniksic/work/emacs/xemacs-20-hack/src/bytecode.c:747
#13 0x8096472 in funcall_compiled_function (fun={...}, nargs=1,
args=0xbffff0f0)
at /home/hniksic/work/emacs/xemacs-20-hack/src/bytecode.c:516
#14 0x80cc55b in Feval (form={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/eval.c:3077
#15 0x80c76c8 in Fprogn (args={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/eval.c:772
#16 0x80c7f43 in Flet (args={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/eval.c:937
#17 0x80cbeed in Feval (form={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/eval.c:2990
#18 0x80cca47 in Ffuncall (nargs=2, args=0xbffff478)
at /home/hniksic/work/emacs/xemacs-20-hack/src/eval.c:3218
#19 0x80ce1d8 in call1 (fn={...}, arg0={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/eval.c:3926
#20 0x81248da in execute_command_event (command_builder=0x8476040, event={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/event-stream.c:3831
#21 0x81252d0 in Fdispatch_event (event={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/event-stream.c:4203
#22 0x80a61b7 in Fcommand_loop_1 ()
at /home/hniksic/work/emacs/xemacs-20-hack/src/cmdloop.c:575
at /home/hniksic/work/emacs/xemacs-20-hack/src/event-stream.c:4203
#22 0x80a61b7 in Fcommand_loop_1 ()
at /home/hniksic/work/emacs/xemacs-20-hack/src/cmdloop.c:575
---Type <return> to continue, or q <return> to quit---
#23 0x80a5f17 in command_loop_1 (dummy={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/cmdloop.c:490
#24 0x80c9020 in condition_case_1 (handlers={...},
bfun=0x80a5ee8 <command_loop_1>, barg={...}, hfun=0x80a5674 <cmd_error>,
harg={...}) at /home/hniksic/work/emacs/xemacs-20-hack/src/eval.c:1644
#25 0x80a57d2 in command_loop_3 ()
at /home/hniksic/work/emacs/xemacs-20-hack/src/cmdloop.c:252
#26 0x80a5803 in command_loop_2 (dummy={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/cmdloop.c:263
#27 0x80c8b18 in internal_catch (tag={...}, func=0x80a57f4 <command_loop_2>,
arg={...}, threw=0x0)
at /home/hniksic/work/emacs/xemacs-20-hack/src/eval.c:1310
#28 0x80a5a71 in initial_command_loop (load_me={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/cmdloop.c:301
#29 0x80c3c5b in xemacs_21_2_b32_i686_pc_linux (argc=1, argv=0xbffff9d4,
envp=0xbffff9dc, restart=0)
at /home/hniksic/work/emacs/xemacs-20-hack/src/emacs.c:1873
#30 0x80c491e in main (argc=1, argv=0xbffff9d4, envp=0xbffff9dc)
at /home/hniksic/work/emacs/xemacs-20-hack/src/emacs.c:2292
#23 0x80a5f17 in command_loop_1 (dummy={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/cmdloop.c:490
#24 0x80c9020 in condition_case_1 (handlers={...},
bfun=0x80a5ee8 <command_loop_1>, barg={...}, hfun=0x80a5674 <cmd_error>,
harg={...}) at /home/hniksic/work/emacs/xemacs-20-hack/src/eval.c:1644
#25 0x80a57d2 in command_loop_3 ()
at /home/hniksic/work/emacs/xemacs-20-hack/src/cmdloop.c:252
#26 0x80a5803 in command_loop_2 (dummy={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/cmdloop.c:263
#27 0x80c8b18 in internal_catch (tag={...}, func=0x80a57f4 <command_loop_2>,
arg={...}, threw=0x0)
at /home/hniksic/work/emacs/xemacs-20-hack/src/eval.c:1310
#28 0x80a5a71 in initial_command_loop (load_me={...})
at /home/hniksic/work/emacs/xemacs-20-hack/src/cmdloop.c:301
#29 0x80c3c5b in xemacs_21_2_b32_i686_pc_linux (argc=1, argv=0xbffff9d4,
envp=0xbffff9dc, restart=0)
at /home/hniksic/work/emacs/xemacs-20-hack/src/emacs.c:1873
#30 0x80c491e in main (argc=1, argv=0xbffff9d4, envp=0xbffff9dc)
at /home/hniksic/work/emacs/xemacs-20-hack/src/emacs.c:2292