Half of today, I've been trying to debug thunderbird. I can't read my mail with it. I have a bunch of unread mails on foss.in lists which fail to show up on the listing. This server is not available to the outside world and therefore I cannot actually get anybody else really interested in this. Here's as far as I've got today - any IMAP4v1 gurus are welcome to jump in and help.
* OK IMAP4rev1 server ready (1.48.6) 1 login "gopalxx" "my-password-is-not-for-you-h4x0rs" 1 OK LOGIN completed 2 select "foss.in" * 1089 EXISTS * 1 RECENT * OK [UNSEEN 1072] Message 1072 is first unseen 2 OK [READ-WRITE] SELECT completed; now in selected state 3 UID fetch 1:* (FLAGS) * 1 FETCH (FLAGS (\Seen) UID 29427) * 2 FETCH (FLAGS (\Seen) UID 29428) ..... * 1072 FETCH (FLAGS (\Recent) UID 34095) * 1073 FETCH (FLAGS (\Seen) UID 34119) .... * 1075 FETCH (FLAGS () UID 34159) .... * 1089 FETCH (FLAGS () UID 34357)
Till here it all looks perfectly ok. Then it starts going bad.
4 UID fetch 34095:34357 (UID RFC822.SIZE.....) * 1072 NO message error; can't fetch that message 5 logout * 1073 FETCH (FLAGS (\Seen) RFC822.SIZE 7658 ...) X-Apparently-To: yopalv82@gahoo.com via 68.142.207.xx; Fri, 16 Dec 2005 21:52:01 -0800 X-Originating-IP: [66.94.237.xx]
And thunderbird, refuses to work at all...
The code - nsImapService.cpp, ain't pretty at all... But I can try debugging - devel-power !!!.
--We don't need no allocation
We don't need no special-nodes
No dark bit-flipping for debugging
Hey! did you leave those bits alone?
-- "Another Glitch in the Call"
Check out the following mail header, I just noticed while debugging Thunderbird.
Coincidence ? ... I think, yes.
--If Santa and Jesus fought over christmas, who would win ?
Felt like reading something while on the way home. Result, bought two new books for slumber reading.
And of course having read Guards! Guards! earlier influenced this purchase quite a bit. The night when I read that, I had dreams of a wall glowing with four shadows in the soot (ala Shrek) and the sound of wall crumbling, only to be held together by a thin sheet of vitreous melt on the surface.
Jingo! so far is AWESOME. And btw, before anyone asks me - my books invariably end up being owned by my sis. This one's prolly going the same way :)
[1] Ballycumber: Look in The Meaning of Liff or an Ireland map.
--One of the universal rules of happiness is: always be wary of any helpful item that weighs less than its operating manual.
-- Terry Pratchett, Jingo