OfflineIMAP and gchats (redux)

Ng Oon-Ee ngoonee at gmail.com
Mon Mar 21 22:41:10 UTC 2011


On Mon, 2011-03-21 at 16:45 -0400, Greg Grossmeier wrote: 
> Hello,
> 
> I am experiencing a consistent problem with consistent symptoms (luckily! 
> boy do I hate reporting issues where I can't point to specifics).
> 
> In sum, it is the same issue as discussed on this list back in 2009 (with 
> a suggested work around):
> http://thread.gmane.org/gmane.mail.imap.offlineimap.general/1349/focus=1353
> 
> It is a situation where OfflineIMAP crashes after the following sequence 
> of events:
> 
> 1. Person is using offlineIMAP with gmail
> 2. That person's gmail account receives a message to their inbox which is 
>    of one of gmail's IM-in-an-email type ("while you were gone someone 
>    IM'd you this" type).
> 3. That message is synced down to a Maildir folder via offlineIMAP
> 4. The person moves that message to a different folder
> 5. OfflineIMAP attempts to sync back up that message to gmail's IMAP 
>    servers
> 6. OfflineIMAP crashes
> 
> I am attaching a log that was produced with "offlineimap -1 -d imap" a 
> per John's advice in 2009[0] (only the relevant crash/message, as it is 
> quite large otherwise).
> 
> I am running the packaged version in Ubuntu 10.10, which is 
> 6.2.0.2ubuntu1. (Unfortunately, that is also the version that is 
> currently in 11.04.) I don't see any seemingly relevant changes/bug fixes 
> since 6.3.0[1], however.
> 
> Is there a way to modify OfflineIMAP to handle this situation correctly?
> 
> Best,
> 
> Greg
> 
> 0: http://article.gmane.org/gmane.mail.imap.offlineimap.general/1556
> 1: https://github.com/nicolas33/offlineimap/blob/master/Changelog.rst

A workaround I've found personally is that if you edit the file in your
maildir and remove the X-* headers it works. It also works if you remove
some other lines but keep those headers (can't remember which lines
precisely).




More information about the OfflineIMAP-project mailing list