-----BEGIN PGP SIGNED MESSAGE-----
This bug report will be sent to the XEmacs Development Team,
not to your local site managers!!
Please write in English, because the XEmacs maintainers do not have
translators to read other languages for them.
Please describe as succinctly as possible:
- What happened.
- What you thought should have happened.
- Precisely what you were doing at the time.
Please also include any C or lisp back-traces that you may have.
================================================================
Dear Bug Team!
What happened was that the XEmacs I was using crashed when I used the
next-error command, printing some text on the terminal which I shall
place below.
What I thought should have happened was that after trying to navigate
to the first error using next-error, the XEmacs would show me the
first error and its context in the relevant source file.
I had done a compilation using a makefile and had a compilation buffer
full of errors.
Here is what the XEmacs printed when it crashed.
- ----------------------------------------------------------------
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:
looking-at("\\([^\n]*: Entering directory
`\\([^\n]*\\)'$\\)\\|\\([^\n]*: Leaving directory
`\\([^\n]*\\)'$\\)\\|\\(\\(\\([a-zA-Z]?:?[^:( \n]+\\)[:(][
]*\\([0-9]+\\)\\([)
]\\|:\\([^0-9\n]\\|\\([0-9]+:\\)\\)\\)\\)\\|\\(\\(\\([a-zA-Z]:\\)?[^:(
\n-]+\\)[:(][ ]*\\([0-9]+\\)[:)
]\\)\\|\\(\\(Error\\|Warning\\) \\([a-zA-Z]?:?[^:( \n]+\\)
\\([0-9]+\\)\\([) ]\\|:[^0-9\n]\\)\\)\\|\\([^\n]*[
:]\\([a-zA-Z]?:?[^:( \n]+\\)[:(](+[ ]*\\([0-9]+\\))[:)
]*$\\)\\|\\([^\n]*([ ]*\\([a-zA-Z]?:?[^:( \n]+\\)[:(][
]*\\([0-9]+\\))\\)\\|\\([^ \n]+ (\\([0-9]+\\)) in \\([^
\n]+\\)\\)\\|\\([^\n]*in
\\([^(\n]+\\)(\\([0-9]+\\))$\\)\\|\\(\\(cfe\\|fort\\): [^:\n]*: \\([^
\n]*\\), line \\([0-9]+\\):\\)\\|\\(^cc-[0-9]* \\(cc\\|CC\\|f77\\):
\\(REMARK\\|WARNING\\|ERROR\\) File = \\(.*\\), Line =
\\([0-9]*\\)\\)\\|\\(\\(\\|[^\n]* on \\)[Ll]ine[ ]+\\([0-9]+\\)[
]+of[
]+\"?\\([a-zA-Z]?:?[^\":\n]+\\)\"?:\\)\\|\\([^\n]*\"\\([^,\"
\n ]+\\)\", lines? \\([0-9]+\\)\\([(.]\\([0-9]+\\))?\\)?[:.,
(-]\\)\\|\\([^\n]*rror: \\([^,\" \n ]+\\)[,:] \\(line
\\)?\\([0-9]+\\):\\)\\|\\([^\n]*in line \\([0-9]+\\) of file \\([^
\n]+[^. \n]\\)\\.? \\)\\|\\([EW], \\([^(\n]*\\)(\\([0-9]+\\),[
]*\\([0-9]+\\)\\)\\|\\([a-zA-Z]?:?[^0-9 \n :]+:[ ]*\\([^ \n
:]+\\):\\([0-9]+\\):\\(\\([0-9]+\\)[: ]\\)?\\)\\|\\([^0-9 \n :]+:[
]*\\([^ \n
:]+\\):\\([0-9]+\\):\\(\\([0-9]+\\):\\)?[A-Za-z]:\\)\\|\\([^\n]* \\([^
\n,\"]+\\), line \\([0-9]+\\):\\)\\|\\([^\n]*: \\([^ \n,\"]+\\):
\\([0-9]+\\):\\)\\|\\(\\(cc\\| cft\\)-[0-9]+ c\\(c\\|f77\\): ERROR
\\([^,\n]+, \\)* File = \\([^,\n]+\\), Line =
\\([0-9]+\\)\\)\\|\\(\\([^( \n ]+\\)(\\([0-9]+\\):\\([0-9]+\\)) :
\\)\\|\\(\\([^, \n ]+\\), line \\([0-9]+\\), char \\([0-9]+\\)[:.,
(-]\\)\\)")
# bind (orig orig-expanded parent-expanded regexp enter-group
leave-group error-group alist subexpr error-regexp-groups
found-desired compilation-num-errors-found message-freq find-at-least
limit-search)
compilation-parse-errors(nil 0)
# bind (error-list-pos)
byte-code("..." [compilation-parsing-end error-list-pos limit-search
compilation-last-buffer find-at-least compilation-error-list t
compilation-forget-errors get-buffer-window select-window
switch-to-buffer set-buffer-modified-p nil w
compilation-old-error-list reparse compilation-parse-errors-function]
5)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (find-at-least limit-search reparse)
compile-reinitialize-errors(nil nil 0)
# bind (silent reparse move)
compilation-next-error-locus(1 nil)
# bind (argp)
next-error(nil)
# bind (command-debug-status)
call-interactively(next-error)
# (condition-case ... . error)
# (catch top-level ...)
Segmentation fault
- ----------------------------------------------------------------
(End of what the XEmacs printed when it crashed.)
I must apologise for not having a C back-trace. I will endeavour to
have the computer ready to generate core files for next time.
I hope this helps.
David A Vincent
(The text below was generated by the bug-reporting command.)
================================================================
System Info to help track down your bug:
- ---------------------------------------
uname -a: Darwin localhost 5.2 Darwin Kernel Version 5.2: Fri Dec 7
21:39:35 PST 2001; root:xnu/xnu-201.14.obj~1/RELEASE_PPC Power
Macintosh powerpc
./configure '--prefix=/sw' '--with-dialogs=athena'
'--with-widgets=athena' '--with-sound=none' '--with-database=no'
'--without-ldap' '--without-postgresql'
XEmacs 21.4.5 "Civil Service" configured for `powerpc-apple-darwin5.2'.
Compilation / Installation:
Source code location:
/Volumes/Data/FinkBase/src/xemacs-21.4.5-2/xemacs-21.4.5
Installation prefix: /sw
Operating system description file: `s/darwin.h'
Machine description file: `m/powerpc.h'
Compiler: cc -traditional-cpp
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/Xaw
- Athena library to link: Xaw
Using Lucid menubars.
Using Lucid scrollbars.
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:
Compiling in support for dynamic shared object modules.
Using the new portable dumper.
Load-Path Lisp Shadows:
- ----------------------
nil
Installed XEmacs Packages:
- -------------------------
((zenirc:version 1.11 :type regular)
(xslt-process :version 1.05 :type regular)
(xemacs-devel :version 1.38 :type single-file)
(xemacs-base :version 1.56 :type regular)
(w3 :version 1.2 :type regular)
(vm :version 7.0 :type regular)
(viper :version 1.29 :type regular)
(view-process :version 1.11 :type regular)
(vhdl :version 1.13 :type regular)
(vc-cc :version 1.18 :type regular)
(vc :version 1.29 :type regular)
(tpu :version 1.12 :type regular)
(tooltalk :version 1.13 :type regular)
(tm :version 1.29 :type regular)
(time :version 1.11 :type regular)
(textools :version 1.12 :type regular)
(text-modes :version 1.32 :type single-file)
(texinfo :version 1.2 :type regular)
(supercite :version 1.18 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.21 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(slider :version 1.13 :type regular)
(sh-script :version 1.13 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.1 :type regular)
(scheme :version 1.11 :type regular)
(rmail :version 1.12 :type regular)
(reftex :version 1.23 :type regular)
(psgml :version 1.23 :type regular)
(ps-print-nomule :version 1.05 :type regular)
(prog-modes
:version
1
.44
:type
single-file)
(pcomplete :version 1.01 :type regular)
(pcl-cvs :version 1.55 :type regular)
(pc :version 1.2 :type single-file)
(os-utils :version 1.25 :type single-file)
(net-utils :version 1.23 :type single-file)
(misc-games :version 1.15 :type single-file)
(mine :version 1.14 :type regular)
(mh-e :version 1.13 :type regular)
(mew :version 1.14 :type regular)
(mailcrypt :version 2.09 :type regular)
(mail-lib :version 1.4 :type regular)
(jde :version 1.31 :type regular)
(ispell :version 1.23 :type regular)
(ilisp :version 1.19 :type regular)
(igrep :version 1.08 :type regular)
(idlwave :version 1.23 :type regular)
(hm--html-menus :version 1.16 :type regular)
(gnus :version 1.57 :type regular)
(gnats :version 1.12 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.09 :type single-file)
(frame-icon :version 1.09 :type regular)
(forms :version 1.13 :type regular)
(footnote :version 1.13 :type regular)
(eudc :version 1.34 :type regular)
(eterm :version 1.13 :type regular)
(eshell :version 1.01 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.08 :type single-file)
(eieio :version 1.01 :type regular)
(efs :version 1.26 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.73 :type single-file)
(ediff :version 1.33 :type regular)
(edebug :version 1.14 :type regular)
(dired :version 1.11 :type regular)
(dictionary :version 1.05 :type regular)
(debug :version 1.14 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.13 :type regular)
(clearcase :version 1.0 :type regular)
(cc-mode :version 1.26 :type regular)
(calendar :version 1.17 :type regular)
(calc :version 1.17 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.03 :type regular)
(bbdb :version 1.16 :type regular)
(auctex :version 1.28 :type regular)
(apel :version 1.2 :type regular)
(ada :version 1.1 :type regular))
Features:
- --------
(mail-abbrevs xemacsbug shadow sendmail rfc822 hyper-apropos info
view-less view ffap efs-cu cus-edit cus-load wid-edit dired-faces
dired-xemacs dired font-lock time cus-face zenirc-autoloads
xslt-process-autoloads xemacs-devel-autoloads xemacs-base-autoloads
w3-autoloads vm-autoloads viper-autoloads view-process-autoloads
vhdl-autoloads vc-cc-autoloads vc-autoloads tpu-autoloads
tooltalk-autoloads tm-autoloads time-autoloads textools-autoloads
text-modes-autoloads texinfo-autoloads supercite-autoloads
strokes-autoloads speedbar-autoloads sounds-wav-autoloads
sounds-au-autoloads slider-autoloads sh-script-autoloads
sgml-autoloads semantic-autoloads scheme-autoloads rmail-autoloads
reftex-autoloads psgml-autoloads ps-print-nomule-autoloads
prog-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads
pc-autoloads os-utils-autoloads net-utils-autoloads
misc-games-autoloads mine-autoloads mh-e-autoloads mew-autoloads
mailcrypt-autoloads mail-lib-autoloads jde-autoloads ispell-autoloads
ilisp-autoloads igrep-autoloads idlwave-autoloads
hm--html-menus-autoloads gnus-autoloads gnats-autoloads
games-autoloads fsf-compat-autoloads frame-icon-autoloads
forms-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
eshell-autoloads emerge-autoloads elib-autoloads eieio-autoloads
efs-autoloads edt-autoloads edit-utils-autoloads ediff-autoloads
edebug-autoloads dired-autoloads dictionary-autoloads debug-autoloads
crisp-autoloads cookie-autoloads clearcase-autoloads cc-mode-autoloads
calendar-autoloads calc-autoloads c-support-autoloads build-autoloads
bbdb-autoloads auctex-autoloads apel-autoloads ada-autoloads
lisp-autoloads loadhist auto-show fontl-hooks x-iso8859-1 gutter-items
menubar-items x-menubar mode-motion mouse itimer auto-save lisp-mode
easymenu iso8859-1 page buff-menu lib-complete help-nomule cus-file
derived frame text-props obsolete cus-start custom widget cl-extra
mini-cl cl cl-19 packages backquote very-early-lisp lucid-scrollbars
cut-buffer lucid-menubars athena-dialogs x c-balloon-help tty-frames
tty toolbar scrollbar unix-processes multicast network-streams
subprocesses modules menu-accelerator-support menubar md5 xemacs
gutter tiff png gif jpeg xpm xbm lisp-float-type darwin dialog devices
window-system base64)
Recent keystrokes:
- -----------------
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n
C-v ESC [ A ESC [ A ESC < C-n C-n C-n C-n C-n C-n C-v
ESC [ A ESC [ A ESC [ A ESC [ A ESC [ A ESC [ A ESC
[ A ESC [ A ESC [ A ESC [ A C-h a r e p o r t RET ESC
x r e p o r t - e m a c s - b u g RET
Recent messages (most recent first):
- -----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Loading hyper-apropos...done
Loading hyper-apropos...
Selecting menu item Q2.1.1...done
Selecting menu item Q2.1.1...
Composing main Info directory...done
Creating temporary dir in /sw/lib/xemacs/xemacs-packages/info/...done
File not found and directory write-protected
Creating temporary dir in /sw/lib/xemacs/xemacs-packages/info/...
Composing main Info directory...
Loading info...done
Loading info...
A B C F I K L M N P S T V W C-c C-d C-f C-i C-k C-n C-w; ? for more help:
Quit
Quit
Wrong type argument: sequencep, #<keymap ((control x) #<keymap size 2
0x503>) size 1 0x541>
Loading view-less...done
Loading view-less...
A B C F I K L M N P S T V W C-c C-d C-f C-i C-k C-n C-w; ? for more help:
- --
seeking employment phone +61 2 9705 9096
PGP key available NO JUNK MAIL mailto:dvincent@zeta.org.au
D A Vincent speaking for self only
http://www.zeta.org.au/~dvincent
"What am I expected to do? Shout 'man overboard'?"
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.8 for non-commercial use <
http://www.pgp.com>
iQCVAwUBPJ0QoZjExRNGDpoZAQHXMwP/RQf+gfn1aALGDicv53d9S6jzWMbliF87
eIOeYGCXhshynJZ6COWJDq2zEYwKIxSu3iphLtJh2BqCvC4J+Bz1ev67MawiJ7YE
+CzAQB9DFrAd4SMoOFoRpZ6xLmYvVuUI8DG9hU+pcczSXbgsQ54IGGzkuYFYQl7m
/ZBln3SLxlg=
=ippX
-----END PGP SIGNATURE-----