ERROR in syncfolder for (username) folder INBOX : null byte in argument for long()
chris coleman
christocoleman at yahoo.com
Wed Apr 27 16:15:04 BST 2011
Hello Sebastian and all,
Now I am getting the following 2 errors, which involve now 2 user accounts, not
just 1 anymore.
Any suggestion what to do to fix this?? ( BTW this output is using the 6.2.0.2
version. )
Chris
"WARNING : Error occurred attempting to sync account (username): too many values
to unpack
WARNING : Error in syncfolder for (username2) folder INBOX : null byte in
argument for long()
Thread 'New msg sync from INBOX/Junk' terminated with exception:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/offlineimap/threadutil.py", line 149,
in run
Thread.run(self)
File "/usr/lib/python2.5/threading.py", line 446, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/lib/python2.5/site-packages/offlineimap/folder/Base.py", line 209,
in syncmessagesto_neguid_msg
message = self.getmessage(uid)
File "/usr/lib/python2.5/site-packages/offlineimap/folder/UIDMaps.py", line
131, in getmessage
return self._mb.getmessage(self, self.r2l[uid])
File "/usr/lib/python2.5/site-packages/offlineimap/folder/IMAP.py", line 211,
in getmessage
return initialresult[1][0][1].replace("\r\n", "\n")
TypeError: 'NoneType' object is unsubscriptable
Last 1 debug messages logged for New msg sync from INBOX/Junk prior to
exception:
imap: Returned object from fetching 1949131877: ('OK', [None]) "
________________________________
From: chris coleman <christocoleman at yahoo.com>
To: Sebastian Spaeth <Sebastian at SSpaeth.de>; offlineimap mailing list
<offlineimap-project at lists.alioth.debian.org>
Sent: Wed, April 27, 2011 9:52:52 AM
Subject: Re: ERROR in syncfolder for (username) folder INBOX : null byte in
argument for long()
Thanks Sebastian.
UIDVALIDITY... this folder doesnt exist.
Do you mean UIDMapping or FolderValidity ??
How much time will it take to recreate these files when there are 100,000
messages ? Probably many hours, right ?
If I blow away (move away) ONE of the files inside these folders, will
offlineimap recreate just the one file ??
Chris
________________________________
From: Sebastian Spaeth <Sebastian at SSpaeth.de>
To: chris coleman <christocoleman at yahoo.com>; offlineimap mailing list
<offlineimap-project at lists.alioth.debian.org>
Sent: Wed, April 27, 2011 3:42:02 AM
Subject: Re: ERROR in syncfolder for (username) folder INBOX : null byte in
argument for long()
On Tue, 26 Apr 2011 12:05:27 -0700 (PDT), chris coleman
<christocoleman at yahoo.com> wrote:
> Hello,
>
> Offlineimap has been working fine since I repaired the most recent error in the
>
> data files about a week ago (thanks to your help locating the bad data in the
>).
Thanks for the debug log, this really helps. Your error now doesn't look
like data corruption to me. Somewhere it fails to interprete an IMAP
response correctly trying to convert a 'null byte' to a "long()" number,
presumably a email UID.
You could try to blow the UIDVALIDITY file away (or move it out of the
way) for testing, it will just be recreated.
Unfortunately, the error reporting in 6.2. is so rough that I cannot
even see in which line it fails, so I would suggest you try a newer
version of offlineimap. The configuration/status files are compatible,
and it might give you better output.
Sorry for not having better information there
Sebastian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/offlineimap-project/attachments/20110427/f0ba732c/attachment-0001.html>
More information about the OfflineIMAP-project
mailing list