(sorry, I couldn't find the send-pr script the crashed xemacs mentioned)
I compiled and installed XEmacs 21.4.6 on a fairly plain FreeBSD 4.2
machine and it crashes on launch on my NCD 88k X terminal (M-x
describe-installation output attached). It displays OK on my Solaris 2.8
machine and in the terminal (xemacs -nw), but when I launch it from the
NCD the window comes up, a few things appear in the modeline and menu bar,
and then it crashes with this lisp backtrace:
=====8<-----
# (unwind-protect ...)
sit-for(0)
byte-code("..." [unread-command-event circ-tmout tmout
startup-message-timeout add-timeout #<compiled-function (ignore) "...(5)"
[nil ... ...] 3> nil display-splash-frame sit-for 0 next-command-event] 4)
# (catch tmout ...)
# (unwind-protect ...)
# bind (tmout circ-tmout)
command-line-1()
# bind (command-line-args-left)
command-line()
# (unwind-protect ...)
normal-top-level()
# (condition-case ... . error)
# (catch top-level ...)
=====8<-----
...and this C backtrace:
=====8<-----
#0 0x285fd3bc in kill () from /usr/lib/libc.so.4
#1 0x80a1f5b in fatal_error_signal (sig=11) at emacs.c:539
#2 0xbfbfffac in ?? ()
#3 0x813028e in bevel_modeline (w=0x84ef400, dl=0x8688000)
at redisplay-output.c:2373
#4 0x815a50e in x_output_display_block (w=0x84ef400, dl=0x8688000, block=0,
start=0, end=83, start_pixpos=4, cursor_start=0, cursor_width=0,
cursor_height=0) at redisplay-x.c:509
#5 0x812e5c5 in redisplay_output_display_block (w=0x84ef400, dl=0x8688000,
block=0, start=0, end=-1, start_pixpos=4, cursor_start=0, cursor_width=0,
cursor_height=0) at redisplay-output.c:1153
#6 0x812d824 in output_display_line (w=0x84ef400, cdla=0x850a460,
ddla=0x850a480, line=0, force_start=-1, force_end=-1)
at redisplay-output.c:648
#7 0x812ff6b in redisplay_output_window (w=0x84ef400)
at redisplay-output.c:2290
#8 0x8127cc2 in redisplay_window (window=139392000, skip_selected=0)
at redisplay.c:6175
#9 0x8128028 in redisplay_frame (f=0x84e1200, preemption_check=0)
at redisplay.c:6400
#10 0x8128196 in redisplay_device (d=0x84d5e00, automatic=1)
at redisplay.c:6476
#11 0x81283cf in redisplay_without_hooks () at redisplay.c:6563
#12 0x812862a in redisplay () at redisplay.c:6620
#13 0x80cbae7 in Fsit_for (seconds=1, nodisplay=136443908)
at event-stream.c:2806
#14 0x80a84c6 in Ffuncall (nargs=2, args=0xbfbfed94) at eval.c:3528
#15 0x808a1cf in execute_optimized_program (
program=0xbfbfedf0 "\013#\022 \021eb\210!\210 \020\207",
stack_depth=4, constants_data=0x835cd10) at bytecode.c:746
#16 0x808c3f2 in Fbyte_code (instructions=137735044, constants=137743616,
stack_depth=9) at bytecode.c:2403
#17 0x80a7ff1 in Feval (form=137687104) at eval.c:3331
#18 0x80a5c90 in internal_catch (tag=137760772, func=0x80a7b78 <Feval>,
arg=137687104, threw=0x0) at eval.c:1317
#19 0x808aa90 in execute_rare_opcode (stack_ptr=0xbfbfefe8,
program_ptr=0x862ac39 "\210+r!q\210\210\016\";\005\016\"c\210!)\207\016'\211\211\211\211\030\035\034\036\e\031\036#\n\205\201", opcode=Bcatch)
at bytecode.c:1252
#20 0x808a063 in execute_optimized_program (
program=0x862ac10 "\n@\016!?\205", stack_depth=7,
constants_data=0x835b510) at bytecode.c:656
#21 0x8089ee7 in funcall_compiled_function (fun=137686144, nargs=0,
args=0xbfbff108) at bytecode.c:515
#22 0x80a85bb in Ffuncall (nargs=1, args=0xbfbff104) at eval.c:3563
#23 0x808a1cf in execute_optimized_program (
program=0x8445910 "\013A\035\032\031\r!\025\ba\004 \210!\004\210\f\017\016\035\013\f!Q! \210 \210* \210 \210r!q\210\210!\210\016!a\005\016\" \210) a\b \004 \210 \210\026# \004!)\207youro,%\b@]R\b ", stack_depth=4, constants_data=0x835b610) at bytecode.c:746
#24 0x8089ee7 in funcall_compiled_function (fun=137685724, nargs=0,
args=0xbfbff228) at bytecode.c:515
#25 0x80a85bb in Ffuncall (nargs=1, args=0xbfbff224) at eval.c:3563
#26 0x808a1cf in execute_optimized_program (
program=0x8410b10 "\t\005!\207\021\211\034\025\fG\rGW\016\r!\f!k\005\f!\025)\r!\025 \210\210\013\a!\002\e\016#\016$\"\022\013\t\n\"\"\210\n\004\210\n\016%\b\016&\013%\210\210)\016!\022\016\"\016\016'!\016\"\"#\210\016!\023\b\006\016(!\210\016)!\210\016*!\210\216\210)\016+\003 \207", stack_depth=7, constants_data=0x835b810) at bytecode.c:746
#27 0x8089ee7 in funcall_compiled_function (fun=137685668, nargs=0,
args=0xbfbff2d0) at bytecode.c:515
#28 0x80a81a5 in Feval (form=137683560) at eval.c:3388
#29 0x80a5f70 in condition_case_1 (handlers=136444004, bfun=0x80a7b78 <Feval>,
barg=137683560, hfun=0x8090f4c <cmd_error>, harg=136443908) at eval.c:1651
#30 0x8090fd3 in top_level_1 (dummy=136443908) at cmdloop.c:206
#31 0x80a5c90 in internal_catch (tag=136523948, func=0x8090fa4 <top_level_1>,
arg=136443908, threw=0x0) at eval.c:1317
#32 0x80910aa in initial_command_loop (load_me=136443908) at cmdloop.c:285
#33 0x80a2e1a in xemacs_21_4_6_i386_unknown_freebsd4_2 (argc=1,
argv=0xbfbff5ec, envp=0xbfbff5f4, restart=0) at emacs.c:2353
#34 0x80a3501 in main (argc=1, argv=0xbfbff5ec, envp=0xbfbff5f4)
at emacs.c:2782
#35 0x807fc0d in _start ()
=====8<-----
Ian