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!
Reading email via vm
hit 'n' to get next message
happy /u0/haumann :
> e
^X4dg
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 /pixar/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 ...)
# bind (buffer-read-only selected modified)
# (unwind-protect ...)
# bind (modified do-mouse-track summary m)
vm-update-message-summary([[#<marker at 8669322 in INBOX 0x9278fb4> #<marker at 8669372 in INBOX 0x9278f9c> #<marker at 8671047 in INBOX 0x8e32bec> #<marker at 8671204 in INBOX 0x927f854> #<marker at 8673691 in INBOX 0x9278f84> #<marker at 8673692 in INBOX 0x9278f6c>] ["1409" "1409" nil #<marker at 117546 in INBOX Summary 0x927f80c> #<marker at 117623 in INBOX Summary 0x927f824> <<>> <-- From_ "13910" #<buffer "INBOX"> nil nil nil nil nil nil nil nil #<extent (detached) H 0x9281fe8 from buffer INBOX Summary>] [nil nil nil nil nil nil nil nil nil] ["2487" "Tuesday" "11" "March" "2003" "07:47:41" "-0500" "Haumann, Alan" "ahauman(a)entergy.com" nil "74" "RE: our feellow employees" "^From:" nil nil "3" nil nil (number " " mark " Haumann, Alan Mar 11 74/2487 " thread-indent "\"RE: our feellow employees\"\n") nil nil] [nil <v> t nil nil]])
mapcar(vm-update-message-summary ([[#<marker at 8669322 in INBOX 0x9278fb4> #<marker at 8669372 in INBOX 0x9278f9c> #<marker at 8671047 in INBOX 0x8e32bec> #<marker at 8671204 in INBOX 0x927f854> #<marker at 8673691 in INBOX 0x9278f84> #<marker at 8673692 in INBOX 0x9278f6c>] ["1409" "1409" nil #<marker at 117546 in INBOX Summary 0x927f80c> #<marker at 117623 in INBOX Summary 0x927f824> <<>> <-- From_ "13910" #<buffer "INBOX"> nil nil nil nil nil nil nil nil #<extent (detached) H 0x9281fe8 from buffer INBOX Summary>] [nil nil nil nil nil nil nil nil nil] ["2487" "Tuesday" "11" "March" "2003" "07:47:41" "-0500" "Haumann, Alan" "ahauman(a)entergy.com" nil "74" "RE: our feellow employees" "^From:" nil nil "3" nil nil ... nil nil] [nil <v> t nil nil]]))
vm-update-summary-and-mode-line()
# (unwind-protect ...)
# bind (vm-sbe-buffer)
vm-show-current-message()
(cond (mp-changed nil) ((eq vm-system-state ...) (vm-display ... t ... ...) (vm-show-current-message) (tm-vm/preview-current-message)) ((null pbuf) (tm-vm/preview-current-message)) ((null pwin) (if ... ...) (tm-vm/display-preview-buffer)) (t (tm-vm/save-window-excursion ... ... ...)))
# bind (pwin pbuf mwin mbuf mp-changed)
(let* ((mp-changed ...) (mbuf ...) (mwin ...) (pbuf ...) (pwin ...)) (vm-check-for-killed-summary) (vm-error-if-folder-empty) (cond (mp-changed nil) (... ... ... ...) (... ...) (... ... ...) (t ...)))
(if (and (not ...) (not ...)) (progn (setq ad-return-value ...) (tm-vm/display-preview-buffer)) (let* (... ... ... ... ...) (vm-check-for-killed-summary) (vm-error-if-folder-empty) (cond ... ... ... ... ...)))
# bind (ad-return-value)
(let (ad-return-value) (if (and ... ...) (progn ... ...) (let* ... ... ... ...)) ad-return-value)
# bind (arg)
vm-scroll-forward(nil)
# bind (command-debug-status)
call-interactively(vm-scroll-forward)
# (condition-case ... . error)
# (catch top-level ...)
Segmentation fault (core dumped)
happy /u0/haumann :
> gdb /pixar/bin/xemacs core
GNU gdb 5.2
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
HELLO, READING ~Haumann .gdbinit file
warning: core file may not match specified executable file.
Core was generated by `xemacs'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/X11R6/lib/libXaw.so.7...done.
Loaded symbols for /usr/X11R6/lib/libXaw.so.7
Reading symbols from /usr/lib/libtiff.so.3...done.
Loaded symbols for /usr/lib/libtiff.so.3
Reading symbols from /usr/lib/libpng.so.2...done.
Loaded symbols for /usr/lib/libpng.so.2
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/X11R6/lib/libXpm.so.4...done.
Loaded symbols for /usr/X11R6/lib/libXpm.so.4
Reading symbols from /usr/X11R6/lib/libXmu.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXmu.so.6
Reading symbols from /usr/X11R6/lib/libXt.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXt.so.6
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.6
Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.6
Reading symbols from /lib/libdb-3.1.so...done.
Loaded symbols for /lib/libdb-3.1.so
Reading symbols from /usr/lib/libgpm.so.1...done.
Loaded symbols for /usr/lib/libgpm.so.1
Reading symbols from /usr/lib/libncurses.so.5...done.
Loaded symbols for /usr/lib/libncurses.so.5
Reading symbols from /usr/lib/libesd.so.0...done.
Loaded symbols for /usr/lib/libesd.so.0
Reading symbols from /pixar/lib/libaudiofile.so.0...done.
Loaded symbols for /pixar/lib/libaudiofile.so.0
Reading symbols from /lib/i686/libm.so.6...done.
Loaded symbols for /lib/i686/libm.so.6
Reading symbols from /usr/lib/libldap.so.2...done.
Loaded symbols for /usr/lib/libldap.so.2
Reading symbols from /usr/lib/liblber.so.2...done.
Loaded symbols for /usr/lib/liblber.so.2
Reading symbols from /lib/libutil.so.1...done.
Loaded symbols for /lib/libutil.so.1
Reading symbols from /lib/i686/libc.so.6...done.
Loaded symbols for /lib/i686/libc.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libsasl.so.7...done.
Loaded symbols for /usr/lib/libsasl.so.7
Reading symbols from /usr/lib/libssl.so.1...done.
Loaded symbols for /usr/lib/libssl.so.1
Reading symbols from /usr/lib/libcrypto.so.1...done.
Loaded symbols for /usr/lib/libcrypto.so.1
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libgdbm.so.2...done.
Loaded symbols for /usr/lib/libgdbm.so.2
Reading symbols from /lib/libcrypt.so.1...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libpam.so.0...done.
Loaded symbols for /lib/libpam.so.0
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/libnss_nis.so.2...done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /lib/libnss_dns.so.2...done.
Loaded symbols for /lib/libnss_dns.so.2
#0 0x40415ae1 in __kill () at __kill:-1
-1 __kill: No such file or directory.
in __kill
(gdb) where
#0 0x40415ae1 in __kill () at __kill:-1
#1 0x080a815b in fatal_error_signal (sig=11) at emacs.c:535
#2 <signal handler called>
#3 0x0808affe in execute_optimized_program (program=0x8b71560 "\r=c6H=c7H\205\233", stack_depth=5, constants_data=0x87bdb78) at bytecode.c:671
#4 0x0808ae1d in funcall_compiled_function (fun=142653980, nargs=1, args=0xbfffb0b4) at bytecode.c:515
#5 0x080ae216 in Ffuncall (nargs=2, args=0xbfffb0b0) at eval.c:3563
#6 0x080f2ec4 in mapcar1 (leni=1, vals=0xbfffb108, function=140570028, sequence=152814976) at fns.c:2961
#7 0x080f31b2 in Fmapcar (function=140570028, sequence=152814976) at fns.c:3067
#8 0x080ae106 in Ffuncall (nargs=3, args=0xbfffb1ec) at eval.c:3528
#9 0x0808b14f in execute_optimized_program (program=0x8790ad8 "\212=c2=c3\b\"\210=c4\b=c5\"\210)\t=ab\b=c6=c7\t\"\210=c8\021=c9 \210=ca \207A", stack_depth=3, constants_data=0x887dee0) at bytecode.c:746
#10 0x0808ae1d in funcall_compiled_function (fun=143132252, nargs=0, args=0xbfffb350) at bytecode.c:515
#11 0x080ae216 in Ffuncall (nargs=1, args=0xbfffb34c) at eval.c:3563
#12 0x0808b14f in execute_optimized_program (
program=0x8b9e068 "\t=ab\036\b=ab\e\f=ab\b=c6\f=c7\"?=aa\004\016\a?=ab\f=c8\r@!=ac\006=c9=ca=cb\217\210=cc\v!=ab2=c8\r@!=ab,\r@=cdH=ceH=cf\r@!Z=d0V\211\032=ab\005=d1=d2!\210=c3\v=cf\r@!\r@=cdH=ceH#\210\n=ab\005=d1=d3!\210)p\036(=d4\216\212\212eb\210~\210`\r@=cdH=ceH}\210)\016)=ab\016=d5\016*!=ab\005=d6=d7!\210=d8 \210)=d9p!=abM\212=da\026\034\f=ab\a=db\f=dc=da#\210\f=ab\017=dd\f!=ac\005=de=df!\210\fq\210=aa\v\016+=e0>=ac\005=de=e1!\210\r@=e2H=cdH=ab\a=e3\r@=e4\"\210\r@=e2H=d7H=ab\a=e5\r@=e4\"\210)"..., stack_depth=6,
constants_data=0x8aa7348) at bytecode.c:746
#13 0x0808ae1d in funcall_compiled_function (fun=145411740, nargs=0, args=0xbfffb418) at bytecode.c:515
#14 0x080adae3 in Feval (form=145451196) at eval.c:3388
#15 0x080b1b29 in Fprogn (args=145451244) at eval.c:775
#16 0x080ab2ed in Fcond (args=145451984) at eval.c:752
#17 0x080ad80e in Feval (form=145451996) at eval.c:3304
#18 0x080ab477 in FletX (args=145452044) at eval.c:775
#19 0x080ad80e in Feval (form=145452056) at eval.c:3304
#20 0x080b1b29 in Fprogn (args=145452068) at eval.c:775
#21 0x080ad80e in Feval (form=145452104) at eval.c:3304
#22 0x080ab695 in Flet (args=145452140) at eval.c:775
#23 0x080ad80e in Feval (form=145452152) at eval.c:3304
#24 0x080ae940 in funcall_lambda (fun=145452212, nargs=1, args=0xbfffbe04) at eval.c:775
#25 0x080ae239 in Ffuncall (nargs=2, args=0xbfffbe00) at eval.c:3571
#26 0x0808f1ca in Fcall_interactively (function=140199988, record_flag=136326652, keys=136326652) at callint.c:940
#27 0x080ad03d in Fcommand_execute (cmd=140199988, record_flag=136326652, keys=136326652) at eval.c:2970
#28 0x080d5958 in execute_command_event (command_builder=0x84280b0, event=139769728) at event-stream.c:3834
#29 0x080d6107 in Fdispatch_event (event=139769728) at event-stream.c:4165
#30 0x080933fd in Fcommand_loop_1 () at cmdloop.c:583
#31 0x080ab99d in condition_case_1 (handlers=136326748, bfun=0x8093614 <command_loop_1>, barg=136326652, hfun=0x8093690 <cmd_error>, harg=136326652) at eval.c:1651
#32 0x08093864 in command_loop_2 (dummy=136326652) at cmdloop.c:256
#33 0x080ab871 in internal_catch (tag=136402748, func=0x8093820 <command_loop_2>, arg=136326652, threw=0x0) at eval.c:1317
#34 0x0809314c in initial_command_loop (load_me=136326652) at cmdloop.c:305
#35 0x080a8ef9 in xemacs_21_4_0_i686_pc_linux () at emacs.c:2344
#36 0x080a95e3 in main () at emacs.c:2773
#37 0x40403627 in __libc_start_main (main=0x80a94d8 <main>, argc=1, ubp_av=0xbfffc674, init=0x807d0a0 <_init>, fini=0x819e114 <_fini>, rtld_fini=0x4000dcd4 <_dl_fini>, stack_end=0xbfffc66c)
at ../sysdeps/generic/libc-start.c:129
(gdb) exit
Undefined command: "exit". Try "help".
(gdb) quit
happy /u0/haumann :
>
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux zero 2.4.3-12.pixar #1 Wed Oct 3 19:32:51 PDT 2001 i686 unknown
./configure '--prefix=/pixar/depot/local/xemacs-21.4.0/'
XEmacs 21.4.0 "Solid Vapor" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /pixar/depot/server/src/xemacs-21.4.0
Installation prefix: /pixar/depot/local/xemacs-21.4.0/
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline -Wmissing-prototypes -Wshadow -Wsign-compare
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
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.
Compiling in support for GPM (General Purpose Mouse).
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:
Compiling in support for sound (native).
Compiling in support for ESD (Enlightened Sound Daemon).
Databases:
Compiling in support for Berkeley database.
Compiling in support for LDAP.
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Compiling in support for dynamic shared object modules.
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.55 :type regular)
(w3 :version 1.2 :type regular)
(vm :version 6.96 :type regular)
(viper :version 1.28 :type regular)
(view-process :version 1.11 :type regular)
(vhdl :version 1.13 :type regular)
(vc-cc :version 1.16 :type regular)
(vc :version 1.28 :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
.42
: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.39 :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.7 :type single-file)
(ediff :version 1.33 :type regular)
(edebug :version 1.14 :type regular)
(dired :version 1.11 :type regular)
(debug :version 1.14 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.13 :type regular)
(cc-mode :version 1.26 :type regular)
(calendar :version 1.16 :type regular)
(calc :version 1.17 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.02 :type regular)
(bbdb :version 1.16 :type regular)
(auctex :version 1.25 :type regular)
(apel :version 1.2 :type regular)
(ada :version 1.1 :type regular))
Features:
--------
(mail-abbrevs view-less view xemacsbug shadow sendmail font disp-table
paren blink-paren desktop bbdb timezone vm-autoload vm-vars vm-startup
vm-version vm image-mode dired-faces dired-xemacs dired vc ring
vc-hooks 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 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 debug-autoloads crisp-autoloads
cookie-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 esd-sound
native-sound scrollbar unix-processes multicast network-streams
subprocesses modules menu-accelerator-support menubar berkeley-db md5
xemacs gutter tiff png gif jpeg xpm xbm lisp-float-type linux dialog
devices window-system base64)
Recent keystrokes:
-----------------
ESC x d e s c r i b e SPC i n s t a l misc-user l a
t i o n RET C-v C-v C-v C-g C-x o misc-user
Recent messages (most recent first):
-----------------------------------
Parsing /u0/haumann/.mailrc...
Loading mail-abbrevs...done
Loading mail-abbrevs...
Loading /u0/haumann/emacs/address-mail.elc...done
Loading /u0/haumann/emacs/address-mail.elc...
Quit
Loading view-less...done
Loading view-less...
Command attempted to use minibuffer while in minibuffer
Loading xemacsbug...done
Loading xemacsbug...
Loading font...done
Loading font...
Paren mode is sexp
Loading paren...done
Loading paren...
Loading /u0/haumann/.xemacs/init.elc...done (file init.el is newer)
Loading desktop...done