<DKIM> cygwin error LocalStatus.py
Nicolas Sebrecht
nicolas.s-dev at laposte.net
Mon Oct 5 14:00:42 BST 2015
On Mon, Oct 05, 2015 at 01:38:00PM +0200, Sander Boer wrote:
> Hi all,
>
> I have some strange errors filling my logs on offlineimap on cygwin:
>
> Folder INBOX.Spam-info [acc: xxx]:
> ERROR: ERROR in syncfolder for xxx folder INBOX.Spam-info: Traceback
> (most recent call last):
> File "/usr/lib/python2.7/site-packages/offlineimap/accounts.py", line
> 407, in syncfolder
> statusfolder.cachemessagelist()
> File
> "/usr/lib/python2.7/site-packages/offlineimap/folder/LocalStatus.py",
> line 72, in cachemessagelist
> assert(line == magicline)
> AssertionError
>
>
> This happens on some folders, not all of them and I can't quite see a
> pattern. Google comes up empty, hence this mail.
>
> I have a pretty vanilla setup apart from the fact that it runs on cygwin
> and I do have a folderfilter to weed out older archives:
>
> folderfilter = lambda folder: not
> re.search('(^2014|2013|2012|2011|2010|2009)', folder)
I think the filters are not related to this issue.
> Tips ?
> Tricks ?
The LocalStatus is the cache. The magicline is a header line to check
that the version of the cache is correct.
You can manually compare the magic line between working and failing
folders. It stands in
<cache_path>/Account-<AccountName>/LocalStatus
Since you are on Windows, pay attention to the return line character in
those files:
\n vs \r\n
You don't say what version of OfflineIMAP you're running.
--
Nicolas Sebrecht
More information about the OfflineIMAP-project
mailing list