While using C-c in bibtex mode in a large (wc diss.bib = 7935 25414
220488 diss.bib) buffer in terminal mode my emacs crashed - this is
reproducable:
Fatal error (11).
Your files have been auto-saved.
Use `M-x recover-session' to recover them.
If you have access to the PROBLEMS file that came with your
version of XEmacs, please check to see if your crash is described
there, as there may be a workaround available.
Otherwise, please report this bug by running the send-pr
script included with XEmacs, or selecting `Send Bug Report'
from the help menu.
As a last resort send ordinary email to `crashes(a)xemacs.org'.
*MAKE SURE* to include the information in the command
M-x describe-installation.
If at all possible, *please* try to obtain a C stack backtrace;
it will help us immensely in determining what went wrong.
To do this, locate the core file that was produced as a result
of this crash (it's usually called `core' and is located in the
directory in which you started the editor, or maybe in your home
directory), and type
gdb /sw/bin/xemacs core
then type `where' when the debugger prompt comes up.
(If you don't have GDB on your system, you might have DBX,
or XDB, or SDB. A similar procedure should work for all of
these. Ask your system administrator if you need more help.)
Lisp backtrace follows:
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
looking-at("[ \n]*,[ \n]*\\([^\"#%'(),={}
\n0-9][^\"#%'(),={} \n]*\\)[ \n]*=[
\n]*\\(\\([][a-z0-9.:;?!`'/*@+=|<>&_^$-
]+\\|\\({\\([^{}]\\|\\({\\([^{}]\\|\\({\\([^{}]\\|\\({[^{}]*}\\)\\)*}\\)
\\)*}\\)\\)*}\\)\\|\\(\"\\([^\"\\]\\|\\(\\\\\\(.\\|\n\\)\\)\\)*\"\\)\\)\
\([ \n]+#[
\n]+\\([][a-z0-9.:;?!`'/*@+=|<>&_^$-
]+\\|\\({\\([^{}]\\|\\({\\([^{}]\\|\\({\\([^{}]\\|\\({[^{}]*}\\)\\)*}\\)
\\)*}\\)\\)*}\\)\\|\\(\"\\([^\"\\]\\|\\(\\\\\\(.\\|\n\\)\\)\\)*\"\\)\\)\
\)*\\)")
# bind (entry-closer limit md found pnt prefix infix postfix backward
noerror bound empty-head)
bibtex-search-reference(nil nil t)
# bind (pnt case-fold-search valid-bibtex-entry found backward)
bibtex-skip-to-valid-entry()
# bind (case-fold-search ignore-dups entry-name)
bibtex-find-entry-location("fites92" t)
# bind (entry end start autokey key eob case-fold-search
called-by-reformat new-label)
bibtex-clean-entry(nil)
# bind (command-debug-status)
call-interactively(bibtex-clean-entry)
# (condition-case ... . error)
# (catch top-level ...)
Segmentation fault
uname -a: Darwin coldcut.local. 6.2 Darwin Kernel Version 6.2: Tue Nov
5 22:00:03 PST 2002; root:xnu/xnu-344\
.12.2.obj~1/RELEASE_PPC Power Macintosh powerpc
./configure '--prefix=/sw' '--with-dialogs=athena'
'--with-widgets=athena' '--with-sound=none' '--with-datab\
ase=no' '--without-ldap' '--without-postgresql'
'--with-athena=3d'
XEmacs 21.5-b9 "brussels sprouts" configured for
`powerpc-apple-darwin6.2'.
Compilation / Installation:
Source code location:
/sw/src/xemacs-21.5.9-3/xemacs-21.5.9
Installation prefix: /sw
Operating system description file: `s/darwin.h'
Machine description file: `m/powerpc.h'
Compiler: gcc -g -O3 -Wall -Wno-switch
-Winline -Wmissing-prototypes -Wsign-compar\
e -Wshadow -Wpointer-arith
Relocating allocator for buffers: no
GNU version of malloc: no
- The GNU allocators don't work with this system configuration.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Compiling in support for the Athena widget set:
- Athena headers location: X11/Xaw3d
- Athena library to link: Xaw3d
Using Lucid menubars.
Using Lucid scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
Using Athena dialog boxes.
Using Athena 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.
Sound:
Databases:
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new portable dumper.
Compiling in support for extra debugging code.
WARNING: ---------------------------------------------------------
WARNING: Compiling in support for runtime error checking.
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
(no core file)
--
Max Dornseif -
http://md.hudora.de/blog/categories/originalContent/
Dipl. Jur., University of Bonn, Germany - ars longa, vita brevis!
--
Max Dornseif -
http://md.hudora.de/blog/categories/originalContent/
Dipl. Jur., University of Bonn, Germany - ars longa, vita brevis!