Hi,
The following crash occurs every time I exit xemacs while running the
cygwin distributed X server:
Warning: XtRemoveGrab asked to remove a widget not on the list
Warning: XtRemoveGrab asked to remove a widget not on the list
Fatal error (11).
..
Lisp backtrace follows:
kill-emacs()
# bind (arg)
save-buffers-kill-emacs()
delete-frame(#<dead-frame nil 0xf66> t)
eval((delete-frame #<dead-frame nil 0xf66> t))
# (condition-case ... . error)
# (catch top-level ...)
Segmentation fault
-------------------------------------------------------------------------
gdb output:
(gdb) where
#0 0x007dcc10 in cygXm-2!_LtImageCacheScreenDestroy ()
from /usr/X11R6/bin/cygXm-2.dll
#1 0x007db2bb in cygXm-2!_LTHashTableForEachItem ()
from /usr/X11R6/bin/cygXm-2.dll
#2 0x007dc973 in cygXm-2!_LtImageCacheScreenDestroy ()
from /usr/X11R6/bin/cygXm-2.dll
#3 0x0081535b in cygXm-2!_XmGetScreenInfo ()
#4 0x009a9fb9 in cygXt-6!_XtCreateHookObj () from
/usr/X11R6/bin/cygXt-6.dll
#5 0x009a9de6 in cygXt-6!_XtCreateHookObj () from
/usr/X11R6/bin/cygXt-6.dll
#6 0x009a9e24 in cygXt-6!_XtCreateHookObj () from
/usr/X11R6/bin/cygXt-6.dll
#7 0x009aa20a in cygXt-6!_XtCreateHookObj () from
/usr/X11R6/bin/cygXt-6.dll
#8 0x009aa459 in cygXt-6!_XtDoPhase2Destroy () from
/usr/X11R6/bin/cygXt-6.dll
#9 0x009aa575 in cygXt-6!XtDestroyWidget () from /usr/X11R6/bin/cygXt-6.dll
#10 0x009ab67e in cygXt-6!XtDisplayToApplicationContext ()
from /usr/X11R6/bin/cygXt-6.dll
#11 0x009ab98b in cygXt-6!XtCloseDisplay () from /usr/X11R6/bin/cygXt-6.dll
#12 0x0056e602 in cygXrender-1!XRenderExtensionInfo ()
#13 0x10577000 in ?? ()
#14 0x104e90f4 in ?? ()
#15 0x10459400 in ?? ()
#16 0x0176ae38 in ?? ()
#17 0x00000000 in ?? () from
---------------------------------------------------------------------------
describe-installation output:
Compilation / Installation:
Source code location: /usr/src/xemacs-21.4.17
Installation prefix: /usr
Operating system description file: `s/cygwin32.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch
-Winline -Wmissing-prototypes -Wsign-compare -fno-strict-aliasing
-Wshadow -Wpointer-arith
Compiler version: gcc (GCC) 3.3.3 (cygwin special)
Compiler specs file:
/usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/specs
Relocating allocator for buffers: no
GNU version of malloc: yes
libc: system-provided libc on i686-pc-cygwin
Window System:
Compiling in support for the Microsoft window system.
Compiling in support for the X window system:
- X Windows headers location: /usr/X11/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Compiling in support for Motif.
- Using LessTif implementation.
*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.
TTY:
Compiling in support for ncurses.
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Compiling in support for X-Face message headers.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for Berkeley database.
Compiling in support for LDAP.
Compiling in support for PostgreSQL.
- Using PostgreSQL header file: libpq-fe.h
- Using PostgreSQL V7 bindings.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for file coding.
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
Mail:
Compiling in support for POP mail retrieval.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Using the new portable dumper.
Regards,
Soren Snehoj Nielsen
Denmark