Gnus development mailing list
 help / color / mirror / Atom feed
* gnus hangs.
@ 2005-02-08 14:52 Maciej Matysiak
  2005-02-08 15:16 ` Ralf Angeli
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Maciej Matysiak @ 2005-02-08 14:52 UTC (permalink / raw)


Hello,

After recent update my gnus hangs very often when (I think) trying to parse
a message for displaying. XEmacs is totally unresponsible and only twice
ctrl-g helps. I've collected 3 backtraces, included below. There's no xemacs
coredump anywhere in my ~.

zsh: suspended  xemacs -nw
phoner@umpa:~$ fg        
[1]  + continued  xemacs -nw
Auto-save? (y or n) y

Fatal error (6).

Your files have been auto-saved.
Use `M-x recover-session' to recover them.

Your version of XEmacs was distributed with a PROBLEMS file that  may describe
your crash, and with luck a workaround.  Please check it first, but do report
the crash anyway.  Please report this bug by invoking M-x report-emacs-bug,
or by selecting `Send Bug Report' from the Help menu.  If necessary, send
ordinary email to `crashes@xemacs.org'.  *MAKE SURE* to include the XEmacs
configuration from M-x describe-installation, or equivalently the file
Installation in the top of the build tree.

*Please* try *hard* to obtain a C stack backtrace; without it, we are unlikely
to be able to analyze the problem.  Locate the core file produced as a result
of this crash (often called `core' or `core.<process-id>', and located in
the directory in which you started XEmacs or your home directory), and type

  gdb /usr/bin/xemacs core

then type `where' at the debugger prompt.  No GDB on your system?  You may
have DBX, or XDB, or SDB.  (Ask your system administrator if you need help.)
If no core file was produced, enable them (often with `ulimit -c unlimited'
in case of future recurrance of the crash.

Lisp backtrace follows:

  string-match("=\\?\\([^][- ()<>@,;:*\\\"/?.=]+\\)\\(?:\\*[^?]+\\)?\\?\\(B\\|Q\\)\\?\\([!->@-~ ]*\\)\\?=" "=?ISO-8859-2?Q?si=EA_zmieni=B3o_w_HTB_=28woln?=")
  # bind (word)
  rfc2047-parse-and-decode("=?ISO-8859-2?Q?si=EA_zmieni=B3o_w_HTB_=28woln?=")
  # (unwind-protect ...)
  # (unwind-protect ...)
  # bind (case-fold-search b e end start)
  mail-decode-encoded-word-region(1 2503)
  # (unwind-protect ...)
  # bind (inhibit-point-motion-hooks mail-parse-charset mail-parse-ignored-charsets inhibit-read-only)
  article-decode-encoded-words()
  run-hooks(article-decode-encoded-words)
  # bind (do-update-line sparse-header group article)
  gnus-request-article-this-buffer(92 "nnml:isp-l.2005-02")
  # bind (inhibit-read-only)
  # (unwind-protect ...)
  # bind (result group gnus-tmp-internal-hook summary-buffer gnus-article)
  # (unwind-protect ...)
  # bind (header all-headers article)
  gnus-article-prepare(92 nil)
  # bind (all-header article)
  gnus-summary-display-article(92)
  # bind (push backward subject unread)
  gnus-summary-next-article(t nil)
  gnus-summary-next-unread-article()
  # bind (article article-window endp stop circular lines)
  gnus-summary-next-page(nil)
  # bind (command-debug-status)
  call-interactively(gnus-summary-next-page)
  # (condition-case ... . error)
  # (catch top-level ...)
zsh: abort      xemacs -nw
zsh: exit 134
phoner@umpa:~$ 

Lisp backtrace follows:

  string-match("=\\?\\([^][- ()<>@,;:*\\\"/?.=]+\\)\\(?:\\*[^?]+\\)?\\?\\(B\\|Q\\)\\?\\([!->@-~ ]*\\)\\?=" "=?ISO-8859-2?Q?u=BFytkownik=F3w__kontpocz?=")
  # bind (word)
  rfc2047-parse-and-decode("=?ISO-8859-2?Q?u=BFytkownik=F3w__kontpocz?=")
  # (unwind-protect ...)
  # (unwind-protect ...)
  # bind (case-fold-search b e start end)
  # (unwind-protect ...)
  # (unwind-protect ...)
  # bind (temp-buffer m string)
  mail-decode-encoded-word-string("Re: informacja dla =?ISO-8859-2?Q?u=BFytkownik=F3w__kontpocz?= =?ISO-8859-2?Q?towych=40arch=2Ecom=2Epl=2E?=")
  byte-code("..." [x gnus-decode-encoded-word-function string eol search-forward "      " move mm-subst-char-in-string ?\r ?- ?\n t] 8)
  # (condition-case ... . ((error x)))
  # bind (x)
  # (unwind-protect ...)
  # bind (eol buffer header references in-reply-to number dependencies force-new)
  byte-code("..." [id number eol id-dep references header read point-at-eol nil ((widen)) (byte-code "  `#`S{!\n$$)" [x gnus-decode-encoded-word-function string eol search-forward "  " move mm-subst-char-in-string ?\r ?- ?\n t] 8) ((error x)) (byte-code "        `#`S{!\n$$)" [x gnus-decode-encoded-word-function string eol search-forward "  " move mm-subst-char-in-string ?\r ?- ?\n t] 8) ((error x)) search-forward "    " move string-match "^<[^>]+>$" format "fake+none+%s+%d" "fake+none+%s+%s" int-to-string ?\t 0 (byte-code "p!" [read] 2) ((error)) 1 (byte-code "p!" [read] 2) ((error)) looking-at "Xref: " (?\n nil) "^\\([^ :]+\\): " intern match-string vector "" 9 In-Reply-To 5 gnus-extract-message-id-from-in-reply-to 4 boundp t nnmail-message-id 8 zerop gnus-split-references "\\(<[^<]+>\\)[  ]*\\'" intern-soft "none" ids sequence ref-dep dependencies ref n force-new in-reply-to string num out parent-id allp ref-header replaced gnus-newsgroup-name nnheader-fake-message-id extra xref lines chars date from subject gnus-alter-header-function headers cur buffer x gnus-summary-ignore-duplicates] 16)
  # (condition-case ... . ((error (byte-code "e`\"#y" ... 6))))
  # (unwind-protect ...)
  # bind (mail-parse-charset mail-parse-ignored-charsets cur dependencies allp number headers header also-fetch-heads group dependencies force-new sequence)
  gnus-get-newsgroup-headers-xover((1 2 3 4 5 6 7 8 9 10 11 12 13 22 23 24 25 26 27 28 29 30) nil nil "nnml:personal.2005-02" t)
  # bind (name articles)
  gnus-fetch-headers((1 2 3 4 5 6 7 8 9 10 11 12 13 22 23 24 25 26 27 28 29 30))
  # bind (cached fetched-articles articles info gnus-summary-ignore-duplicates entry select-articles read-all group)
  gnus-select-newsgroup("nnml:personal.2005-02" nil nil)
  # bind (quit-config new-group select-articles no-display kill-buffer no-article show-all group)
  gnus-summary-read-group-1("nnml:personal.2005-02" nil t 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("nnml:personal.2005-02" nil t nil nil nil nil)
  # bind (no-display group number active marked entry select-articles group no-article all)
  gnus-group-read-group(nil t)
  # bind (all)
  gnus-group-select-group(nil)
  # bind (all)
  gnus-topic-select-group(nil)
  # bind (command-debug-status)
  call-interactively(gnus-topic-select-group)
  # (condition-case ... . error)
  # (catch top-level ...)
zsh: abort      xemacs -nw
zsh: exit 134
phoner@umpa:~$ 

Lisp backtrace follows:

  string-match("=\\?\\([^][- ()<>@,;:*\\\"/?.=]+\\)\\(?:\\*[^?]+\\)?\\?\\(B\\|Q\\)\\?\\([!->@-~ ]*\\)\\?=" "=?ISO-8859-2?Q?Przemys=B3aw_Wikaryjczyk?=")
  # bind (word)
  rfc2047-parse-and-decode("=?ISO-8859-2?Q?Przemys=B3aw_Wikaryjczyk?=")
  # (unwind-protect ...)
  # (unwind-protect ...)
  # bind (case-fold-search b e end start)
  mail-decode-encoded-word-region(1 1477)
  # (unwind-protect ...)
  # bind (inhibit-point-motion-hooks mail-parse-charset mail-parse-ignored-charsets inhibit-read-only)
  article-decode-encoded-words()
  run-hooks(article-decode-encoded-words)
  # bind (do-update-line sparse-header group article)
  gnus-request-article-this-buffer(637 "nnml:szarlotka-l.2005-02")
  # bind (inhibit-read-only)
  # (unwind-protect ...)
  # bind (result group gnus-tmp-internal-hook summary-buffer gnus-article)
  # (unwind-protect ...)
  # bind (header all-headers article)
  gnus-article-prepare(637 nil)
  # bind (all-header article)
  gnus-summary-display-article(637)
  # bind (push backward subject unread)
  gnus-summary-next-article(t nil)
  gnus-summary-next-unread-article()
  # bind (article article-window endp stop circular lines)
  gnus-summary-next-page(nil)
  # bind (command-debug-status)
  call-interactively(gnus-summary-next-page)
  # (condition-case ... . error)
  # (catch top-level ...)
zsh: abort      xemacs -nw
zsh: exit 134
phoner@umpa:~$

What's going on? Is it caused by recent gnus changes or a bug in XEmacs?

 m.m.
-- 
 use gnus, not guns!



^ permalink raw reply	[flat|nested] 11+ messages in thread
* Gnus hangs
@ 2015-05-06 23:11 Óscar Fuentes
  2015-05-07  3:14 ` Eric Abrahamsen
  2015-05-07  8:39 ` Adam Sjøgren
  0 siblings, 2 replies; 11+ messages in thread
From: Óscar Fuentes @ 2015-05-06 23:11 UTC (permalink / raw)
  To: ding

On the Gnus Summary buffer, after pressing `g', Gnus hangs displaying
the message

Reading active file via nndraft...done

Pressing `Ctrl-g' makes Gnus responsive again, although it aborts the
operation.

This happens frequently (I'll say once every five `g's, on average). I'm
observing the problem since a long time ago (years). Currently I'm using

GNU Emacs 25.0.50.4 (x86_64-unknown-linux-gnu, X toolkit) of 2015-04-12

Gnus v5.13

Any advice on how to diagnose this?




^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2015-05-08  9:41 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-08 14:52 gnus hangs Maciej Matysiak
2005-02-08 15:16 ` Ralf Angeli
2005-02-08 15:44   ` Maciej Matysiak
2005-02-08 15:24 ` Vin Shelton
2005-02-08 15:51 ` Adam Sjøgren
2015-05-06 23:11 Gnus hangs Óscar Fuentes
2015-05-07  3:14 ` Eric Abrahamsen
2015-05-07 23:12   ` Óscar Fuentes
2015-05-08  9:41     ` Igor Sosa Mayor
2015-05-07  8:39 ` Adam Sjøgren
2015-05-07 23:05   ` Óscar Fuentes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).