XEmacs 21.5.28 is reported to crash in lucid menubar code with xfontsets
enabled, Fedora development.
https://bugzilla.redhat.com/show_bug.cgi?id=489145
Installation at:
http://calypso.tux.org/pipermail/xemacs-beta/2009-February/015773.html
Line numbers are a bit off wrt current hg, #1 below corresponds currently to
line 3137 of xemacs-beta's lwlib/xlwmenu.c:
int fontcount = XFontsOfFontSet(mw->menu.font_set, &fontstruct_list,
Backtrace:
#0 XFontsOfFontSet (font_set=0x0, font_struct_list=0x7fffffffc528,
font_name_list=0x7fffffffc520)
at FSWrap.c:216
#1 0x00000000005de550 in extract_font_extents (mw=<value optimized out>,
mw=<value optimized out>)
at xlwmenu.c:3125
#2 XlwMenuInitialize (mw=<value optimized out>, mw=<value optimized
out>)
at xlwmenu.c:3256
#3 0x000000301fe1bb03 in CallInitialize (class=0xdedba0,
req_widget=0x7fffffffc600, new_widget=0x14c83b0,
args=0x7fffffffcb20, num_args=1) at Create.c:219
#4 0x000000301fe1c619 in xtCreate (name=<value optimized out>,
class=<value optimized out>,
widget_class=<value optimized out>, parent=<value optimized out>,
default_screen=<value optimized out>,
args=<value optimized out>, num_args=1, typed_args=0x0,
num_typed_args=0, parent_constraint_class=0x0,
post_proc=0x301fe1bd40 <widgetPostProc>) at Create.c:409
#5 0x000000301fe1cfca in _XtCreateWidget (name=0x14ab9c0 "menubar",
widget_class=0xdedba0, parent=0x147eee0,
args=0x7fffffffcb20, num_args=1, typed_args=0x0, num_typed_args=0) at
Create.c:563
#6 0x000000301fe1d3ee in XtCreateWidget (name=0x14ab9c0 "menubar",
widget_class=0xdedba0, parent=0x147eee0,
args=0x7fffffffcb20, num_args=1) at Create.c:582
#7 0x00000000005e1c7b in xlw_create_menubar (instance=0x14c81c0) at
lwlib-Xlw.c:126
#8 0x00000000005d7af2 in instantiate_widget_instance (instance=<value
optimized out>) at lwlib.c:937
#9 allocate_widget_instance (instance=<value optimized out>) at
lwlib.c:390
#10 lw_make_widget (instance=<value optimized out>) at lwlib.c:973
#11 0x00000000005c7fad in set_frame_menubar (f=0x14796c0, deep_p=1,
first_time_p=<value optimized out>)
at menubar-x.c:604
#12 0x00000000005b2385 in x_create_widgets (f=0x14796c0,
lisp_window_id=<value optimized out>,
parent=<value optimized out>, overridep=<value optimized out>) at
frame-x.c:1948
#13 0x00000000004e39e4 in Fmake_frame (props=9396528, device=<value
optimized out>) at frame.c:562
#14 0x00000000004901d6 in Ffuncall (nargs=3, args=<value optimized out>)
at
eval.c:3915
#15 0x0000000000462199 in execute_optimized_program (program=<value
optimized out>,
stack_depth=<value optimized out>, constants_data=0xa3e188) at
bytecode.c:862
#16 0x00000000004902e2 in funcall_compiled_function (args=<value optimized
out>, nargs=<value optimized out>,
fun=<value optimized out>) at eval.c:3515
#17 Ffuncall (args=<value optimized out>, nargs=<value optimized out>,
fun=<value optimized out>) at eval.c:3954
#18 0x0000000000462199 in execute_optimized_program (program=<value
optimized out>,
stack_depth=<value optimized out>, constants_data=0xa3c8c0) at
bytecode.c:862
#19 0x00000000004965a6 in funcall_compiled_function (args=<value optimized
out>, nargs=<value optimized out>,
fun=<value optimized out>) at eval.c:3515
#20 Feval (args=<value optimized out>, nargs=<value optimized out>,
fun=<value optimized out>) at eval.c:3729
---Type <return> to continue, or q <return> to quit---
#21 0x0000000000492020 in condition_case_1 (handlers=<value optimized
out>,
bfun=<value optimized out>,
barg=<value optimized out>, hfun=<value optimized out>, harg=9378048)
at eval.c:1946
#22 0x0000000000460bb6 in execute_rare_opcode (stack_ptr=0x7fffffffd688,
unused_program_ptr=<value optimized out>, opcode=<value optimized
out>)
at bytecode.c:1438
#23 0x00000000004622c8 in execute_optimized_program (program=<value
optimized out>,
stack_depth=<value optimized out>, constants_data=0xa3da90) at
bytecode.c:754
#24 0x00000000004965a6 in funcall_compiled_function (args=<value optimized
out>, nargs=<value optimized out>,
fun=<value optimized out>) at eval.c:3515
#25 Feval (args=<value optimized out>, nargs=<value optimized out>,
fun=<value optimized out>) at eval.c:3729
#26 0x0000000000492020 in condition_case_1 (handlers=<value optimized
out>,
bfun=<value optimized out>,
barg=<value optimized out>, hfun=<value optimized out>, harg=9396528)
at eval.c:1946
#27 0x000000000046b8cd in top_level_1 (unused_dummy=<value optimized out>)
at cmdloop.c:223
#28 0x000000000048fa99 in internal_catch (tag=<value optimized out>,
func=<value optimized out>,
arg=<value optimized out>, threw=0x0, thrown_tag=0x0,
backtrace_before_throw=0x0) at eval.c:1552
#29 0x000000000046b816 in initial_command_loop (load_me=140737488340256)
at
cmdloop.c:293
#30 0x000000000048b5c6 in xemacs_21_5_b28_x86_64_redhat_linux (argc=1,
argv=0x7fffffffddf8,
unused_envp=<value optimized out>, restart=<value optimized out>) at
emacs.c:2667
#31 0x000000000048c1a1 in main (argc=<value optimized out>, argv=<value
optimized out>,
unused_envp=<value optimized out>) at emacs.c:3111
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta