This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
xemacs: segmentation fault after <ctrl-x><ctrl-c>
- From: Siegmar Gross <Siegmar dot Gross at informatik dot fh-fulda dot de>
- To: cygwin-xfree at cygwin dot com
- Date: Thu, 23 Sep 2004 14:23:50 +0200 (CEST)
- Subject: xemacs: segmentation fault after <ctrl-x><ctrl-c>
- Reply-to: cygwin-xfree at cygwin dot com
- Reply-to: Siegmar Gross <Siegmar dot Gross at informatik dot fh-fulda dot de>
Hi,
today I've upgraded Cygwin to the latest version. I can still use xemacs
but I get a segmentation fault when I exit xemacs. xemacs worked fine with
older versions of Cygwin (I think my last upgrade was in June) so that the
error possibly has nothing to do with xemacs itself but with Cygwin or X11.
I use my notebook among others to read e-mail on Solaris (dtmail). Before
I upgraded everything was fine. Now I have in the upper dtmail-window (Sender,
Subject, Time, ...) just rectangles while I still have normal characters in
the text window for the selected mail. That too shows in my opinion that
something is wrong with the new X11 environment. "cygcheck -c" displays "OK"
for all packages. I've looked up the mailing lists and searched on the web
but didn't find anything to solve the problem. I've installed Cygwin on
Windows XP (NTFS, c:\cygwin). XP is up-to-date without SP2. I get the
following output when I type <ctrl-x><ctrl-c> (everything inluding the first
two warnings appears at that time):
eiger Admin 1 xemacs
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).
Your files have been auto-saved.
Use `M-x recover-session' to recover them.
Your version of XEmacs was distributed with a PROBLEMS file that may describe
your crash, and with luck a workaround. Please check it first, but do report
the crash anyway. Please report this bug by invoking M-x report-emacs-bug,
or by selecting `Send Bug Report' from the Help menu. If necessary, send
ordinary email to `crashes@xemacs.org'. *MAKE SURE* to include the XEmacs
configuration from M-x describe-installation, or equivalently the file
Installation in the top of the build tree.
*Please* try *hard* to obtain a C stack backtrace; without it, we are unlikely
to be able to analyze the problem. Locate the core file produced as a result
of this crash (often called `core' or `core.<process-id>', and located in
the directory in which you started XEmacs or your home directory), and type
gdb /usr/bin/xemacs core
then type `where' at the debugger prompt. No GDB on your system? You may
have DBX, or XDB, or SDB. (Ask your system administrator if you need help.)
If no core file was produced, enable them (often with `ulimit -c unlimited'
in case of future recurrance of the crash.
Lisp backtrace follows:
kill-emacs()
# bind (arg)
save-buffers-kill-emacs(nil)
# bind (command-debug-status)
call-interactively(save-buffers-kill-emacs)
# (condition-case ... . error)
# (catch top-level ...)
Segmentation fault
eiger Admin 2
Hopefully somebody knows a solution. Please let me know if you need more
information. Thank you very much for your help in advance.
Kind regards
Siegmar