Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader
 help / color / mirror / Atom feed
* gnus-range-difference((nil . 95923) nil) → (wrong-type-argument number-or-marker-p nil)
@ 2016-04-07  7:30 Kevin Brubeck Unhammer
  2016-04-08 12:29 ` B.V. Raghav
  2016-04-09  6:03 ` B.V. Raghav
  0 siblings, 2 replies; 6+ messages in thread
From: Kevin Brubeck Unhammer @ 2016-04-07  7:30 UTC (permalink / raw)
  To: info-gnus-english


[-- Attachment #1.1: Type: text/plain, Size: 3019 bytes --]

Hi,


I keep getting this error which appears when I start gnus or press "g":

  Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil)
    gnus-range-difference((nil . 95923) nil)
    nnimap-update-info(("commits" (3 . 8) ((1 . 95923)) ((unexist (1 . 75894) (75896 . 76363) (76365 . 77694) (77696 . 79669) (79671 . 81533) (81536 . 82618) (82620 . 83389) (83391 . 85965) (85967 . 85968) (85970 . 85997) 86000 (86002 . 89030) (89033 . 90561) (90563 . 90565) (90568 . 90846) (90848 . 92993) (92995 . 93013) (93015 . 93016) (93018 . 93023) (93025 . 93071) (93073 . 93076) (93078 . 93208) (93210 . 93241) (93243 . 94019) (94021 . 95243)) (seen 75895 76364 77695 79670 (81534 . 81535) 82619 83390 85966 85969 (85998 . 85999) 86001 (89031 . 89032) 90562 (90566 . 90567) 90847 92994 93014 93017 93024 93072 93077 93209 93242 94020 (95762 . 95923)) (tick 75895 76364 77695 79670 (81534 . 81535) 82619 83390 85966 85969 (85998 . 85999) 86001 (89031 . 89032) 90562 (90566 . 90567) 90847 92994 93014 93017 93024 93072 93077 93209 93242 94020)) nil ((modseq . "99193") (uidvalidity . "1329730057") (active 1 . 95912) (permanent-flags %Answered %Flagged %Deleted %Seen %Draft %*))) (nil nil nil nil 95924 nil not-scanned "1329730057" nil nil))
    nnimap-update-infos(; huge list redacted
    )
    nnimap-finish-retrieve-group-infos(; huge list redacted
    )
    gnus-finish-retrieve-group-infos(; huge list redacted
    )
    gnus-read-active-for-groups(; huge list redacted
    )
    gnus-get-unread-articles(nil nil nil)
    gnus-group-get-new-news(nil)
    call-interactively(gnus-group-get-new-news nil nil)
    command-execute(gnus-group-get-new-news)

"commits" is a dovecot IMAP folder, synced by offlineimap to fastmail. My workaround is to delete

("commits" (3 . 8) ((1 . 95923)) ((unexist (1 . 75894) (75896 . 76363) (76365 . 77694) (77696 . 79669) (79671 . 81533) (81536 . 82618) (82620 . 83389) (83391 . 85965) (85967 . 85968) (85970 . 85997) 86000 (86002 . 89030) (89033 . 90561) (90563 . 90565) (90568 . 90846) (90848 . 92993) (92995 . 93013) (93015 . 93016) (93018 . 93023) (93025 . 93071) (93073 . 93076) (93078 . 93208) (93210 . 93241) (93243 . 94019) (94021 . 95243)) (seen 75895 76364 77695 79670 (81534 . 81535) 82619 83390 85966 85969 (85998 . 85999) 86001 (89031 . 89032) 90562 (90566 . 90567) 90847 92994 93014 93017 93024 93072 93077 93209 93242 94020 (95762 . 95923)) (tick 75895 76364 77695 79670 (81534 . 81535) 82619 83390 85966 85969 (85998 . 85999) 86001 (89031 . 89032) 90562 (90566 . 90567) 90847 92994 93014 93017 93024 93072 93077 93209 93242 94020)) nil ((modseq . "99193") (uidvalidity . "1329730057") (active 1 . 95912) (permanent-flags %Answered %Flagged %Deleted %Seen %Draft %*)))

From .newsrc.eld, but it keeps coming back. I've also tried deleting
"commits" from .newsrc, to no avail. It seems like a bug in gnus (though
possibly due to a another bug in dovecot/offlineimap/fastmail).

--
Kevin Brubeck Unhammer

Sent from my emacs

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 472 bytes --]



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

* Re: gnus-range-difference((nil . 95923) nil) → (wrong-type-argument number-or-marker-p nil)
  2016-04-07  7:30 gnus-range-difference((nil . 95923) nil) → (wrong-type-argument number-or-marker-p nil) Kevin Brubeck Unhammer
@ 2016-04-08 12:29 ` B.V. Raghav
  2016-04-08 13:26   ` Kevin Brubeck Unhammer
  2016-04-09  6:03 ` B.V. Raghav
  1 sibling, 1 reply; 6+ messages in thread
From: B.V. Raghav @ 2016-04-08 12:29 UTC (permalink / raw)
  To: Kevin Brubeck Unhammer; +Cc: info-gnus-english

Kevin Brubeck Unhammer <unhammer@fsfe.org> writes:

> Hi,
>
>
> I keep getting this error which appears when I start gnus or press "g":
>
> [SNIPPED]
>
> From .newsrc.eld, but it keeps coming back. I've also tried deleting
> "commits" from .newsrc, to no avail. It seems like a bug in gnus (though
> possibly due to a another bug in dovecot/offlineimap/fastmail).

Similar (unprecedented) behaviour here. I filed a bug report
http://permalink.gmane.org/gmane.emacs.bugs/116201
at emacs.bugs

Consider supporting it with your observations.

Thanks,

-- 
(B.V. Raghav)
Ph.D. Student,
Design Programme, IIT Kanpur


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

* Re: gnus-range-difference((nil . 95923) nil) → (wrong-type-argument number-or-marker-p nil)
  2016-04-08 12:29 ` B.V. Raghav
@ 2016-04-08 13:26   ` Kevin Brubeck Unhammer
  2016-04-14  9:40     ` Kevin Brubeck Unhammer
  0 siblings, 1 reply; 6+ messages in thread
From: Kevin Brubeck Unhammer @ 2016-04-08 13:26 UTC (permalink / raw)
  To: info-gnus-english


[-- Attachment #1.1: Type: text/plain, Size: 720 bytes --]

"B.V. Raghav" <bvraghav@iitk.ac.in> čálii:

> Kevin Brubeck Unhammer <unhammer@fsfe.org> writes:
>
>> Hi,
>>
>>
>> I keep getting this error which appears when I start gnus or press "g":
>>
>> [SNIPPED]
>>
>> From .newsrc.eld, but it keeps coming back. I've also tried deleting
>> "commits" from .newsrc, to no avail. It seems like a bug in gnus (though
>> possibly due to a another bug in dovecot/offlineimap/fastmail).
>
> Similar (unprecedented) behaviour here. I filed a bug report
> http://permalink.gmane.org/gmane.emacs.bugs/116201
> at emacs.bugs
>
> Consider supporting it with your observations.

Replied through gmane; thanks for the reference (seems to be the same
bug).


-Kevin

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 472 bytes --]



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

* Re: gnus-range-difference((nil . 95923) nil) → (wrong-type-argument number-or-marker-p nil)
  2016-04-07  7:30 gnus-range-difference((nil . 95923) nil) → (wrong-type-argument number-or-marker-p nil) Kevin Brubeck Unhammer
  2016-04-08 12:29 ` B.V. Raghav
@ 2016-04-09  6:03 ` B.V. Raghav
  2016-04-09  8:54   ` Kevin Brubeck Unhammer
  1 sibling, 1 reply; 6+ messages in thread
From: B.V. Raghav @ 2016-04-09  6:03 UTC (permalink / raw)
  To: Kevin Brubeck Unhammer; +Cc: info-gnus-english

Kevin Brubeck Unhammer <unhammer@fsfe.org> writes:

>
> "commits" is a dovecot IMAP folder, synced by offlineimap to fastmail. My workaround is to delete
>
> ("commits" (3 . 8) ((1 . 95923)) ((unexist (1 . 75894) (75896... [SNIPPED]
>
> From .newsrc.eld, but it keeps coming back. I've also tried deleting
> "commits" from .newsrc, to no avail. It seems like a bug in gnus (though

Thanks Kevin for the direction.

In my case, it is the another remote imap server `nnimap:r-bvr' and one
of the folder pops out with an error in the debugger. I do not know
why, or cant predict which one?

I took the deleted part from .newsrc.eld in two subsequent runs, and
ediff-ed it. Following were the observations (n, m, a1, a2, b all are
numbers):

1. there is a difference in the `modseq' cdr. For example,
   (modseq . "n") changes to (modseq . "m")
   or
   (modseq . "n") changes to (modseq) - or vice versa

2. there is a difference in active cdr. For example,
   (active a1 . b) changes to (active a2 . b)

Does that ring any bell?

r
-- 
(B.V. Raghav)
Ph.D. Student,
Design Programme, IIT Kanpur


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

* Re: gnus-range-difference((nil . 95923) nil) → (wrong-type-argument number-or-marker-p nil)
  2016-04-09  6:03 ` B.V. Raghav
@ 2016-04-09  8:54   ` Kevin Brubeck Unhammer
  0 siblings, 0 replies; 6+ messages in thread
From: Kevin Brubeck Unhammer @ 2016-04-09  8:54 UTC (permalink / raw)
  To: info-gnus-english


[-- Attachment #1.1: Type: text/plain, Size: 1758 bytes --]

"B.V. Raghav" <bvraghav@iitk.ac.in> čálii:

> Kevin Brubeck Unhammer <unhammer@fsfe.org> writes:
>
>>
>> "commits" is a dovecot IMAP folder, synced by offlineimap to
>> fastmail. My workaround is to delete
>>
>> ("commits" (3 . 8) ((1 . 95923)) ((unexist (1 . 75894) (75896... [SNIPPED]
>>
>> From .newsrc.eld, but it keeps coming back. I've also tried deleting
>> "commits" from .newsrc, to no avail. It seems like a bug in gnus (though
>
> Thanks Kevin for the direction.
>
> In my case, it is the another remote imap server `nnimap:r-bvr' and one
> of the folder pops out with an error in the debugger. I do not know
> why, or cant predict which one?
>
> I took the deleted part from .newsrc.eld in two subsequent runs, and
> ediff-ed it. Following were the observations (n, m, a1, a2, b all are
> numbers):
>
> 1. there is a difference in the `modseq' cdr. For example,
>    (modseq . "n") changes to (modseq . "m")
>    or
>    (modseq . "n") changes to (modseq) - or vice versa

Yes, for me the working .eld has (modseq) while the current
nonworking one has (modseq . "99209").

> 2. there is a difference in active cdr. For example,
>    (active a1 . b) changes to (active a2 . b)

For me, the difference is in the b here (and only the number is
different, not the structure), so I believe the active change may be
unrelated.


But I also see a difference in the first two elements after after the
string "commits":

working .newsrc.eld has
 ("commits" 3 ((1 . 96052)) …)

failing .newsrc.eld has
 ("commits" (3 . 1) ((1 . 96052)) …)

Note also that the backtrace said it failed at
 gnus-range-difference((nil . 95923) nil)
 nnimap-update-info(("commits" (3 . 8) ((1 . 95923)) …)


-Kevin

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 472 bytes --]



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

* Re: gnus-range-difference((nil . 95923) nil) → (wrong-type-argument number-or-marker-p nil)
  2016-04-08 13:26   ` Kevin Brubeck Unhammer
@ 2016-04-14  9:40     ` Kevin Brubeck Unhammer
  0 siblings, 0 replies; 6+ messages in thread
From: Kevin Brubeck Unhammer @ 2016-04-14  9:40 UTC (permalink / raw)
  To: info-gnus-english


[-- Attachment #1.1: Type: text/plain, Size: 1076 bytes --]

Kevin Brubeck Unhammer <unhammer@fsfe.org> čálii:

> "B.V. Raghav" <bvraghav@iitk.ac.in> čálii:
>
>> Kevin Brubeck Unhammer <unhammer@fsfe.org> writes:
>>
>>> Hi,
>>>
>>>
>>> I keep getting this error which appears when I start gnus or press "g":
>>>
>>> [SNIPPED]
>>>
>>> From .newsrc.eld, but it keeps coming back. I've also tried deleting
>>> "commits" from .newsrc, to no avail. It seems like a bug in gnus (though
>>> possibly due to a another bug in dovecot/offlineimap/fastmail).
>>
>> Similar (unprecedented) behaviour here. I filed a bug report
>> http://permalink.gmane.org/gmane.emacs.bugs/116201
>> at emacs.bugs
>>
>> Consider supporting it with your observations.
>
> Replied through gmane; thanks for the reference (seems to be the same
> bug).

My gmane-reply doesn't seem to have gone through there yet, so replying
here for now with another observation: I believe it may be happening
when the expiry kicks in (my "commits" folder is in
gnus-total-expirable-newsgroups).



-- 
Kevin Brubeck Unhammer

GPG: 0x766AC60C

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 472 bytes --]



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

end of thread, other threads:[~2016-04-14  9:40 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-07  7:30 gnus-range-difference((nil . 95923) nil) → (wrong-type-argument number-or-marker-p nil) Kevin Brubeck Unhammer
2016-04-08 12:29 ` B.V. Raghav
2016-04-08 13:26   ` Kevin Brubeck Unhammer
2016-04-14  9:40     ` Kevin Brubeck Unhammer
2016-04-09  6:03 ` B.V. Raghav
2016-04-09  8:54   ` Kevin Brubeck Unhammer

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