>>>> "Jeff" == Jeff Mincy
<jeff(a)delphioutpost.com> writes: 
    Jeff> My cohort got the following traceback.
Hi Jeff,
could you please submit this via
M-x report-emacs-bug
from the XEmacs in question?
Thanks,
Adrian
    Jeff> According to the traceback, the bus error is occurring on line 223 of
    Jeff> redisplay-c.x which is 
    Jeff>    if (!fi->proportional_p)
    Jeff> of 
    Jeff> static int
    Jeff> x_text_width_single_run (struct face_cachel *cachel, struct textual_run
*run)
    Jeff> {
    Jeff>   Lisp_Object font_inst = FACE_CACHEL_FONT (cachel, run->charset);
    Jeff>   Lisp_Font_Instance *fi = XFONT_INSTANCE (font_inst);
    Jeff>   if (!fi->proportional_p)
    Jeff> ...
    Jeff> }
    Jeff> which is called from x_output_string
    Jeff> -jeff
    Jeff> ------- start of forwarded message -------
    Jeff> Fatal error (10).
    Jeff> Your files have been auto-saved.
    Jeff> Use `M-x recover-session' to recover them.
    Jeff> ...
    Jeff> Lisp backtrace follows:
    Jeff>   redisplay-echo-area()
    Jeff>   # bind (inhibit-read-only zmacs-region-stays stdout-p frame message)
    Jeff>   raw-append-message("space = select, d = keywords, e = edit, v = view,
q = quit, ? = help" #<x-frame "emacs" 0x248a> nil)
    Jeff>   # bind (stdout-p frame message label)
    Jeff>   append-message(message "space = select, d = keywords, e = edit, v =
view, q = quit, ? = help" nil nil)
    Jeff>   # bind (stdout-p frame message label)
    Jeff>   display-message(message "space = select, d = keywords, e = edit, v =
view, q = quit, ? = help")
    Jeff>   # bind (str args fmt)
    Jeff>   message("%s" "space = select, d = keywords, e = edit, v =
view, q = quit, ? = help")
    Jeff>   finder-summary()
    Jeff>   # bind (id key)
    Jeff>   finder-list-matches("calendar")
    Jeff>   # bind (key)
    Jeff>   finder-select()
    Jeff>   # bind (ev)
    Jeff>   finder-mouse-select(#<buttondown-event button2>)
    Jeff>   # bind (command-debug-status)
    Jeff>   call-interactively(finder-mouse-select)
    Jeff>   # (condition-case ... . error)
    Jeff>   # (catch top-level ...)
    Jeff> [1]+  Bus Error               (core dumped) xemacs-21.4.6 -geometry
80x60+10+10
    Jeff> bash-2.03$ gdb /opt/sfw/bin/xemacs-21.4.6 core
    Jeff> GNU gdb 5.0
    Jeff> ...
    Jeff> Reading symbols from /usr/lib//liblayout.so...done.
    Jeff> Loaded symbols for /usr/lib//liblayout.so
    Jeff> #0  0xfea9b638 in _libc_kill () from /lib/libc.so.1
    Jeff> (gdb) where
    Jeff> #0  0xfea9b638 in _libc_kill () from /lib/libc.so.1
    Jeff> #1  0x78690 in fatal_error_signal (sig=10) at emacs.c:539
    Jeff> #2  <signal handler called>
    Jeff> #3  x_output_string (w=0x5c0000, dl=0xdd71b8, buf=0xa6a160, xpos=158, 
    Jeff>     xoffset=0, clip_start=158, width=7, findex=7, cursor=1, cursor_start=158,
    Jeff>     cursor_width=7, cursor_height=13) at redisplay-x.c:223
    Jeff> #4  0x176b9c in x_output_display_block (w=0x5c0000, dl=0xdd71b8, 
    Jeff>     block=12522176, start=22, end=23, start_pixpos=158, cursor_start=158, 
    Jeff>     cursor_width=7, cursor_height=13) at redisplay-x.c:390
    Jeff> #5  0x13c560 in redisplay_output_display_block (w=0x5c0000, dl=0xdd71b8, 
    Jeff>     block=0, start=22, end=23, start_pixpos=158, cursor_start=158, 
    Jeff>     cursor_width=7, cursor_height=13) at redisplay-output.c:1153
    Jeff> #6  0x139598 in output_display_line (w=0x5c0000, cdla=0x0, ddla=0xd7a480, 
    Jeff>     line=5, force_start=-4268876, force_end=0) at redisplay-output.c:800
    Jeff> #7  0x13a1c8 in redraw_cursor_in_window (w=0x5c0000, run_end_begin_meths=0)
    Jeff>     at redisplay-output.c:1088
    Jeff> #8  0x13be5c in redisplay_output_window (w=0x5bb800) at
redisplay-output.c:1116
    Jeff> #9  0x131388 in redisplay_window (window=6010880, skip_selected=1)
    Jeff>     at redisplay.c:6175
    Jeff> #10 0x136634 in Fredisplay_echo_area () at redisplay.c:8836
    Jeff> #11 0x811ec in Ffuncall (nargs=0, args=0xffbedfd4) at eval.c:3528
    Jeff> #12 0x56064 in execute_optimized_program (program=0x367135 "*\207",
    Jeff>     stack_depth=0, constants_data=0x36fc90) at bytecode.c:746
    Jeff> #13 0x55cbc in funcall_compiled_function (fun=3583300, nargs=3, 
    Jeff>     args=0xffbee1a8) at bytecode.c:515
    Jeff> #14 0x813dc in Ffuncall (nargs=3, args=0xffbee1a4) at eval.c:3563
    Jeff> #15 0x56064 in execute_optimized_program (program=0x367174 "\207",
    Jeff>     stack_depth=3, constants_data=0x367350) at bytecode.c:746
    Jeff> #16 0x55cbc in funcall_compiled_function (fun=3583272, nargs=4, 
    Jeff>     args=0xffbee378) at bytecode.c:515
    Jeff> #17 0x813dc in Ffuncall (nargs=4, args=0xffbee374) at eval.c:3563
    Jeff> #18 0x56064 in execute_optimized_program (program=0x467a7d "\207",
    Jeff>     stack_depth=4, constants_data=0x367310) at bytecode.c:746
    Jeff> #19 0x55cbc in funcall_compiled_function (fun=3583328, nargs=2, 
    Jeff>     args=0xffbee548) at bytecode.c:515
    Jeff> #20 0x813dc in Ffuncall (nargs=2, args=0xffbee544) at eval.c:3563
    Jeff> #21 0x56064 in execute_optimized_program (program=0x46cb26
"\210\n)\207", 
    Jeff>     stack_depth=2, constants_data=0x3672d0) at bytecode.c:746
    Jeff> #22 0x55cbc in funcall_compiled_function (fun=3583412, nargs=2, 
    Jeff>     args=0xffbee718) at bytecode.c:515
    Jeff> #23 0x813dc in Ffuncall (nargs=2, args=0xffbee714) at eval.c:3563
    Jeff> #24 0x56064 in execute_optimized_program (program=0x9efff6 "\207",
    Jeff>     stack_depth=2, constants_data=0xdd32d0) at bytecode.c:746
    Jeff> #25 0x55cbc in funcall_compiled_function (fun=9216004, nargs=0, 
    Jeff>     args=0xffbee8e8) at bytecode.c:515
    Jeff> #26 0x813dc in Ffuncall (nargs=0, args=0xffbee8e4) at eval.c:3563
    Jeff> #27 0x56064 in execute_optimized_program (program=0x75caf7 ")\207",
    Jeff>     stack_depth=0, constants_data=0xd7e710) at bytecode.c:746
    Jeff> #28 0x55cbc in funcall_compiled_function (fun=10036968, nargs=1, 
    Jeff>     args=0xffbeeab0) at bytecode.c:515
    Jeff> #29 0x813dc in Ffuncall (nargs=1, args=0xffbeeaac) at eval.c:3563
    Jeff> #30 0x56064 in execute_optimized_program (program=0x771b21
")\207È", 
    Jeff>     stack_depth=1, constants_data=0xbb3f90) at bytecode.c:746
    Jeff> #31 0x55cbc in funcall_compiled_function (fun=10037136, nargs=0, 
    Jeff>     args=0xffbeec78) at bytecode.c:515
    Jeff> #32 0x813dc in Ffuncall (nargs=0, args=0xffbeec74) at eval.c:3563
    Jeff> #33 0x56064 in execute_optimized_program (program=0xa6a9f7 "\207",
    Jeff>     stack_depth=0, constants_data=0xdd3310) at bytecode.c:746
    Jeff> #34 0x55cbc in funcall_compiled_function (fun=10037164, nargs=1, 
    Jeff>     args=0xffbeee3c) at bytecode.c:515
    Jeff> #35 0x813dc in Ffuncall (nargs=1, args=0xffbeee38) at eval.c:3563
    Jeff> #36 0x5af20 in Fcall_interactively (function=12276028, record_flag=2234372, 
    Jeff>     keys=2234372) at callint.c:940
    Jeff> #37 0x80174 in Fcommand_execute (cmd=12276028, record_flag=2234372, 
    Jeff>     keys=2234372) at eval.c:2970
    Jeff> #38 0xb29b4 in execute_command_event (command_builder=0x5730c0,
event=11367796)
    Jeff>     at event-stream.c:3915
    Jeff> #39 0xb2ff8 in Fdispatch_event (event=11367796) at event-stream.c:4199
    Jeff> #40 0x5fc68 in Fcommand_loop_1 () at cmdloop.c:583
    Jeff> #41 0x5fed0 in command_loop_1 (dummy=2234372) at cmdloop.c:494
    Jeff> #42 0x7d410 in condition_case_1 (handlers=2234468, 
    Jeff>     bfun=0x5feb4 <command_loop_1>, barg=2234372, hfun=0x5ff30
<cmd_error>, 
    Jeff>     harg=2234372) at eval.c:1651
    Jeff> #43 0x60040 in command_loop_2 (dummy=2234372) at cmdloop.c:256
    Jeff> #44 0x85230 in internal_catch (tag=2314460, func=0x5fff4
<command_loop_2>, 
    Jeff>     arg=2234372, threw=0x0) at eval.c:1317
    Jeff> #45 0x5f814 in initial_command_loop (load_me=2234372) at cmdloop.c:305
    Jeff> #46 0x7a03c in sort_args (argc=2028544, argv=0xffbef674) at emacs.c:2353
    Jeff> (gdb) 
    Jeff> ------- end of forwarded message -------
-- 
Adrian Aichner
 mailto:adrian@xemacs.org
 
http://www.xemacs.org/