Hi,
I've started using XEmacs 21.4.12 on RedHat Linux 8.0. It
crashes often and often when I open a file, mouse drag, etc.
There's no problem to run the same version of XEmacs on RHL 7.3.
Here are configure options and a backtrace:
--infodir=/usr/local/info/xemacs\
--with-site-lisp\
--package-path=/usr/local/lib/xemacs/site-packages::/usr/local/lib/xemacs/mule-packages::/usr/local/lib/xemacs/xemacs-packages\
--with-athena=3d\
--with-mule\
--with-xim=no\
--with-xfs\
--with-file-coding
(gdb) run
Starting program: /Work/xemacs-21.4.12/src/xemacs
Fatal error: assertion failed, file xlwtabs.c, line 1997, *reply_width > 0 && *reply_height > 0
Program received signal SIGABRT, Aborted.
0x42028cc1 in kill () from /lib/i686/libc.so.6
(gdb) bt
#0 0x42028cc1 in kill () from /lib/i686/libc.so.6
#1 0x42028ac8 in raise () from /lib/i686/libc.so.6
#2 0x4202a019 in abort () from /lib/i686/libc.so.6
#3 0x080b58be in assert_failed (file=0x6 <Address 0x6 out of bounds>,
line=1108517584, expr=0x0) at emacs.c:3429
#4 0x081e9a9b in PreferredSize2 (tw=0x8d2af08, cw=41680, ch=1,
reply_width=0xbfffe2ac, reply_height=0xbfffe2ae) at xlwtabs.c:1997
#5 0x081e824b in TabsGeometryManager (w=0x8dab5d8, req=0xbfffe4d0,
reply=0xbfffe4b0) at xlwtabs.c:863
#6 0x4016003f in GeometryHandlerWrapper () from /usr/X11R6/lib/libXm.so.3
#7 0x4015fdf7 in GeometryHandlerWrapper6 () from /usr/X11R6/lib/libXm.so.3
#8 0x403efce4 in _XtMakeGeometryRequest () from /usr/X11R6/lib/libXt.so.6
#9 0x40403da0 in XtSetValues () from /usr/X11R6/lib/libXt.so.6
#10 0x081dcce5 in xm_update_label (instance=0x8d6d230, widget=0x8dab5d8,
val=0x84c0878) at lwlib-Xm.c:289
#11 0x081dc28f in xm_update_one_widget (instance=0x8d6d230, widget=0x8dab5d8,
val=0x84c0878, deep_p=0 '\0') at lwlib-Xm.c:309
#12 0x081e36e4 in xlw_update_tab_control (instance=0x8d6d230,
widget=0x8da71d8, val=0x84b5f00) at lwlib-Xlw.c:449
#13 0x081e30d4 in xlw_update_one_widget (instance=0x4212a2d0,
widget=0x8d2af08, val=0x84b5f00, deep_p=1 '\001') at lwlib-Xlw.c:569
#14 0x081da0e5 in lw_modify_all_widgets (id=1, val=0x84c01c0, deep_p=1 '\001')
at lwlib.c:726
#15 0x081c1f75 in x_redisplay_widget (p=0x831d858) at glyphs-x.c:2299
#16 0x08140289 in redisplay_widget (widget=137484376) at glyphs-widget.c:499
#17 0x08138012 in redisplay_subwindow (subwindow=137484376) at glyphs.c:4537
#18 0x08185e18 in redisplay_output_subwindow (w=0x8da4410,
image_instance=137484376, db=0xbffff0b0, dga=0xbffff0a0, findex=4,
cursor_start=0, cursor_width=0, cursor_height=0) at redisplay-output.c:1243
#19 0x081c81be in x_output_display_block (w=0x8da4410, dl=0x8c7be98,
block=137484376, start=0, end=1, start_pixpos=2, cursor_start=0,
cursor_width=0, cursor_height=0) at redisplay-x.c:473
#20 0x08183f10 in redisplay_output_display_block (w=0x4212a2d0, dl=0x8c7be98,
block=0, start=0, end=1, start_pixpos=2, cursor_start=0, cursor_width=0,
cursor_height=0) at redisplay-output.c:1159
#21 0x08186608 in compare_display_blocks (w=0x8da4410, cdl=0x8d62be0,
ddl=0x8c7be98, c_block=143568968, d_block=0, start_pixpos=2,
cursor_start=0, cursor_width=0, cursor_height=0) at redisplay-output.c:523
#22 0x0818370b in output_display_line (w=0x8da4410, cdla=0x84dc840,
ddla=0x84dc8a8, line=0, force_start=-1073745376, force_end=0)
at redisplay-output.c:773
#23 0x0814e6b6 in output_gutter (f=0x84a6040, pos=TOP_GUTTER, force=0)
at gutter.c:444
#24 0x0814cd87 in update_frame_gutters (f=0x84a6040) at gutter.c:637
#25 0x081782ff in redisplay_frame (f=0x84a6040, preemption_check=0)
at redisplay.c:6586
#26 0x08181267 in redisplay_device (d=0x836ebd8, automatic=1)
at redisplay.c:6679
#27 0x081816bb in redisplay_without_hooks () at redisplay.c:6766
#28 0x080facd0 in Fnext_event (event=139732408, prompt=1082884276)
at event-stream.c:2179
#29 0x0809cf04 in Fcommand_loop_1 () at cmdloop.c:574
#30 0x080b735b in condition_case_1 (handlers=1082883892,
bfun=0x809d1b0 <command_loop_1>, barg=1082884276,
hfun=0x809d1c8 <cmd_error>, harg=1082884276) at eval.c:1652
#31 0x0809d394 in command_loop_2 (dummy=1082884276) at cmdloop.c:256
#32 0x080b7235 in internal_catch (tag=1, func=0x809d354 <command_loop_2>,
arg=1082884276, threw=0x0) at eval.c:1318
#33 0x0809cc48 in initial_command_loop (load_me=1) at cmdloop.c:305
#34 0x080b4a1d in xemacs_21_4_12_i686_pc_linux (argc=1, argv=0xbffff854,
envp=0xbffff85c, restart=0) at emacs.c:2460
#35 0x080b53e5 in main () at emacs.c:2892
#36 0x420158d4 in __libc_start_main () from /lib/i686/libc.so.6
(gdb)
Regards,
--
Katsumi Yamaoka <yamaoka(a)jpl.org>