Hello, XEmacs crashed for me today. Here's debug info :
Lisp backtrace follows:
x-get-resource("gui-button-face.attributeUnderline"
"Face.AttributeUnderline" boolean #<x-frame "emacs" 0xb61> nil
t)
# bind (locale type class name)
x-get-resource-and-maybe-bogosity-check("gui-button-face.attributeUnderline"
"Face.AttributeUnderline" boolean #<x-frame "emacs" 0xb61>)
# bind (bgp bg fg fn name face-sym append set-anyway locale face)
x-init-face-from-resources(gui-button-face #<x-frame "emacs" 0xb61>)
# bind (devtype locale face)
init-face-from-resources(gui-button-face #<x-frame "emacs" 0xb61>)
# bind (face G88650 frame)
init-frame-faces(#<x-frame "emacs" 0xb61>)
# (unwind-protect ...)
# bind (frame-being-created)
#<subr make-frame (interactive)>()
# bind (command-debug-status)
call-interactively(make-frame)
# (condition-case ... . error)
# (catch top-level ...)
[2] Segmentation fault xemacs (core dumped)
This GDB was configured as "i386-redhat-linux"...
Core was generated by `xemacs'.
Program terminated with signal 11, Segmentation fault.
#0 0x0821e271 in kill ()
(gdb) where
#0 0x0821e271 in kill ()
#1 0x0806c7bb in fatal_error_signal ()
#2 <signal handler called>
#3 0x0821ed2a in strcat ()
#4 0x0810405b in Fx_get_resource ()
#5 0x080726ab in funcall_recording_as ()
#6 0x0807291d in Ffuncall ()
#7 0x080551fa in Fbyte_code ()
#8 0x08073415 in funcall_lambda ()
#9 0x0807282f in funcall_recording_as ()
#10 0x0807291d in Ffuncall ()
#11 0x080551fa in Fbyte_code ()
#12 0x08073415 in funcall_lambda ()
#13 0x0807282f in funcall_recording_as ()
#14 0x0807291d in Ffuncall ()
#15 0x080551fa in Fbyte_code ()
#16 0x08073415 in funcall_lambda ()
#17 0x0807282f in funcall_recording_as ()
#18 0x0807291d in Ffuncall ()
#19 0x080551fa in Fbyte_code ()
#20 0x08073415 in funcall_lambda ()
#21 0x0807282f in funcall_recording_as ()
#22 0x0807291d in Ffuncall ()
#23 0x0807424f in call1_with_handler ()
#24 0x080641c4 in call_critical_lisp_code ()
#25 0x0809fbf7 in init_frame_faces ()
#26 0x080b2744 in Fmake_frame ()
#27 0x08072637 in funcall_recording_as ()
#28 0x08056808 in Fcall_interactively ()
#29 0x080711e9 in Fcommand_execute ()
#30 0x080908f2 in execute_command_event ()
#31 0x08091067 in Fdispatch_event ()
#32 0x0805b465 in Fcommand_loop_1 ()
#33 0x0805b2f4 in command_loop_1 ()
#34 0x0806fdcc in condition_case_1 ()
#35 0x0805b70c in command_loop_2 ()
#36 0x0806fc18 in internal_catch ()
#37 0x0805b0e8 in initial_command_loop ()
#38 0x0806d63a in xemacs_20_4_i386_pc_linux ()
#39 0x0806dc6a in main ()
#40 0x080480eb in _start ()
(gdb)
--
good luck :-)
Maxime