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!
XEmacs 21.1.10 dumped core while reading a webpage using w3
(incidentally the xemacs-beta mailing list archive). First my machine
came to a virtual halt and running 'top' showed my machine working 50%
under interrupt context. After about a couple of minutes in that
state, xemacs crashed and dumped core. I ran gdb on the core and the
executable (I have the source code also) and the backtrace shows a
stack 4480 functions deep. I realize xemacs is a complex piece of
software but function calls 4480 deep is a bit too complex and it
looks more like infinite recursive function calls. I have a script
file that captured the gdb session with all the 4480 (and more, but I
quit after some time) functions on the stack. The reason for the crash
is signal 4, Illegal instruction. I have attached the script file. Is
there anything else that I can do to help? Maybe upgrade?
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: FreeBSD
coors.torrentnet.com 3.4-RELEASE FreeBSD 3.4-RELEASE #2: Mon May 22
17:32:42 EDT 2000 amos@jolt.torrentnet.com:/usr/src/sys/compile/IPI-BASE i386
./configure '--site-includes=/usr/local/include'
'--site-libraries=/usr/local/lib' '--with-database=no'
XEmacs 21.1.10 "Capitol Reef" configured for `i386-unknown-freebsd3.4'.
Where should the build process find the source code? /usr/src/xemacs-21.1.10
What installation prefix should install use? /usr/local
What operating system and machine description files should XEmacs use?
`s/freebsd.h' and `m/intel386.h'
What compiler should XEmacs be built with? gcc -g -O3 -Wall -Wno-switch
Should XEmacs use the GNU version of malloc? yes
Should XEmacs use the relocating allocator for buffers? yes
What window system should XEmacs use? x11
Where do we find X Windows header files? /usr/X11R6/include
Where do we find X Windows libraries? /usr/X11R6/lib
Additional header files: /usr/local/include
Additional libraries: /usr/local/lib
Runtime library search path: /usr/local/lib:/usr/X11R6/lib
Compiling in support for XAUTH.
Compiling in support for XPM images.
Compiling in support for PNG image handling.
Compiling in support for (builtin) GIF image handling.
Compiling in support for JPEG image handling.
Compiling in support for TIFF image handling.
Compiling in native sound support.
Compiling in support for ncurses.
Compiling in support for proper session-management.
Using Lucid menubars.
Using Lucid scrollbars.
Using Athena dialog boxes.
Compiling in DLL support.
movemail will use "flock" for locking mail spool files.
Installed XEmacs Packages:
-------------------------
((zenirc :version 1.11 :type regular)
(xslt-process :version 1.04 :type regular)
(xemacs-devel :version 1.37 :type single-file)
(xemacs-base :version 1.55 :type regular)
(w3 :version 1.2 :type regular)
(vm :version 6.95 :type regular)
(viper :version 1.26 :type regular)
(view-process :version 1.11 :type regular)
(vhdl :version 1.13 :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.17 :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.06 :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
.4
: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.2 :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)
(jde :version 1.27 :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.56 :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.33 :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)
(eicq :version 1.05 :type regular)
(efs :version 1.26 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.65 :type single-file)
(ediff :version 1.31 :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.25 :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.13 :type regular)
(auctex :version 1.25 :type regular)
(apel :version 1.2 :type regular)
(ada :version 1.1 :type regular)
(Sun :version 1.13 :type regular))
Features:
--------
(xemacsbug psgml-dtd psgml-parse eldoc gnus-topic gnus-sum nndraft
gnus-cache pop3 env nnmh gnus-group gnus-undo nnmail mail-source
format-spec bbdb-gnus nntp nnoo gnus-start gnus-range gnus-spec
gnus-int gnus-win gnus gnus-ems gnus-xmas message messagexmas mml
mm-decode mm-encode mailcap mm-bodies uudecode mail-parse rfc2045
rfc2231 rfc2047 base64 qp ietf-drums mail-abbrevs sendmail mailheader
gnus-util time-date parse-time nnheader nnheaderxm mail-utils mm-util
mail-prsvr tempo psgml-xemacs sgml-mode psgml psgml-html dired-faces
dired-xemacs dired hide-copyleft cc-mode cc-align cc-cmds cc-engine
cc-styles cc-langs cc-vars wid-edit cc-menus imenu cc-defs desktop
browse-kill-ring infobook info twiddle find-func eval-expr ffap
facemenu vc-hooks flyspell ispell filladapt pending-del crypt crypt++
footnote term ehelp electric bufcomp light folding-isearch folding
overlay power-macros edmacro type-break advice advice-preload uniquify
savehist efs-cu reportmail mail-extr redo recent-files mic-paren timer
func-menu detached-minibuf big-menubar backup-dir gdb eos-toolbar
shell comint ring cal-desk-calendar lunar solar cal-dst cal-persia
cal-julian diary-lib appt calendar xcscope ctypes font-lock
xemacs-font-lock-fix bbdb-w3 browse-url bbdb timezone tex-toolbar
tex-site gnuserv blink-cursor cus-face esh-opt em-ls pp esh-util
eshell rsz-minibuf icomplete balloon-help paren blink-paren
zenirc-autoloads xslt-process-autoloads xemacs-devel-autoloads
xemacs-base-autoloads w3-autoloads vm-autoloads viper-autoloads
view-process-autoloads vhdl-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
eicq-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 Sun-autoloads
Standard-autoloads loadhist auto-show fontl-hooks x-iso8859-1
menubar-items x-menubar mouse mode-motion itimer auto-save lisp-mode
easymenu iso8859-1 page buff-menu lib-complete help-nomule derived
frame text-props 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 tty-frames tty toolbar native-sound
scrollbar unix-processes multicast network-streams subprocesses
menubar md5 xemacs tiff png gif jpeg xpm lisp-float-type berkeley-unix
dialog devices window-system c-balloon-help)
Recent keystrokes:
-----------------
RET C-x k RET C-x k RET C-x k RET C-x k RET C-x k RET
C-x k RET C-x k RET C-TAB C-x k RET M-x e r e BS BS
r BS r BS BS r e c o v e r - f i TAB TAB RET TAB TAB
a u t o TAB TAB TAB TAB M-b M-b M-f C-k / TAB TAB C-x
k RET C-x 0 M-x e m a c s TAB TAB BS BS BS BS BS BS
r e p o TAB TAB r t - x e m TAB RET
Recent messages (most recent first):
-----------------------------------
Starting new Ispell process...
(Next local Ispell command will use american dictionary)
(Next local Ispell command will use american dictionary)
Parsing /home/kaarthik/.mailrc... done
Parsing /home/kaarthik/.mailrc...
Loading xemacsbug...done
Loading xemacsbug...
Making completion list...
Making completion list...
Quit
Making completion list...
Making completion list...
Making completion list...
Fontifying...done
Fontifying...
Parsing prolog...done
External entity html not found
Parsing prolog...
Fontifying...done
Fontifying...