Gnus development mailing list
 help / color / mirror / Atom feed
* gnus hangs while updating nnimap groups buffer
@ 2005-07-29  7:45 Martin Monsorno
  2005-08-03 20:35 ` Simon Josefsson
  0 siblings, 1 reply; 5+ messages in thread
From: Martin Monsorno @ 2005-07-29  7:45 UTC (permalink / raw)


Hi *,

when starting Gnus or updating the group buffer with 'g', the
minibuffer says

   nnimap: Checking mailboxes ...

or sometimes

   nnimap: Mailbox Trash modified ...

and then nothing more happens.  I can stop it with 'C-g', but the
nnimap groups are displayed this way:

          INBOX                                     * / 0

But I can enter these groups, and read all mails, also new ones. 

I defined *imap-debug* and *imap-log*, but it does not help me any
further, because the output there is produced /after/ hitting C-g.
Would it be useful to post the contents of these buffers anyway?

What's going wrong here?

-- 
Martin



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

* Re: gnus hangs while updating nnimap groups buffer
  2005-07-29  7:45 gnus hangs while updating nnimap groups buffer Martin Monsorno
@ 2005-08-03 20:35 ` Simon Josefsson
  2005-08-04 14:30   ` Martin Monsorno
  0 siblings, 1 reply; 5+ messages in thread
From: Simon Josefsson @ 2005-08-03 20:35 UTC (permalink / raw)
  Cc: ding

Martin Monsorno <mmonsorno@gmx-gmbh.de> writes:

> Hi *,
>
> when starting Gnus or updating the group buffer with 'g', the
> minibuffer says
>
>    nnimap: Checking mailboxes ...
>
> or sometimes
>
>    nnimap: Mailbox Trash modified ...
>
> and then nothing more happens.  I can stop it with 'C-g', but the
> nnimap groups are displayed this way:
>
>           INBOX                                     * / 0
>
> But I can enter these groups, and read all mails, also new ones. 
>
> I defined *imap-debug* and *imap-log*, but it does not help me any
> further, because the output there is produced /after/ hitting C-g.
> Would it be useful to post the contents of these buffers anyway?
>
> What's going wrong here?

Try (setq debug-on-quit t) and post the backtrace you get when
pressing C-g.  I think *imap-log* content would be useful too, be sure
to kill the buffer before pressing 'g' so you only get fresh data.



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

* Re: gnus hangs while updating nnimap groups buffer
  2005-08-03 20:35 ` Simon Josefsson
@ 2005-08-04 14:30   ` Martin Monsorno
  2005-08-04 16:40     ` Simon Josefsson
  0 siblings, 1 reply; 5+ messages in thread
From: Martin Monsorno @ 2005-08-04 14:30 UTC (permalink / raw)
  Cc: Martin Monsorno, ding

[-- Attachment #1: Type: text/plain, Size: 412 bytes --]

Simon Josefsson <jas@extundo.com> writes:

> Try (setq debug-on-quit t) and post the backtrace you get when
> pressing C-g.  I think *imap-log* content would be useful too, be sure
> to kill the buffer before pressing 'g' so you only get fresh data.

Hi,

I attached the backtrace and the imap-log.  Minibuffer said
  nnimap: Mailbox Trash modified
before I hit C-g.

Hope this will show what's going wrong ...


[-- Attachment #2: Gnus backtrace --]
[-- Type: text/plain, Size: 3509 bytes --]

Debugger entered--Lisp error: (quit)
  accept-process-output(#<process imap> 0 100)
  ad-Orig-imap-wait-for-tag(88 nil)
  (setq ad-return-value (ad-Orig-imap-wait-for-tag tag buffer))
  (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-imap-wait-for-tag tag buffer)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...)))
  (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value)
  imap-wait-for-tag(88 nil)
  ad-Orig-imap-send-command-wait("EXAMINE \"Trash\"" nil)
  (setq ad-return-value (ad-Orig-imap-send-command-wait command buffer))
  (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-imap-send-command-wait command buffer)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...)))
  (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value)
  imap-send-command-wait("EXAMINE \"Trash\"")
  ad-Orig-imap-mailbox-select-1("Trash" examine)
  (setq ad-return-value (ad-Orig-imap-mailbox-select-1 mailbox examine))
  (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-imap-mailbox-select-1 mailbox examine)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...)))
  (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value)
  imap-mailbox-select-1("Trash" examine)
  ad-Orig-imap-mailbox-select("Trash" examine nil)
  (setq ad-return-value (ad-Orig-imap-mailbox-select mailbox examine buffer))
  (let ((trace-level ...) (trace-buffer ...)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (if ... ...) (insert ...)) (setq ad-return-value (ad-Orig-imap-mailbox-select mailbox examine buffer)) (save-excursion (set-buffer trace-buffer) (goto-char ...) (insert ...)))
  (let (ad-return-value) (let (... ...) (save-excursion ... ... ... ...) (setq ad-return-value ...) (save-excursion ... ... ...)) ad-return-value)
  imap-mailbox-select("Trash" examine)
  nnimap-find-minmax-uid("Trash" examine)
  nnimap-retrieve-groups(("Stoerungen_schlund" "Run" "Mon" "Jboss restarts" "Instdev" "Gmx-stat" "Err" "Dev" "Bbdisplay" "Bugs" "Billing" "INBOX" "Archiv" "Entwürfe" "Gelöscht" "Gesendet" "Sent" "Spamverdacht" "Trash") "work.imap")
  gnus-retrieve-groups(("Stoerungen_schlund" "Run" "Mon" "Jboss restarts" "Instdev" "Gmx-stat" "Err" "Dev" "Bbdisplay" "Bugs" "Billing" "INBOX" "Archiv" "Entwürfe" "Gelöscht" "Gesendet" "Sent" "Spamverdacht" "Trash") (nnimap "work.imap" (nnimap-address "imap.gmx.net") (nnimap-nov-is-evil t)))
  gnus-read-active-file-2(("Stoerungen_schlund" "Run" "Mon" "Jboss restarts" "Instdev" "Gmx-stat" "Err" "Dev" "Bbdisplay" "Bugs" "Billing" "INBOX" "Archiv" "Entwürfe" "Gelöscht" "Gesendet" "Sent" "Spamverdacht" "Trash") (nnimap "work.imap" (nnimap-address "imap.gmx.net") (nnimap-nov-is-evil t)))
  gnus-read-active-file-1((nnimap "work.imap" (nnimap-address "imap.gmx.net") (nnimap-nov-is-evil t)) nil)
  gnus-read-active-file()
  gnus-group-get-new-news(nil)
  call-interactively(gnus-group-get-new-news)

[-- Attachment #3: Gnus imap log --]
[-- Type: text/plain, Size: 1139 bytes --]

69 STATUS "Stoerungen_schlund" (uidvalidity uidnext unseen)
70 STATUS "Run" (uidvalidity uidnext unseen)
71 STATUS "Mon" (uidvalidity uidnext unseen)
72 STATUS "Jboss restarts" (uidvalidity uidnext unseen)
73 STATUS "Instdev" (uidvalidity uidnext unseen)
74 STATUS "Gmx-stat" (uidvalidity uidnext unseen)
75 STATUS "Err" (uidvalidity uidnext unseen)
76 STATUS "Dev" (uidvalidity uidnext unseen)
77 STATUS "Bbdisplay" (uidvalidity uidnext unseen)
78 STATUS "Bugs" (uidvalidity uidnext unseen)
79 STATUS "Billing" (uidvalidity uidnext unseen)
80 STATUS "INBOX" (uidvalidity uidnext unseen)
81 STATUS "Archiv" (uidvalidity uidnext unseen)
82 STATUS "Entw&APw-rfe" (uidvalidity uidnext unseen)
83 STATUS "Gel&APY-scht" (uidvalidity uidnext unseen)
84 STATUS "Gesendet" (uidvalidity uidnext unseen)
85 STATUS "Sent" (uidvalidity uidnext unseen)
86 STATUS "Spamverdacht" (uidvalidity uidnext unseen)
87 STATUS "Trash" (uidvalidity uidnext unseen)
88 EXAMINE "Trash"
* STATUS Stoerungen_schlund (UIDVALIDITY 1119017275 UIDNEXT 221 UNSEEN 0)
69 OK STATUS completed
* STATUS Run (UIDVALIDITY 1122538355 UIDNEXT 221 UNSEEN 0)
70 OK STATUS completed

[-- Attachment #4: Type: text/plain, Size: 12 bytes --]


-- 
Martin

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

* Re: gnus hangs while updating nnimap groups buffer
  2005-08-04 14:30   ` Martin Monsorno
@ 2005-08-04 16:40     ` Simon Josefsson
  2005-08-05  6:44       ` Martin Monsorno
  0 siblings, 1 reply; 5+ messages in thread
From: Simon Josefsson @ 2005-08-04 16:40 UTC (permalink / raw)
  Cc: ding

Martin Monsorno <mmonsorno@gmx-gmbh.de> writes:

> Hi,
>
> I attached the backtrace and the imap-log.  Minibuffer said
>   nnimap: Mailbox Trash modified
> before I hit C-g.
>
> Hope this will show what's going wrong ...

All your debug logs suggest that you didn't wait long enough.  The
commands sent to the server were still pending in your IMAP protocol
dump.  Perhaps your server is simply slow, or have trouble handle many
STATUS requests simultaneous.  Try going for coffee and wait some
more, maybe it will finish then...



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

* Re: gnus hangs while updating nnimap groups buffer
  2005-08-04 16:40     ` Simon Josefsson
@ 2005-08-05  6:44       ` Martin Monsorno
  0 siblings, 0 replies; 5+ messages in thread
From: Martin Monsorno @ 2005-08-05  6:44 UTC (permalink / raw)
  Cc: ding

Am Thu, 04 Aug 2005 18:40:35 +0200 schrieb Simon Josefsson  
<jas@extundo.com>:

> All your debug logs suggest that you didn't wait long enough.  The
> commands sent to the server were still pending in your IMAP protocol
> dump.  Perhaps your server is simply slow, or have trouble handle many
> STATUS requests simultaneous.  Try going for coffee and wait some
> more, maybe it will finish then...

Thanks for your help, Simon but: I did.  Much coffee!  And I waited up to 3
hours, which should be enough, shouldn't it?  And I didn't have any problem
when using thunderbird, opera and evolution.  But I want Gnus!  :'(

I noticed one more thing: when updating the group buffer with 'C-u g', it's
all the same, but after hitting C-g, the display of the imap groups is
updated.  Means, the number of new articles are displayed in the group
buffer.  Not always correct, because when entering a group with e.g. 5 new
messages, only 2 are displayed then.  I suppose this has something to do  
with
the fact that I read mail with one of the mentioned programms in the  
meantime,
which I swear I will never do again, if this problem could be solved ...

-- 
Martin



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

end of thread, other threads:[~2005-08-05  6:44 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-07-29  7:45 gnus hangs while updating nnimap groups buffer Martin Monsorno
2005-08-03 20:35 ` Simon Josefsson
2005-08-04 14:30   ` Martin Monsorno
2005-08-04 16:40     ` Simon Josefsson
2005-08-05  6:44       ` Martin Monsorno

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).