Don Triglia <dont(a)cisco.com> writes:
================================================================
Dear Bug Team!
Almost every time that I exit xemacs it generates a Fatal error (10)
and a core file. Other than that, the editor seems to work fine.
Here is the traceback info from gdb:
(cisco-5.0.6-gdb) where
#0 0xef20a8f0 in ?? ()
#1 0xef1b9724 in ?? ()
#2 0xef6cd9a0 in ?? ()
#3 0xef680424 in ?? ()
#4 0xef6cda6c in ?? ()
#5 0xef4af9a4 in ?? ()
#6 0xef4b8208 in ?? ()
#7 0xef4b8420 in ?? ()
#8 0xef4b8630 in ?? ()
#9 0x153b68 in remap_menubar (mw=0x546b00) at xlwmenu.c:2535
#10 0x7bc4c in key_sequence_to_event_chain (seq=2156548) at events.c:1049
#11 0x755bc in funcall_recording_as (recorded_as=4991232, nargs=5310984, args=0x1e0400)
at eval.c:3235
#12 0x89ce8 in x_popup_menu (menu_desc=1973248, event=588876) at menubar-x.c:931
#13 0x8fa6c in emacs_tty_next_event (emacs_event=0xffffffff) at event-tty.c:118
#14 0x6a980 in Fnarrow_to_region (b=2123361, e=0, buffer=3936784) at editfns.c:1835
#15 0x6a4fc in Fsubst_char_in_region (start=3965352, end=1, fromchar=-268439292,
tochar=0,
noundo=1950720) at editfns.c:1686
#16 0x8f998 in emacs_tty_event_pending_p (user_p=1) at event-tty.c:88
#17 0x6e55c in xemacs_20_4_sparc_sun_solaris2_6 (argc=0, argv=0x356498, envp=0x20e804)
at emacs.c:820
#18 0x8fa98 in emacs_tty_next_event (emacs_event=0xffffffff) at event-tty.c:126
#19 0x908b4 in tty_output_display_block (w=0x221334, dl=0x224e04, block=6546572,
start=411041792,
end=1, start_pixpos=2156548, cursor_start=7521076, cursor_width=-268438376,
cursor_height=-268438544) at redisplay-tty.c:247
#20 0xb7f94 in in_float_error () at floatfns.c:151
#21 0xb82b0 in Fasin (arg=6546572) at floatfns.c:201
#22 0x738e8 in maybe_signal_simple_error_2 (reason=0x63e48c "\035",
frob0=1981440, frob1=4991232,
class=2156548, errb=ERROR_ME) at eval.c:2081
#23 0x8cbd4 in x_redraw_exposed_toolbars (f=0x1d6c00, x=1974272, y=2156548, width=471272,
height=2156548) at toolbar-x.c:549
#24 0x73208 in maybe_signal_simple_error (reason=0x1d6c00 "", frob=-268438312,
class=3648776,
errb=471272) at eval.c:2238
#25 0x7322c in maybe_signal_simple_error (reason=0x0, frob=471584, class=-268438408,
errb=1974272)
at eval.c:2081
#26 0x8c834 in x_output_frame_toolbars (f=0x2220dc) at toolbar-x.c:470
#27 0x733f4 in maybe_signal_simple_continuable_error (reason=0x20e804
"\004\036/ΒΈ", frob=2114560,
class=1976320, errb=4561380) at eval.c:2377
#28 0x893b0 in pre_activate_callback (widget=0x4, id=4026530148, client_data=0xeffff978)
at menubar-x.c:416
#29 0x89c08 in x_popup_menu (menu_desc=4, event=-268437148) at menubar-x.c:922
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: SunOS trey 5.5.1 Generic_103640-24 sun4u sparc SUNW,Ultra-2
../xemacs-21.4.14/configure '--prefix=/usr/local/packages/xemacs/xemacs-21.4.14'
'--site-prefixes=/usr/local' '--cflags=-O2'
'--srcdir=../xemacs-21.4.14' '--x-includes=/usr/openwin/include'
'--x-libraries=/usr/openwin/lib' '--with-pop' '--without-tooltalk'
'--without-mule' '--with-file-coding' '--with-dialogs=motif'
'--with-widgets=motif'
XEmacs 21.4.14 "Reasonable Discussion" configured for
`sparc-sun-solaris2.5.1'.
Compilation / Installation:
Source code location:
/auto/usrlocalsrc/xemacs/xemacs-21.4.14/xemacs-21.4.14
Installation prefix: /usr/local/packages/xemacs/xemacs-21.4.14
Additional prefixes: /usr/local
Runtime library search path:
/usr/local/lib:/usr/dt/lib:/usr/openwin/lib:/opt/ECSgcc/bin/../lib/gcc-lib/sparc-sun-solaris2.5.1/3.1.1/../../..:/opt/ECSgcc-3.1.1/lib/gcc-lib/sparc-sun-solaris2.5.1/3.1.1/../../..
Operating system description file: `s/sol2.h'
Machine description file: `m/sparc.h'
Compiler: /opt/ECSgcc/bin/gcc -O2
Relocating allocator for buffers: yes
GNU version of malloc: yes
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/dt/include /usr/openwin/include
- X Windows libraries location: /usr/dt/lib /usr/openwin/lib
- Handling WM_COMMAND properly.
Compiling in support for Motif.
*WARNING* Many versions of Motif are buggy, requiring workarounds.
You are likely to experience slow redisplay.
You may need to install vendor patches to Motif.
See PROBLEMS for more information.
Using Lucid menubars.
Using Lucid scrollbars.
Using Motif dialog boxes.
Using Motif native widgets.
Here's *some* of what the PROBLEMS file says about Motif:
** Motif
Motif is the X11 version of the Gnus torture test: if there's a way to
crash, Motif will find it. With the open source release of Motif, it
seems like a good idea to collect all Motif-related issues in one
place.
You should also look in your OS's section, as it may not be Motif's
fault.
If you don't use Motif (all you have to do is re-run configure without
the explicit motif options you have specified and then rebuild) your
problems will go away. Alternatively, there may be Motif-related
patches you can apply to SunOS that will solve this crash. See the
PROBLEMS file for more details.
HTH,
Vin