David Chmelik posted on Thu, 18 Dec 2025 06:44:26 -0000 (UTC) as
excerpted:

[condensed: raw message file has 2010 date, groups file has...]
>> 
>>>  <9c6ed8db-d68d-4239-a9b5-31e3432d4...@q14g2000yqe.googlegroups.oom>
>>>                 Critique this definition of mathematics Dan
>>>                 Christensen <[email protected]>
>>>                 10756479085
>> 
>> This date is wrong and is in the far future:
>> 
>> $ date -d @10756479085 Fri 11 Nov 07:51:25 CET 2310
[...]
>> At this point, the group file is corrupted. I don't know how. It's
>> possible that the nntp server returned bad time stamp.
>>
>> The easy solution is to remove the wrong entries (or the whole group
>> file) and download again the headers.
> [...]
> 
> Okay, but it happened a second time to dozens newsgroups downloaded from
> GigaNews, except not when I do in ThunderBird, so it may be a PAN2
> problem unless ThunderBird has error correction and it's a GigaNews
> problem?  I asked them and they said the problem is in the NNTP client
> but technical support might've just been told to say so and not know...

All this interesting thread I've been missing while I've been busy with a 
long-term project (umm, 1 yr into what's looking like a 3 year project) 
taking most of my time...

This is reminding me of a header-folding bug from a few years ago, where 
pan was actually attempting to post messages with invalid headers and 
messages were getting refused or ignored on posting as a result.  In that 
case it was usually attempted responses in long threads triggering the 
problem when the message-ID list in the References: header got long enough 
to need wrapped/folded.  Turned out it was actually a gmime bug affecting 
only a specific release or two, and gmime had a new release fixing the bug 
pretty close to when we finally traced it to gmime, so those on slower-to-
update distros mostly never had an affected gmime at all, while the 
rolling-release users saw it but got it fixed relatively quickly too.

So any chance this date bug could be gmime date-processing or general 
header-processing related?  Worth at least keeping in mind the 
possibility, if so.

So not sure it's gmime, but might be worth comparing versions.  FWIW, 
gmime-3.2.15 seems to be current, released in June of 2024 so ~18 months 
ago.  https://github.com/jstedfast/gmime

FWIW a quick look there at issues both open and closed doesn't turn up 
anything date specific, but there are several header-parsing issues 
including a more general discussion still open one and another closed/
fixed one mentioning pan specifically with bad Newsgroups: header 
parsing.  (The Newsgroups: header one was May of 2024 so the fix should be 
in the current 3.2.15 from June 2024.)

gmime-3.2.15 (gentoo -r1) is what I have here too, but I've not tested 
whether this date bug affects me or not (I've not seen it on gmane, 
but...).

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman


_______________________________________________
Pan-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/pan-users

Reply via email to