Your message dated Sun, 29 Apr 2012 20:44:15 +0100
with message-id <[email protected]>
and subject line Your bug (maybe) has been fixed!
has caused the Debian Bug report #475727,
regarding offlineimap: Aborts if the server refuses to store a message
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
475727: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475727
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: offlineimap
Version: 5.99.8~bpo40+1
Severity: important

I'm trying to use offlineimap to synchronise some local folders to a
Fastmail account. Unfortunately offlineimap runs into a problem when
doing this. The server seems to refuse to store a message, causing
offlineimap to abort with an AssertionError.

This is rather hard to debug because offlineimap prints out the message
that failed on a single line, and since the message is several megabytes
long... well, ugliness occurs. :)

The output from 'offlineimap -d imap -1' is as follows. Note that I had to
truncate the lines as they were several megabytes long:

Copy message -5327 Maildir[INBOX.AD] -> IMAP[INBOX.AD], LocalStatus[INBOX.AD]
Thread 'New msg sync from INBOX.AD' terminated with exception:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.4/offlineimap/threadutil.py", line 153, 
in run
    Thread.run(self)
  File "threading.py", line 422, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/var/lib/python-support/python2.4/offlineimap/folder/Base.py", line 
212, in syncmessagesto_neguid_msg
    successuid = tryappend.savemessage(uid, message, flags, rtime)
  File "/var/lib/python-support/python2.4/offlineimap/folder/IMAP.py", line 
297, in savemessage
    date, content)[0] == 'OK')
AssertionError

Last 18 debug messages logged for New msg sync from INBOX.AD prior to exception:
imap: savemessage: called
imap: savemessage: using date "12-Apr-2008 13:30:06 +0100"
imap: savemessage: initial content is: 'Return-path: <xxx@xxx>\r\nEnvelope-to: 
xxx@xxx.
imap: savemessage: new headers are: 
X-OfflineIMAP-1095918053-466173746d61696c-494e424f582e4144: 
1208012838-0853302813991-v5.
imap: savemessage_addheader: called to add 
X-OfflineIMAP-1095918053-466173746d61696c-494e424f582e4144: 
1208012838-0853302813
imap: savemessage_addheader: insertionpoint = 47
imap: savemessage_addheader: leader = 'Return-path: <xxx@xxx>'
imap: savemessage_addheader: newline = 
'\r\nX-OfflineIMAP-1095918053-466173746d61696c-494e424f582e4144: 
1208012838-085330281
imap: savemessage_addheader: trailer = '\r\nEnvelope-to: 
xxx@xxx\nDelivery-date: Mon, 09 Oct 2006 14:59:54
imap: savemessage: new content is: 'Return-path: 
<xxx@xxx>\r\nX-OfflineIMAP-1095918053-466173746d61
imap: savemessage: new content length is 7474261
imap:   07:24.25 > CGFG13 APPEND INBOX.AD (\Seen) "12-Apr-2008 13:30:06 +0100" 
{7474261}
imap:   07:24.36 < + go ahead
imap:   07:24.36        matched r'\+( (?P<data>.*))?' => (' go ahead', 'go 
ahead')
imap:   07:24.36 write literal size 7474261
imap:   07:37.38 < CGFG13 NO Message contains NUL characters
imap:   07:37.38        matched r'(?P<tag>CGFG\d+) (?P<type>[A-Z]+) 
(?P<data>.*)' => ('CGFG13', 'NO', 'Message contains NUL 
imap:   07:37.39 NO response: Message contains NUL characters

What I'd like is for offlineimap to continue the synch, and present me with a
list of failed messages at the end. Currently I have to run it, and wait for it
to fail each time, fixing up messages one by one.

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (540, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages offlineimap depends on:
ii  python                        2.4.4-2    An interactive high-level object-o
ii  python-support                0.7.6      automated rebuilding support for p

offlineimap recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Version: 6.5.3.1-1

The upstream author has indicated [0] that your bug may have potentially
been fixed in 6.4.0 release.

6.5.3.1 has been recently uploaded into debian sid.

Please try this new release. From quick testing it appears to have
solved many issues.

If you still encounter your or new bugs, please either reopen or file
new bugs as appropriate.

[0] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626417#41

-- 
Regards,
Dmitrijs.

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to