Hello! I produced a segmentation fault in XEmacs. I was in the
minibuffer doing a find-file when I thought to try to find a package
with C-h p; in the package keywords buffer I pressed return, and the crash
occurred. I have not been able to repeat the crash.
The output follows. No core for a C backtrace, sorry!
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(a)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/local/bin/i686-pc-cygwin/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:
# bind (inhibit-read-only zmacs-region-stays stdout-p frame message)
raw-append-message("space = select, d = keywords, e = edit, v = view, q = quit, ? = help" #<mswindows-frame "emacs" 0x225e> nil)
# bind (stdout-p frame message label)
append-message(message "space = select, d = keywords, e = edit, v = view, q = quit, ? = help" nil nil)
# bind (stdout-p frame message label)
display-message(message "space = select, d = keywords, e = edit, v = view, q = quit, ? = help")
# bind (str args fmt)
message("%s" "space = select, d = keywords, e = edit, v = view, q = quit, ? = help")
# bind (id key)
# bind (key)
#<compiled-function nil "...(19)" [finder-file-regexp key finder-current-item string-match finder-commentary finder-list-matches] 3 nil nil>()
# (condition-case ... . error)
# (catch top-level ...)
The result of M-x describe-installation:
uname -a: CYGWIN_NT-5.0 TSUNAMI 1.3.20(0.73/3/2) 2003-02-08 12:10 i686
unknown unknown Cygwin
./configure '--with-dragndrop' '--with-postgresql=no' '--with-x=no'
XEmacs 21.4.13 "Rational FORTRAN" configured for `i686-pc-cygwin'.
Compilation / Installation:
Source code location:
Installation prefix: /usr/local
Operating system description file: `s/cygwin32.h'
Machine description file: `m/intel386.h'
-I/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../../include/noX -g -O3 -Wall
-Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wshadow
Relocating allocator for buffers: no
GNU version of malloc: yes
Compiling in support for the Microsoft window system.
Using MS-Windows menubars.
Using MS-Windows scrollbars.
Using MS-Windows dialog boxes.
Using MS-Windows native widgets.
Compiling in support for Drag'n'Drop (EXPERIMENTAL).
- Drag'n'Drop prototype: msw.
Compiling in support for ncurses.
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.
Compiling in support for sound (native).
Compiling in support for GNU DBM.
Compiling in support for file coding.
Compiling in support for POP mail retrieval.
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.