>>>>> On 23 Feb 2000, Adrian Aichner <aichner(a)ecf.teradyne.com> said:
APA> you may compile beta XEmacs with debug information to gain additional
APA> 2000 bonus points.
APA> UNIX:
APA> configure ... --debug ...
APA> Windows NT:
APA> nmake ... DEBUG_XEMACS="1" ...
Vin> 1. I built the latest 21.2 from CVS sources.
Vin> 2. I fired up XEmacs (not -vanilla and I don't enable gutters.)
Vin> 3. I brought up the about screen from the Help menu.
Vin> 4. I brought up the Installation window from the Help menu.
Vin> 5. I moved the mouse around between the windows and boom!
Vin> Here's a backtrace:
Vin> #0 0x40288d61 in __kill () from /lib/libc.so.6
Vin> #1 0x8084c09 in fatal_error_signal ()
Vin> #2 0x40288c98 in __restore () at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
Here you go. Same steps as last time. This was an up-to-the-minute
21.2 from CVS.
#0 0x40288d61 in __kill () from /lib/libc.so.6
#1 0x8082d97 in fatal_error_signal (sig=6)
at /usr/local/src/xemacs-21.2-2000-02-23/src/emacs.c:272
#2 0x40288c98 in __restore () at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
#3 0x4028a1c0 in abort () at ../sysdeps/generic/abort.c:88
#4 0x8082cdd in assert_failed () at /usr/local/src/xemacs-21.2-2000-02-23/src/emacs.c:2770
#5 0x80f43ca in text_query_geometry (image_instance=141096832, width=0xbffff124,
height=0xbffff128, disp=IMAGE_DESIRED_GEOMETRY, domain=141881752)
at /usr/local/src/xemacs-21.2-2000-02-23/src/glyphs.c:1168
#6 0x80ec7d9 in image_instance_layout (image_instance=141096832, width=4294967295,
height=4294967295, domain=141881752) at /usr/local/src/xemacs-21.2-2000-02-23/src/glyphs.c:1699
#7 0x80ea61a in instantiate_image_instantiator (device=137318104, domain=141881752,
instantiator=141864848, pointer_fg=139386800, pointer_bg=139374784, dest_mask=-1,
glyph=137098176) at /usr/local/src/xemacs-21.2-2000-02-23/src/glyphs.c:615
#8 0x80ee81b in image_instantiate (specifier=137098544, matchspec=136366124, domain=141881752,
instantiator=141864848, depth=3) at /usr/local/src/xemacs-21.2-2000-02-23/src/glyphs.c:2831
#9 0x8085a98 in call_with_suspended_errors_1 (opaque_arg=137070008)
at /usr/local/src/xemacs-21.2-2000-02-23/src/eval.c:2046
#10 0x8085dd7 in call_with_suspended_errors (fun=0x80ee374 <image_instantiate>, retval=136366124,
class=136990716, errb={
really_unlikely_name_to_have_accidentally_in_a_non_errb_structure = 42}, nargs=5)
at /usr/local/src/xemacs-21.2-2000-02-23/src/eval.c:1304
#11 0x81530de in specifier_instance_from_inst_list (specifier=137098544, matchspec=136366124,
domain=141881752, inst_list=141011560, errb={
really_unlikely_name_to_have_accidentally_in_a_non_errb_structure = 42}, no_quit=1, depth=3)
at /usr/local/src/xemacs-21.2-2000-02-23/src/specifier.c:2455
#12 0x81533ab in specifier_instance (specifier=137098544, matchspec=136366124, domain=141881752,
errb={really_unlikely_name_to_have_accidentally_in_a_non_errb_structure = 42}, no_quit=1,
no_fallback=1, depth=1) at /usr/local/src/xemacs-21.2-2000-02-23/src/specifier.c:2564
#13 0x80ca669 in update_face_cachel_data (cachel=0xbffff524, domain=141881752, face=137098176)
at /usr/local/src/xemacs-21.2-2000-02-23/src/faces.c:1194
#14 0x80caf68 in get_builtin_face_cache_index (w=0x874f198, face=137098176)
at /usr/local/src/xemacs-21.2-2000-02-23/src/faces.c:1330
#15 0x80cd0a2 in reset_face_cachels (w=0x874f198)
at /usr/local/src/xemacs-21.2-2000-02-23/src/faces.c:1380
#16 0x8133098 in redisplay_window (window=141881752, skip_selected=0)
at /usr/local/src/xemacs-21.2-2000-02-23/src/redisplay.c:5936
#17 0x8133c39 in redisplay_frame (f=0x8705500, preemption_check=0)
at /usr/local/src/xemacs-21.2-2000-02-23/src/redisplay.c:6410
---Type <return> to continue, or q <return> to quit---
#18 0x8133f16 in redisplay_device (d=0x82f4ed8, automatic=1)
at /usr/local/src/xemacs-21.2-2000-02-23/src/redisplay.c:6518
#19 0x8134190 in redisplay_without_hooks ()
at /usr/local/src/xemacs-21.2-2000-02-23/src/redisplay.c:6577
#20 0x813a732 in redisplay () at /usr/local/src/xemacs-21.2-2000-02-23/src/redisplay.c:6634
#21 0x80b4815 in Fnext_event (event=141402284, prompt=136869428)
at /usr/local/src/xemacs-21.2-2000-02-23/src/event-stream.c:2238
#22 0x806939f in Fcommand_loop_1 () at /usr/local/src/xemacs-21.2-2000-02-23/src/cmdloop.c:566
#23 0x806964e in command_loop_1 (dummy=136869428)
at /usr/local/src/xemacs-21.2-2000-02-23/src/cmdloop.c:490
#24 0x808bf9f in condition_case_1 (handlers=136869524, bfun=0x8069614 <command_loop_1>,
barg=136869428, hfun=0x80696c0 <cmd_error>, harg=136869428)
at /usr/local/src/xemacs-21.2-2000-02-23/src/eval.c:1629
#25 0x80697b7 in command_loop_2 (dummy=136869428)
at /usr/local/src/xemacs-21.2-2000-02-23/src/cmdloop.c:252
#26 0x808be6c in internal_catch (tag=136941236, func=0x806977c <command_loop_2>, arg=136869428,
threw=0x0) at /usr/local/src/xemacs-21.2-2000-02-23/src/eval.c:1304
#27 0x8068cca in initial_command_loop (load_me=136869428)
at /usr/local/src/xemacs-21.2-2000-02-23/src/cmdloop.c:301
#28 0x8081045 in xemacs_21_2_b31_i686_pc_linux ()
at /usr/local/src/xemacs-21.2-2000-02-23/src/emacs.c:1879
#29 0x8082fbc in voodoo_free_hook (mem=0x1)
at /usr/local/src/xemacs-21.2-2000-02-23/src/emacs.c:2305
#30 0x402829ee in __libc_start_main (main=0x8082ebc <main>, argc=1, argv=0xbffffbf4,
init=0x804d378 <_init>, fini=0x81b397c <_fini>, rtld_fini=0x4000a570 <_dl_fini>,
stack_end=0xbffffbec) at ../sysdeps/generic/libc-start.c:90