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!
'make check' fails when run from a debug build of the latest 21.5
sources.
Here is the lisp backtrace:
cd ./src && make check
make[1]: Entering directory `/opt/build/xemacs-21.5-2002-06-01-1259-debug/src'
./xemacs -vanilla -batch -l
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/../tests/automated/test-harness.el -f
batch-test-emacs /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/../tests/automated
Testing /opt/src/xemacs-21.5-2002-06-01-1259-debug/tests/automated/base64-tests.el...
base64-tests.el: 1232 of 1232 (100%) tests successful.
Testing
/opt/src/xemacs-21.5-2002-06-01-1259-debug/tests/automated/byte-compiler-tests.el...
byte-compiler-tests.el: 104 of 104 (100%) tests successful.
Testing /opt/src/xemacs-21.5-2002-06-01-1259-debug/tests/automated/c-tests.el...
Fatal error: assertion failed, file
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/tests.c, line 365, !memcmp
(BYTE_BUF_BYTE_ADDRESS (current_buffer, charbpos_to_bytebpos (current_buffer,
((current_buffer)->bufpt + 0))), int_foo, sizeof (int_foo) - 1)
Fatal error (6).
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 /usr/local/build/xemacs-21.5-2002-06-01-1259-debug/src/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 ...)
test-data-format-conversion()
funcall(test-data-format-conversion)
(eq (quote PASS) (funcall fun))
(or (eq (quote PASS) (funcall fun)) (signal (quote cl-assertion-failed) (list ...)))
(progn (or (eq ... ...) (signal ... ...)) nil)
(assert (eq (quote PASS) (funcall fun)))
(progn (assert (eq ... ...)) (Print-Pass "%S" (quote ...)) (incf passes))
# (condition-case ... . ((cl-assertion-failed (Print-Failure "Assertion failed:
%S" ...) (incf assertion-failures)) (t (Print-Failure "%S ==> error: %S"
... error-info) (incf other-failures))))
(condition-case error-info (progn (assert ...) (Print-Pass "%S" ...) (incf
passes)) (cl-assertion-failed (Print-Failure "Assertion failed: %S" ...) (incf
assertion-failures)) (t (Print-Failure "%S ==> error: %S" ... error-info)
(incf other-failures)))
(Assert (eq (quote PASS) (funcall fun)))
(while (consp G97432) (setq fun (car G97432)) (Assert (eq ... ...)) (setq G97432 (cdr
G97432)))
# bind (fun G97432)
(let* ((G97432 test-function-list) (fun nil)) (while (consp G97432) (setq fun ...)
(Assert ...) (setq G97432 ...)) nil)
# (catch --cl-block-nil-- ...)
(catch (quote --cl-block-nil--) (let* (... ...) (while ... ... ... ...) nil))
(cl-block-wrapper (catch (quote --cl-block-nil--) (let* ... ... nil)))
(block nil (let* (... ...) (while ... ... ... ...) nil))
(loop for fun in test-function-list do (Assert (eq ... ...)))
(if (boundp (quote test-function-list)) (loop for fun in test-function-list do (Assert
...)))
(when (boundp (quote test-function-list)) (loop for fun in test-function-list do (Assert
...)))
(lambda nil (defvar passes) (defvar assertion-failures) (defvar no-error-failures)
(defvar wrong-error-failures) (defvar missing-message-failures) (defvar other-failures)
(defvar unexpected-test-suite-failure) (defvar trick-optimizer) (eval-when-compile
(condition-case nil ... ...)) (when (boundp ...) (loop for fun in test-function-list do
...)))()
funcall((lambda nil (defvar passes) (defvar assertion-failures) (defvar
no-error-failures) (defvar wrong-error-failures) (defvar missing-message-failures) (defvar
other-failures) (defvar unexpected-test-suite-failure) (defvar trick-optimizer)
(eval-when-compile (condition-case nil ... ...)) (when (boundp ...) (loop for fun in
test-function-list do ...))))
# (condition-case ... . ((error (setq unexpected-test-suite-failure t) (princ ...)
(message "Unexpected error %S while executing interpreted code." error-info)
(message "Test suite execution aborted." error-info))))
(condition-case error-info (funcall (test-harness-read-from-buffer inbuffer)) (error
(setq unexpected-test-suite-failure t) (princ ...) (message "Unexpected error %S
while executing interpreted code." error-info) (message "Test suite execution
aborted." error-info)))
# bind (standard-output)
(with-output-to-temp-buffer "*Test-Log*" (princ (format "Testing
%s...\n\n" filename)) (defun Print-Failure (fmt &rest args) (setq fmt ...) (if
... ...) (princ ...)) (defun Print-Pass (fmt &rest args) (setq fmt ...) (and
test-harness-verbose ...)) (defmacro Assert (assertion) (backquote ...)) (defmacro
Check-Error (expected-error &rest body) (let ... ...)) (defmacro Check-Error-Message
(expected-error expected-error-regexp &rest body) (let ... ...)) (defmacro
Check-Message (expected-message-regexp &rest body) (let ... ...)) (defmacro
Ignore-Ebola (&rest body) (backquote ...)) (defun Int-to-Marker (pos) (save-excursion
... ...)) (princ "Testing Interpreted Lisp\n\n") (condition-case error-info
(funcall ...) (error ... ... ... ...)) (princ "\nTesting Compiled Lisp\n\n")
(let (code) (condition-case error-info ... ...) (condition-case error-info ... ...))
(princ (format "\nSUMMARY for %s:\n" filename)) (princ (format " %5d
passes\n" passes)) (princ (format " %5d assertion failures\n"
assertion-failures)) (princ (format " %5d errors that should have been generated, but
weren't\n" no-error-failures)) (princ (format " %5d wrong-error
failures\n" wrong-error-failures)) (princ (format " %5d missing-message
failures\n" missing-message-failures)) (princ (format " %5d other
failures\n" other-failures)) (let* (... ... ...) (message "%s"
summary-msg)) (when unexpected-test-suite-failure (message "Test suite execution
failed unexpectedly.")) (fmakunbound (quote Assert)) (fmakunbound (quote
Check-Error)) (fmakunbound (quote Ignore-Ebola)) (fmakunbound (quote Int-to-Marker)))
# bind (pass-stream debug-on-error unexpected-test-suite-failure trick-optimizer
other-failures missing-message-failures wrong-error-failures no-error-failures
assertion-failures passes)
(let ((passes 0) (assertion-failures 0) (no-error-failures 0) (wrong-error-failures 0)
(missing-message-failures 0) (other-failures 0) (trick-optimizer nil)
(unexpected-test-suite-failure nil) (debug-on-error t) (pass-stream nil))
(with-output-to-temp-buffer "*Test-Log*" (princ ...) (defun Print-Failure ...
... ... ...) (defun Print-Pass ... ... ...) (defmacro Assert ... ...) (defmacro
Check-Error ... ...) (defmacro Check-Error-Message ... ...) (defmacro Check-Message ...
...) (defmacro Ignore-Ebola ... ...) (defun Int-to-Marker ... ...) (princ "Testing
Interpreted Lisp\n\n") (condition-case error-info ... ...) (princ "\nTesting
Compiled Lisp\n\n") (let ... ... ...) (princ ...) (princ ...) (princ ...) (princ ...)
(princ ...) (princ ...) (princ ...) (let* ... ...) (when unexpected-test-suite-failure
...) (fmakunbound ...) (fmakunbound ...) (fmakunbound ...) (fmakunbound ...)))
# bind (filename inbuffer)
test-harness-from-buffer(#<buffer " *Test Input*">
"/opt/src/xemacs-21.5-2002-06-01-1259-debug/tests/automated/c-tests.el")
# bind (input-buffer test-harness-current-file)
(let ((test-harness-current-file filename) input-buffer) (save-excursion (setq
input-buffer ...) (set-buffer input-buffer) (erase-buffer) (insert-file-contents filename)
(let ... ... ...)) (test-harness-from-buffer input-buffer filename) (kill-buffer
input-buffer))
# bind (filename)
test-emacs-test-file("/opt/src/xemacs-21.5-2002-06-01-1259-debug/tests/automated/c-tests.el")
(progn (test-emacs-test-file file) t)
# (condition-case ... . ((error (princ ">>Error occurred processing ")
(princ file) (princ ": ") (display-error error-info nil) (terpri) nil)))
(condition-case error-info (progn (test-emacs-test-file file) t) (error (princ
">>Error occurred processing ") (princ file) (princ ": ")
(display-error error-info nil) (terpri) nil))
# bind (file)
batch-test-emacs-1("/opt/src/xemacs-21.5-2002-06-01-1259-debug/tests/automated/c-tests.el")
(or (batch-test-emacs-1 file-in-dir) (setq error t))
(if (and (string-match emacs-lisp-file-regexp file-in-dir) (not ...)) (or
(batch-test-emacs-1 file-in-dir) (setq error t)))
(when (and (string-match emacs-lisp-file-regexp file-in-dir) (not ...)) (or
(batch-test-emacs-1 file-in-dir) (setq error t)))
(while --dolist-temp--97403 (setq file-in-dir (car --dolist-temp--97403)) (when (and ...
...) (or ... ...)) (setq --dolist-temp--97403 (cdr --dolist-temp--97403)))
# bind (file-in-dir --dolist-temp--97403)
(let ((--dolist-temp--97403 ...) file-in-dir) (while --dolist-temp--97403 (setq
file-in-dir ...) (when ... ...) (setq --dolist-temp--97403 ...)) nil)
# (catch --cl-block-nil-- ...)
(catch (quote --cl-block-nil--) (let (... file-in-dir) (while --dolist-temp--97403 ...
... ...) nil))
(cl-block-wrapper (catch (quote --cl-block-nil--) (let ... ... nil)))
(block nil (let (... file-in-dir) (while --dolist-temp--97403 ... ... ...) nil))
(dolist (file-in-dir (directory-files file t)) (when (and ... ...) (or ... ...)))
(if (file-directory-p file) (dolist (file-in-dir ...) (when ... ...)) (or
(batch-test-emacs-1 file) (setq error t)))
(while --dolist-temp--97402 (setq file (car --dolist-temp--97402)) (if (file-directory-p
file) (dolist ... ...) (or ... ...)) (setq --dolist-temp--97402 (cdr
--dolist-temp--97402)))
# bind (file --dolist-temp--97402)
(let ((--dolist-temp--97402 command-line-args-left) file) (while --dolist-temp--97402
(setq file ...) (if ... ... ...) (setq --dolist-temp--97402 ...)) nil)
# (catch --cl-block-nil-- ...)
(catch (quote --cl-block-nil--) (let (... file) (while --dolist-temp--97402 ... ... ...)
nil))
(cl-block-wrapper (catch (quote --cl-block-nil--) (let ... ... nil)))
(block nil (let (... file) (while --dolist-temp--97402 ... ... ...) nil))
(dolist (file command-line-args-left) (if (file-directory-p file) (dolist ... ...) (or
... ...)))
# bind (error)
(let ((error nil)) (dolist (file command-line-args-left) (if ... ... ...)) (message
"Done") (kill-emacs (if error 1 0)))
batch-test-emacs()
# bind (arg)
command-line-do-funcall("-f")
# bind (dir file-count line end-of-options file-p arg tem)
command-line-1()
# bind (command-line-args-left)
command-line()
# (unwind-protect ...)
normal-top-level()
# (condition-case ... . error)
# (catch top-level ...)
make[1]: *** [check] Aborted (core dumped)
make[1]: Leaving directory `/opt/build/xemacs-21.5-2002-06-01-1259-debug/src'
make: *** [check] Error 2
Here is the C backtrace:
GNU gdb 5.1.1
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"...
Core was generated by `./xemacs -vanilla -batch -l
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/../t'.
Program terminated with signal 6, Aborted.
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.3.so...done.
Loaded symbols for /lib/libdb-3.3.so
Reading symbols from /lib/libncurses.so.5...done.
Loaded symbols for /lib/libncurses.so.5
Reading symbols from /usr/lib/libesd.so.0...done.
Loaded symbols for /usr/lib/libesd.so.0
Reading symbols from /usr/lib/libaudiofile.so.0...done.
Loaded symbols for /usr/lib/libaudiofile.so.0
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libutil.so.1...done.
Loaded symbols for /lib/libutil.so.1
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libgpm.so.1...done.
Loaded symbols for /usr/lib/libgpm.so.1
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
#0 0x402e6621 in kill () from /lib/libc.so.6
(gdb) bt
#0 0x402e6621 in kill () from /lib/libc.so.6
#1 0x080bf371 in fatal_error_signal (sig=6)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/emacs.c:3425
#2 0x402e6478 in killpg () from /lib/libc.so.6
#3 0x402e7a53 in abort () from /lib/libc.so.6
#4 0x080c0118 in print_subr (obj=136579936, printcharfun=137463881,
escapeflag=134928353)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/emacs.c:4258
#5 0x080bf3dd in assert_failed (
file=0x8240b60 "/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/tests.c",
line=6,
expr=0xbfffae34 " ") at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/emacs.c:3609
#6 0x080ad7e1 in Ftest_data_format_conversion ()
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/tests.c:397
#7 0x080c5053 in Ffuncall (nargs=1, args=0xbfffb7d0)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3749
#8 0x080c4a17 in Feval (form=140442716) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3564
#9 0x080c47b7 in Feval (form=140442968) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3527
#10 0x080c0a12 in For (args=141072556) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:820
#11 0x080c4a51 in Feval (form=141072568) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#12 0x080c0e54 in Fprogn (args=141072616) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#13 0x080c4a51 in Feval (form=141072628) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#14 0x080c45ce in Feval (form=141071548) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/lisp.h:1575
#15 0x080c0e54 in Fprogn (args=141071644) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#16 0x080c4a51 in Feval (form=141071656) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#17 0x080c2504 in condition_case_1 (handlers=141072376, bfun=0x80c41ec <Feval>,
barg=141071656,
hfun=0x80c2608 <run_condition_case_handlers>, harg=140481004)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1866
#18 0x080c28d4 in condition_case_3 (bodyform=141071656, var=140481004,
handlers=141072376)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1948
#19 0x080c29d9 in Fcondition_case (args=141072400)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:2007
#20 0x080c4a51 in Feval (form=141072412) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#21 0x080c45ce in Feval (form=140442956) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/lisp.h:1575
#22 0x080c0e54 in Fprogn (args=139681448) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#23 0x080c1691 in Fwhile (args=139681448) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1130
#24 0x080c4a51 in Feval (form=141083588) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#25 0x080c0e54 in Fprogn (args=141083600) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#26 0x080c1282 in FletX (args=141075376) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1044
#27 0x080c4a51 in Feval (form=141081968) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#28 0x080c0e54 in Fprogn (args=141082016) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#29 0x080c206d in internal_catch (tag=1076787456, func=0x80c0df2 <Fprogn>,
arg=141082016, threw=0x0,
thrown_tag=0x0) at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1489
#30 0x080c1fbd in Fcatch (args=141082064) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1446
#31 0x080c4a51 in Feval (form=141082076) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#32 0x080c47b7 in Feval (form=141082100) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3527
#33 0x080c45ce in Feval (form=141082004) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/lisp.h:1575
#34 0x080c45ce in Feval (form=140444824) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/lisp.h:1575
#35 0x080c4a51 in Feval (form=141071752) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#36 0x080c45ce in Feval (form=140441888) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/lisp.h:1575
#37 0x080c0e54 in Fprogn (args=139693120) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#38 0x080c5831 in funcall_lambda (fun=139692784, nargs=0, args=0xbfffcb94)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:4090
#39 0x080c4f03 in Ffuncall (nargs=1, args=0xbfffcb90)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3792
#40 0x080c4a17 in Feval (form=139392248) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3564
#41 0x080c2504 in condition_case_1 (handlers=139449040, bfun=0x80c41ec <Feval>,
barg=139392248,
hfun=0x80c2608 <run_condition_case_handlers>, harg=140481004)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1866
#42 0x080c28d4 in condition_case_3 (bodyform=139392248, var=140481004,
handlers=139449040)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1948
#43 0x080c29d9 in Fcondition_case (args=139393652)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:2007
#44 0x080c4a51 in Feval (form=139392116) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#45 0x080c0e54 in Fprogn (args=139521496) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#46 0x08169523 in Fwith_output_to_temp_buffer (args=139524120)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/lisp.h:1575
#47 0x080c4a51 in Feval (form=139520788) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#48 0x080c0e54 in Fprogn (args=139425040) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#49 0x080c15b3 in Flet (args=139521316) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1113
#50 0x080c4a51 in Feval (form=139525796) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#51 0x080c0e54 in Fprogn (args=139525784) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#52 0x080c5831 in funcall_lambda (fun=139425016, nargs=2, args=0xbfffd250)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:4090
#53 0x080c4580 in Feval (form=139530432) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3642
#54 0x080c0e54 in Fprogn (args=139530324) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#55 0x080c15b3 in Flet (args=140500004) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1113
#56 0x080c4a51 in Feval (form=139533020) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#57 0x080c0e54 in Fprogn (args=139533280) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#58 0x080c5831 in funcall_lambda (fun=139530636, nargs=1, args=0xbfffd540)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:4090
#59 0x080c4580 in Feval (form=139373852) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3642
#60 0x080c0e54 in Fprogn (args=139373948) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#61 0x080c4a51 in Feval (form=139373828) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#62 0x080c2504 in condition_case_1 (handlers=139374464, bfun=0x80c41ec <Feval>,
barg=139373828,
hfun=0x80c2608 <run_condition_case_handlers>, harg=140481004)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1866
#63 0x080c28d4 in condition_case_3 (bodyform=139373828, var=140481004,
handlers=139374464)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1948
#64 0x080c29d9 in Fcondition_case (args=139378704)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:2007
#65 0x080c4a51 in Feval (form=139378776) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#66 0x080c0e54 in Fprogn (args=139374620) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#67 0x080c5831 in funcall_lambda (fun=139374764, nargs=1, args=0xbfffda30)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:4090
#68 0x080c4580 in Feval (form=139329204) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3642
#69 0x080c0a12 in For (args=139424836) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:820
#70 0x080c4a51 in Feval (form=139249216) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#71 0x080c4a51 in Feval (form=140696116) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#72 0x080c45ce in Feval (form=139248784) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/lisp.h:1575
#73 0x080c0e54 in Fprogn (args=139788228) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#74 0x080c1691 in Fwhile (args=139788228) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1130
#75 0x080c4a51 in Feval (form=139787952) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#76 0x080c0e54 in Fprogn (args=139787748) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#77 0x080c15b3 in Flet (args=140606060) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1113
#78 0x080c4a51 in Feval (form=139776360) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#79 0x080c0e54 in Fprogn (args=139777140) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#80 0x080c206d in internal_catch (tag=1076787456, func=0x80c0df2 <Fprogn>,
arg=139777140, threw=0x0,
thrown_tag=0x0) at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1489
#81 0x080c1fbd in Fcatch (args=139777596) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1446
#82 0x080c4a51 in Feval (form=139777608) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#83 0x080c47b7 in Feval (form=139777716) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3527
#84 0x080c45ce in Feval (form=139777152) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/lisp.h:1575
#85 0x080c45ce in Feval (form=139252528) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/lisp.h:1575
#86 0x080c4a51 in Feval (form=139252156) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#87 0x080c0e54 in Fprogn (args=139792232) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#88 0x080c1691 in Fwhile (args=139792232) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1130
#89 0x080c4a51 in Feval (form=139792340) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#90 0x080c0e54 in Fprogn (args=139792352) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#91 0x080c15b3 in Flet (args=137270612) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1113
#92 0x080c4a51 in Feval (form=139792376) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#93 0x080c0e54 in Fprogn (args=139791872) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#94 0x080c206d in internal_catch (tag=1076787456, func=0x80c0df2 <Fprogn>,
arg=139791872, threw=0x0,
thrown_tag=0x0) at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1489
#95 0x080c1fbd in Fcatch (args=139787004) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1446
#96 0x080c4a51 in Feval (form=139786980) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#97 0x080c47b7 in Feval (form=139786632) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3527
#98 0x080c45ce in Feval (form=139791092) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/lisp.h:1575
#99 0x080c45ce in Feval (form=139251628) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/lisp.h:1575
#100 0x080c0e54 in Fprogn (args=139327044) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#101 0x080c15b3 in Flet (args=139375520) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1113
#102 0x080c4a51 in Feval (form=139375652) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3512
#103 0x080c0e54 in Fprogn (args=139377432) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:944
#104 0x080c5831 in funcall_lambda (fun=139327620, nargs=0, args=0xbffff098)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:4090
#105 0x080c4f03 in Ffuncall (nargs=1, args=0xbffff094)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3792
#106 0x08098831 in execute_optimized_program (program=0x85866c8 "Á\b\211A\020@!
\207",
stack_depth=138591292, constants_data=0x8426ef0)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/bytecode.c:674
#107 0x080c8cac in funcall_compiled_function (fun=138537364, nargs=1, args=0xbffff198)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/opaque.h:36
#108 0x080c4f26 in Ffuncall (nargs=2, args=0xbffff194)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3784
#109 0x08098831 in execute_optimized_program (program=0x856b5c8
"\n¬@\016!?\205Ñ",
stack_depth=137760332, constants_data=0x8435948)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/bytecode.c:674
#110 0x080c8cac in funcall_compiled_function (fun=138619032, nargs=0, args=0xbffff2a8)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/opaque.h:36
#111 0x080c4f26 in Ffuncall (nargs=1, args=0xbffff2a4)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3784
#112 0x08098831 in execute_optimized_program (
program=0x85484a8 "\013A\035ÆÇ\032\031È\r!\025\bÉa«\004Ê \210ËÌ!«\004Í
\210ËÌ!«\017ËÎ!«\aÏÐ!\210ª\004Ñ \210\f«\017\016%¬\013ÒÓÔ\f!ÕQ! \210Ö \210*× \210ËØ!«\004Ù
\210ËÚ!«\004Û \210Ü \210rÝÞ!q\210ß \210àá!\210\016)âa«\005\016* \210)ã äa«\bå ¬\004æ \210ç
\210á\026+å \004èÇ!)\207", stack_depth=8,
constants_data=0x8429390) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/bytecode.c:674
#113 0x080c8cac in funcall_compiled_function (fun=138537804, nargs=0, args=0xbffff3b8)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/opaque.h:36
#114 0x080c4f26 in Ffuncall (nargs=1, args=0xbffff3b4)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3784
#115 0x08098831 in execute_optimized_program (
program=0x84f5f60 "\t«\005ÆÇ!\207È\021ÉÊ!«\tËÌÉÊ!!!\210Í
\211\034«\025\fG\rGW«\016Î\r!Î\f!k«\005Ï\f!\025)Ð\r!\025Ñ \210Ò
\210\013®\aÉÓ!\002È\eÔ\b\016\"\"\022\013«\tÕÖ×\n\"Ø\"\210\n¬\004Ù
\210Ú\n\016#\016$«\004Ȫ\006\016%\002Û\016&\013Ü&\006\210Ý \210)Þ \210ß\216à
\210)\016'\003á \207", stack_depth=1,
constants_data=0x842b8d8) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/bytecode.c:674
#116 0x080c8cac in funcall_compiled_function (fun=138537716, nargs=0, args=0xbffff460)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/opaque.h:36
#117 0x080c46d1 in Feval (form=138518880) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:3596
#118 0x080c2504 in condition_case_1 (handlers=137138932, bfun=0x80c41ec <Feval>,
barg=138518880,
hfun=0x80a13a0 <cmd_error>, harg=137138836)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1866
#119 0x080a1419 in top_level_1 (dummy=137138836)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/cmdloop.c:209
#120 0x080c206d in internal_catch (tag=1076787456, func=0x80a13f0 <top_level_1>,
arg=137138836,
threw=0x0, thrown_tag=0x0) at
/opt/src/xemacs-21.5-2002-06-01-1259-debug/src/eval.c:1489
#121 0x080a14e2 in initial_command_loop (load_me=1076787456)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/cmdloop.c:288
#122 0x080be381 in xemacs_21_5_b6_i686_pc_linux (argc=8, argv=0xbffff904, envp=0xbffff928,
restart=0)
at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/emacs.c:2346
#123 0x080bec8d in main () at /opt/src/xemacs-21.5-2002-06-01-1259-debug/src/emacs.c:2784
#124 0x402d4280 in __libc_start_main () from /lib/libc.so.6
(gdb) quit
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux
zion.rcn.com 2.4.18-16mdkcustom #2 SMP Sat May 11 22:18:10 EDT 2002 i686
unknown unknown GNU/Linux
../../../../opt/src/xemacs-21.5-2002-06-01-1259-debug/configure
'--prefix=/usr/local/xemacs-21.5-2002-06-01-1259-debug' '--with-gcc'
'--site-libraries=/usr/local/lib' '--infopath=/usr/local/info'
'--with-mule=no' '--compiler=gcc' '--cflags=-Os -malign-double -pipe
-ffast-math -march=pentiumpro -mcpu=pentiumpro -fno-exceptions -g'
'--with-dialogs=no' '--with-widgets=no'
'--package-path=/usr/local/site-packages::/usr/local/xemacs-packages'
XEmacs 21.5-b6 "bok choi" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /opt/src/xemacs-21.5-2002-06-01-1259-debug
Installation prefix: /usr/local/xemacs-21.5-2002-06-01-1259-debug
Additional libraries: /usr/local/lib
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -Os -malign-double -pipe -ffast-math
-march=pentiumpro -mcpu=pentiumpro -fno-exceptions -g
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Linking with `-z nocombreloc'.
- Consider configuring with --pdump.
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.
Using Lucid menubars.
Using Lucid scrollbars.
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:
Compiling in support for sound (native).
Compiling in support for ESD (Enlightened Sound Daemon).
Databases:
Compiling in support for Berkeley database.
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.
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: ---------------------------------------------------------
Load-Path Lisp Shadows:
----------------------
(/usr/local/site-packages/lisp/gnus/starttls
/usr/local/xemacs-packages/lisp/mail-lib/starttls
/usr/local/site-packages/lisp/gnus/rfc2104
/usr/local/xemacs-packages/lisp/mail-lib/rfc2104
/usr/local/site-packages/lisp/gnus/pop3
/usr/local/xemacs-packages/lisp/mail-lib/pop3
/usr/local/site-packages/lisp/gnus/netrc
/usr/local/xemacs-packages/lisp/mail-lib/netrc
/usr/local/site-packages/lisp/w3/url
/usr/local/xemacs-packages/lisp/w3/url
/usr/local/site-packages/lisp/w3/url-vars
/usr/local/xemacs-packages/lisp/w3/url-vars
/usr/local/site-packages/lisp/w3/url-parse
/usr/local/xemacs-packages/lisp/w3/url-parse
/usr/local/site-packages/lisp/w3/url-ns
/usr/local/xemacs-packages/lisp/w3/url-ns
/usr/local/site-packages/lisp/w3/url-nfs
/usr/local/xemacs-packages/lisp/w3/url-nfs
/usr/local/site-packages/lisp/w3/url-news
/usr/local/xemacs-packages/lisp/w3/url-news
/usr/local/site-packages/lisp/w3/url-misc
/usr/local/xemacs-packages/lisp/w3/url-misc
/usr/local/site-packages/lisp/w3/url-ldap
/usr/local/xemacs-packages/lisp/w3/url-ldap
/usr/local/site-packages/lisp/w3/url-irc
/usr/local/xemacs-packages/lisp/w3/url-irc
/usr/local/site-packages/lisp/w3/url-http
/usr/local/xemacs-packages/lisp/w3/url-http
/usr/local/site-packages/lisp/w3/url-gw
/usr/local/xemacs-packages/lisp/w3/url-gw
/usr/local/site-packages/lisp/w3/url-file
/usr/local/xemacs-packages/lisp/w3/url-file
/usr/local/site-packages/lisp/w3/url-cookie
/usr/local/xemacs-packages/lisp/w3/url-cookie
/usr/local/site-packages/lisp/w3/url-cid
/usr/local/xemacs-packages/lisp/w3/url-cid
/usr/local/site-packages/lisp/w3/url-cache
/usr/local/xemacs-packages/lisp/w3/url-cache
/usr/local/site-packages/lisp/w3/url-auth
/usr/local/xemacs-packages/lisp/w3/url-auth)
Installed XEmacs Packages:
-------------------------
((xemacs-devel:version 1.44 :type single-file)
(xemacs-base :version 1.63 :type regular)
(w3 :version 1.23 :type regular)
(view-process :version 1.11 :type regular)
(vc :version 1.3 :type regular)
(tramp :version 1.05 :type regular)
(time :version 1.11 :type regular)
(text-modes :version 1.43 :type single-file)
(texinfo :version 1.2 :type regular)
(supercite :version 1.19 :type regular)
(speedbar :version 1.23 :type regular)
(sh-script :version 1.15 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.12 :type regular)
(psgml :version 1.28 :type regular)
(prog-modes
:version
1
.56
:type
single-file)
(pcomplete :version 1.01 :type regular)
(pcl-cvs :version 1.61 :type regular)
(pc :version 1.22 :type single-file)
(os-utils :version 1.28 :type single-file)
(net-utils :version 1.24 :type single-file)
(mail-lib :version 1.46 :type regular)
(ispell :version 1.24 :type regular)
(igrep :version 1.08 :type regular)
(ibuffer :version 1.07 :type regular)
(hm--html-menus :version 1.18 :type regular)
(footnote :version 1.15 :type regular)
(eterm :version 1.13 :type regular)
(eshell :version 1.03 :type regular)
(elib :version 1.1 :type single-file)
(efs :version 1.29 :type regular)
(edit-utils :version 1.85 :type single-file)
(ediff :version 1.41 :type regular)
(edebug :version 1.14 :type regular)
(dired :version 1.12 :type regular)
(debug :version 1.15 :type regular)
(cc-mode :version 1.28 :type regular)
(calc :version 1.23 :type regular)
(c-support :version 1.16 :type single-file)
(bbdb :version 1.2 :type regular)
(apel :version 1.23 :type regular))
Features:
--------
(gnus-ems gnus-xmas wid-edit efs-cu mail-extr message messagexmas mml
mml-sec mml-smime smime comint ring dig mml1991 mml2015 mm-decode
mm-bodies mm-encode mailcap mail-parse rfc2045 rfc2231 rfc2047
gnus-util netrc qp ietf-drums time-date parse-time mail-abbrevs
nnheader nnheaderxm mm-util mail-prsvr mail-utils mailheader canlock
xemacsbug shadow sendmail rfc822 func-menu filladapt gnuserv
pending-del byte-optimize bytecomp byte-compile recent-files
detached-minibuf lazy-shot font-lock ebuff-menu electric bbdb timezone
paren mic-paren advice advice-preload uniquify jka-compr cus-face
xemacs-devel-autoloads xemacs-base-autoloads w3-autoloads
view-process-autoloads vc-autoloads tramp-autoloads time-autoloads
text-modes-autoloads texinfo-autoloads supercite-autoloads
speedbar-autoloads sh-script-autoloads sgml-autoloads
semantic-autoloads psgml-autoloads prog-modes-autoloads
pcomplete-autoloads pcl-cvs-autoloads pc-autoloads os-utils-autoloads
net-utils-autoloads mail-lib-autoloads ispell-autoloads
igrep-autoloads ibuffer-autoloads hm--html-menus-autoloads
footnote-autoloads eterm-autoloads eshell-autoloads elib-autoloads
efs-autoloads edit-utils-autoloads ediff-autoloads edebug-autoloads
dired-autoloads debug-autoloads cc-mode-autoloads calc-autoloads
c-support-autoloads bbdb-autoloads apel-autoloads url-autoloads
gnus-autoloads src-autoloads loadhist rsz-minibuf auto-show
fontl-hooks x-iso8859-1 code-cmds gutter-items menubar-items x-menubar
mode-motion mouse behavior itimer auto-save lisp-mode easymenu
iso8859-1 page buff-menu lib-complete cus-file derived env text-props
frame obsolete cus-start custom widget cl-extra mini-cl cl cl-19
packages backquote very-early-lisp unicode lucid-scrollbars cut-buffer
lucid-menubars 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 file-coding
linux devices window-system base64)
Recent keystrokes:
-----------------
button1 button1up M-x r e p o r t - TAB e BS x e TAB
RET
Recent messages (most recent first):
-----------------------------------
Loading gnus-ems...done
Loading gnus-xmas...done
Loading gnus-xmas...
Loading gnus-ems...
Loading efs-cu...done
Loading efs-cu...
Loading mail-extr...done
Loading mail-extr...
Loading message...done
Loading message...
Loading xemacsbug...done
Loading xemacsbug...
Making completion list...
Gnuserv process exited; restart with `M-x gnuserv-start'
Loading emacs...done
Loading pending-del...done
Loading pending-del...
Loading byte-optimize...done
Loading byte-optimize...
Loading bytecomp...done
HTH,
Vin