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]

Reply via email to