>>>> "Stephen" == Stephen J Turnbull
Stephen> Raymond Toy writes:
> Run xemacs -vanilla. After the splash screen is displayed, use
> window manager button to kill the window.
Stephen> I suspect that the window manager is just destroying the window
Stephen> without giving XEmacs a chance to do it itself. What window manager
Stephen> are you using?
This is Sun GNOME 2.x, so it's metacity.
Stephen> Also, if you have two windows open, do you get the X Errors? Do you
Stephen> get the crash?
No X errors, but it still crashes.
> And so on. Then it dumps core. The backtrace says:
> #0 0xfe746398 in kill () from /lib/libc.so.1
> #1 0x000c3b68 in fatal_error_signal (sig=10)
> at /apps/public/XEmacs/src/xemacs-21.5-2008-06-01/src/emacs.c:3801
> #2 0xfe74592c in __sighndlr () from /lib/libc.so.1
> #3 0xfe73a870 in call_user_handler () from /lib/libc.so.1
> #4 0x00055854 in malloc_after (val=0x26b8e4, size=2)
> at /apps/public/XEmacs/src/xemacs-21.5-2008-06-01/src/alloc.c:314
> #5 0xfed2666c in XtWidgetToApplicationContext ()
> from /usr/openwin/lib/libXt.so.4
Stephen> I don't understand why XtWidgetToApplicationContext is calling
Stephen> `malloc_after', which is a static XEmacs function. Could you try
Stephen> rebuilding with --with-cflags="--no-thread-jumps
Stephen> and seeing if the backtrace gives more detail at that point?
Sure. I'll let you know in a bit....
XEmacs-Beta mailing list