>>>> "Hansen" == Hansen Martin
<F32144(a)Danfoss.com> writes:
Hansen> When exiting using C-x C-ci get a core dump. Maybe it is
Hansen> the same problem as descibed for solaris 2,6 (in
Hansen> PROBLEMS), but i don't have XSUNTRANSPORT in my
Hansen> enviroment, probaly because i run HP-UX ;o), so I can't
Hansen> use the workaround descibed there.
Hansen> #3 0xc3705b20 in RemoveMatchingEntries () from /usr/lib/Motif1.2/libXm.1
This looks like typical Motif lossage that we can't do much of
anything about, except add it to PROBLEMS. See if you can get your
vendor to provide a Motif patch. If it really bothers you, you could
try using a different library to provide widget support, but on a
commercial platform that can be a lot more grief than you want. :-(
Notes: There is a similar crash while tearing down the connection for
Solaris
** SunOS/Solaris
*** Crashes when using Motif libraries, especially with multiple frames.
Crashes that produce C-backtraces like this:
#0 0xfec9a118 in _libc_kill () from /usr/lib/libc.so.1
#1 0x77f48 in fatal_error_signal (sig=11)
at /codes/rpluim/xemacs-21.4/src/emacs.c:539
#2 <signal handler called>
#3 0xfee929f4 in XFindContext () from /usr/openwin/lib/libX11.so.4
#4 0xfee92930 in XFindContext () from /usr/openwin/lib/libX11.so.4
#5 0xff297e54 in DisplayDestroy () from /usr/dt/lib/libXm.so.4
#6 0xfefbece0 in XtCallCallbackList () from /usr/openwin/lib/libXt.so.4
#7 0xfefc486c in XtPhase2Destroy () from /usr/openwin/lib/libXt.so.4
#8 0xfefc45d0 in _XtDoPhase2Destroy () from /usr/openwin/lib/libXt.so.4
#9 0xfefc43b4 in XtDestroyWidget () from /usr/openwin/lib/libXt.so.4
#10 0x15cf9c in x_delete_device (d=0x523f00)
are caused by buggy Motif libraries. Installing the following patches
has been reported to solve the problem on Solaris 2.7:
107081-40 107656-07
For information (although they have not been confirmed to work), the
equivalent patches for Solaris 2.8 are:
108940-33 108652-25
and another for Linus which IIRC was even closer to your (sorry, no
trace -- Lesstif is a "free" implementation of Motif):
*** XEmacs crashes on exit.
This is known to happen with Lesstif version 0.93.36. It is
apparently due to breakage in Lesstif. There is a patch for Lesstif.
Frank McIngvale <frankm(a)hiwaay.net> says:
Ok, 0.93.34 works, and I tracked down the crash to a section
marked "experimental" in 0.93.36. Patch attached, "works for me".
diff -u -r lesstif-0.93.36/lib/Xm/ImageCache.c lesstif-0.93.36-mod/lib/Xm/ImageCache.c
--- lesstif-0.93.36/lib/Xm/ImageCache.c 2002-08-05 14:53:24.000000000 -0500
+++ lesstif-0.93.36-mod/lib/Xm/ImageCache.c 2002-11-11 11:13:12.000000000 -0600
@@ -1166,5 +1166,4 @@
DEBUGOUT(_LtDebug0(__FILE__, NULL, "_LtImageCacheScreenDestroy (XmGetPixmapByDepth)
%p\n",
s));
- (void) _LTHashTableForEachItem(PixmapCache, YowIter, (XtPointer)s);
}
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.