Package: xemacs21
Version: 21.4.20-1
Severity: normal
Hi,
XEmacs21 sometimes aborts while running gnus. I don't know whether this is a
XEmacs bug or a gnus bug that triggers a XEmacs bug.
XEmacs aborts when selecting a group in gnus. To be precise, this group is a
group located on a secondary server (nnimap), and the primary server is
unreachable (nntp, access allowed only from a restricted set of IPs). Note
that the problem also happens from time to time when the primary server is
reachable.
Here is the Lisp backtrace:
Fatal error: assertion failed, file bytecode.c, line 1479, ABORT()
Fatal error (6).
[...]
Lisp backtrace follows:
# bind (form)
gnus-byte-compile((lambda nil (cond (... ...) (... ...) (... ...) (uncached
...) (... ...) (... ...) (... ...) (... ...) (... ...) (... ...) (..
. ...) (... ...) (... ...) (... ...) (... ...) (t ...))))
# bind (list c cond)
gnus-summary-highlight-line-0()
# bind (uncached default-low default-high default inhibit-read-only mark
score article beg)
gnus-summary-highlight-line()
run-hooks(gnus-summary-highlight-line)
apply(run-hooks gnus-summary-highlight-line)
# (unwind-protect ...)
# bind (funcs)
gnus-run-hooks(gnus-summary-update-hook)
# bind (buffer-read-only gnus-tmp-closing-bracket gnus-tmp-opening-bracket
gnus-tmp-subject gnus-tmp-name gnus-tmp-from gnus-tmp-downloaded gnus
-tmp-replied gnus-tmp-number gnus-tmp-score-char gnus-tmp-score gnus-tmp-lines
gnus-tmp-indentation gnus-tmp-process gnus-tmp-score gnus-tmp-dummy
gnus-tmp-subject-or-nil gnus-tmp-expirable gnus-tmp-replied gnus-tmp-unread
undownloaded gnus-tmp-current gnus-tmp-level gnus-tmp-header)
gnus-summary-insert-line([0 "" "" "05 Apr 2001 23:33:09 +0400" "" "" 0 0 ""
nil] 0 nil t ?Z t nil "" nil 1)
# bind (gnus-tmp-unread gnus-replied-mark gnus-score-below-mark
gnus-score-over-mark gnus-undownloaded-mark gnus-summary-line-format-spec gnus-n
ewsgroup-downloadable header case-fold-search ignores)
# (unwind-protect ...)
# bind (spec pos)
# (unwind-protect ...)
gnus-update-summary-mark-positions()
# bind (group)
gnus-summary-mode("nnimap+fremen:INBOX.misc")
# bind (buffer dead-name group)
gnus-summary-setup-buffer("nnimap+fremen:INBOX.misc")
# bind (select-articles no-display kill-buffer no-article show-all group)
gnus-summary-read-group-1("nnimap+fremen:INBOX.misc" nil nil nil nil nil)
# bind (gnus-auto-select-next result select-articles backward no-display
kill-buffer no-article show-all group)
gnus-summary-read-group("nnimap+fremen:INBOX.misc" nil nil nil nil nil nil)
# bind (no-display group number active marked entry select-articles group
no-article all)
gnus-group-read-group(nil nil nil)
# bind (group no-article all)
gnus-topic-read-group(nil)
# bind (command-debug-status)
call-interactively(gnus-topic-read-group)
# (condition-case ... . error)
# (catch top-level ...)
zsh: abort xemacs
Output from gdb:
Core was generated by `xemacs'.
Program terminated with signal 6, Aborted.
#0 0x00002b155109c409 in kill () from /lib/libc.so.6
(gdb) where
#0 0x00002b155109c409 in kill () from /lib/libc.so.6
#1 0x000000000047a64e in fatal_error_signal ()
#2 <signal handler called>
#3 0x00002b155109c07b in raise () from /lib/libc.so.6
#4 0x00002b155109d84e in abort () from /lib/libc.so.6
#5 0x0000000000478f88 in assert_failed ()
#6 0x0000000000456236 in execute_rare_opcode ()
#7 0x000000000045723f in ?? ()
#8 0x0000000000458dd6 in funcall_compiled_function ()
#9 0x000000000047ef6b in Ffuncall ()
#10 0x00000000004569bb in ?? ()
#11 0x0000000000458dd6 in funcall_compiled_function ()
#12 0x000000000047ef6b in Ffuncall ()
#13 0x00000000004569bb in ?? ()
#14 0x0000000000458dd6 in funcall_compiled_function ()
#15 0x000000000047ef6b in Ffuncall ()
#16 0x000000000047f6af in run_hook_with_args_in_buffer ()
#17 0x000000000047fb1c in Frun_hooks ()
#18 0x000000000047f156 in Ffuncall ()
#19 0x00000000004859d5 in Fapply ()
#20 0x000000000047f156 in Ffuncall ()
#21 0x00000000004569bb in ?? ()
#22 0x0000000000458dd6 in funcall_compiled_function ()
#23 0x000000000047ef6b in Ffuncall ()
#24 0x00000000004569bb in ?? ()
#25 0x0000000000458dd6 in funcall_compiled_function ()
#26 0x000000000047ef6b in Ffuncall ()
#27 0x00000000004569bb in ?? ()
#28 0x0000000000458dd6 in funcall_compiled_function ()
#29 0x000000000047ef6b in Ffuncall ()
#30 0x00000000004569bb in ?? ()
#31 0x0000000000458dd6 in funcall_compiled_function ()
#32 0x000000000047ef6b in Ffuncall ()
#33 0x00000000004569bb in ?? ()
#34 0x0000000000458dd6 in funcall_compiled_function ()
#35 0x000000000047ef6b in Ffuncall ()
#36 0x00000000004569bb in ?? ()
#37 0x0000000000458dd6 in funcall_compiled_function ()
#38 0x000000000047ef6b in Ffuncall ()
#39 0x00000000004569bb in ?? ()
#40 0x0000000000458dd6 in funcall_compiled_function ()
#41 0x000000000047ef6b in Ffuncall ()
#42 0x00000000004569bb in ?? ()
#43 0x0000000000458dd6 in funcall_compiled_function ()
#44 0x000000000047ef6b in Ffuncall ()
#45 0x00000000004569bb in ?? ()
#46 0x0000000000458dd6 in funcall_compiled_function ()
#47 0x000000000047ef6b in Ffuncall ()
#48 0x0000000000459a71 in Fcall_interactively ()
#49 0x000000000048528e in Fcommand_execute ()
#50 0x00000000004c6242 in ?? ()
#51 0x00000000004c6ad9 in Fdispatch_event ()
#52 0x0000000000461714 in Fcommand_loop_1 ()
#53 0x0000000000482dee in condition_case_1 ()
#54 0x0000000000461970 in ?? ()
#55 0x000000000047d30e in internal_catch ()
#56 0x0000000000461ceb in initial_command_loop ()
#57 0x000000000047ae96 in xemacs_21_4_20_x86_64_pc_linux ()
#58 0x000000000047bb20 in main ()
I'm keeping the core file around, should you need more information.
JB.
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.20 (SMP w/2 CPU cores)
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash
Versions of packages xemacs21 depends on:
ii xemacs21-mule 21.4.20-1 highly customizable text editor --
xemacs21 recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]