help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: With lavabit, C-u RET is unable to select the Inbox group in gnus


From: Eric Abrahamsen
Subject: Re: With lavabit, C-u RET is unable to select the Inbox group in gnus
Date: Wed, 31 Jan 2018 13:49:14 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

gnuforever <help@tuyizere.org> writes:

> Eric Abrahamsen <eric@ericabrahamsen.net> writes:
>
>> I guess the first thing to do would be M-x debug-on-quit,
>
> Great command! I learn a lot of things here :-)
> I was struggling how to find the logs while the process was hanging.
>
>> That should give you a backtrace that you can provide here.
>
> 1. With this configuration:
>
> (setq gnus-select-method
>       '(nnimap "my-email@lavabit.com"
>              (nnimap-address "lavabit.com")
>              (nnimap-inbox "INBOX")
>              ;;(nnimap-split-methods default)
>              (nnimap-expunge t)
>              (nnimap-stream ssl)
>                (nnimap-user "my-email@lavabit.com")))
>
> I get:
>
> Debugger entered--Lisp error: (quit)
>   gnus-list-of-unread-articles("Inbox")
>   gnus-select-newsgroup("Inbox" (4) nil)
>   gnus-summary-read-group-1("Inbox" (4) t nil nil nil)
>   gnus-summary-read-group("Inbox" (4) t nil nil nil nil)
>   gnus-group-read-group((4) t)
>   gnus-group-select-group((4))
>   funcall-interactively(gnus-group-select-group (4))
>   call-interactively(gnus-group-select-group nil nil)
>   command-execute(gnus-group-select-group)
>
> 2. With this one:
>
> (setq gnus-select-method '(nnnil ""))
>
> (setq gnus-secondary-select-methods
>       '((nnimap "my-email@lavabit.com"
>               (nnimap-address "lavabit.com")
>               (nnimap-inbox "INBOX")
>               (nnimap-split-methods default)
>               (nnimap-expunge t)
>               (nnimap-stream ssl)
>               (nnimap-server-port 993)
>               (nnimap-user "my-email@lavabit.com"))))
>
> I get:
>
> Debugger entered--Lisp error: (quit)
>   gnus-uncompress-range((1 . 537842298))
>   gnus-articles-to-read("nnimap+my-email@lavabit.com:Inbox" (4))
>   gnus-select-newsgroup("nnimap+my-email@lavabit.com:Inbox" (4) nil)
>   gnus-summary-read-group-1("nnimap+my-email@lavabit.com:Inbox" (4) t nil nil 
> nil)
>   gnus-summary-read-group("nnimap+my-email@lavabit.com:Inbox" (4) t nil nil 
> nil nil)
>   gnus-group-read-group((4) t)
>   gnus-group-select-group((4))
>   gnus-topic-select-group((4))
>   funcall-interactively(gnus-topic-select-group (4))
>   call-interactively(gnus-topic-select-group nil nil)
>   command-execute(gnus-topic-select-group)

Huh. I wonder why the second one isn't getting hung up on
`gnus-list-of-unread-articles'. Anyway, in both cases it seems like the
problem is that Gnus thinks there is a truly enormous number of messages
in your inbox (537,842,298 of them!), and is trying to handle that
quantity. I'm assuming you don't actually have half a billion messages?
How many *do* you have? I can't imagine how Gnus got that confused, but
you might try doing "C-u M-g" on your inbox in the *Group* buffer and
see if that corrects the problem.

Eric




reply via email to

[Prev in Thread] Current Thread [Next in Thread]