Package: offlineimap
Version: 6.2.0+nmu1
Severity: normal
offlineimap crashes reproducably after I moved a message that was new in the
INBOX folder to another folder producing the following traceback:
Thread 'New msg sync from Sonstiges' terminated with exception:
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.5/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/pymodules/python2.5/offlineimap/folder/Base.py", line 212, in
syncmessagesto_neguid_msg
successuid = tryappend.savemessage(uid, message, flags, rtime)
File "/usr/lib/pymodules/python2.5/offlineimap/folder/IMAP.py", line 297, in
savemessage
date, content)[0] == 'OK')
File "/usr/lib/python2.5/imaplib.py", line 318, in append
return self._simple_command(name, mailbox, flags, date_time)
File "/usr/lib/python2.5/imaplib.py", line 1055, in _simple_command
return self._command_complete(name, self._command(name, *args))
File "/usr/lib/python2.5/imaplib.py", line 892, in _command_complete
raise self.error('%s command error: %s %s' % (name, typ, data))
error: APPEND command error: BAD ['Invalid internal date.']
due to #435940 "debug log should not include full email body" the debug log
contained the whole message. I modified the session log to strip personal
information. I can give a full log including the body in private mail if it is
needed.
The imap server side is a dovecot server and time is synchronized using ntp on
client and server machines.
Regards
Jan Dittberner
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.30-2-686 (SMP w/2 CPU cores)
Locale: LANG=de, LC_CTYPE=de (charmap=UTF-8) (ignored: LC_ALL set to
de_DE.UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages offlineimap depends on:
ii python 2.5.4-2 An interactive high-level object-o
ii python-support 1.0.6 automated rebuilding support for P
offlineimap recommends no packages.
Versions of packages offlineimap suggests:
pn python-kerberos <none> (no description available)
-- no debconf information
--
Jan Dittberner - Debian Developer
GPG-key: 4096R/558FB8DD 2009-05-10
B2FF 1D95 CE8F 7A22 DF4C F09B A73E 0055 558F B8DD
http://ddportfolio.debian.net/ - http://people.debian.org/~jandd/
OfflineIMAP 6.2.0
Copyright (C) 2002 - 2009 John Goerzen <[email protected]>
This software comes with ABSOLUTELY NO WARRANTY; see the file
COPYING for details. This is free software, and you are welcome
to distribute it under the conditions laid out in COPYING.
***** Processing account Home
Copying folder structure from IMAP to Maildir
Establishing connection to pneumantius.dittberner.home:993.
Syncing Administration: IMAP -> Maildir
Syncing Arbeit: IMAP -> Maildir
Syncing Arbeit.Handel: IMAP -> Maildir
Syncing Arbeit.Publikationen: IMAP -> Maildir
Syncing Carrier: IMAP -> Maildir
Syncing Communities: IMAP -> Maildir
Syncing Communities.OSS: IMAP -> Maildir
Syncing Communities.Umfragen: IMAP -> Maildir
Syncing Drafts: IMAP -> Maildir
Syncing Entwicklung: IMAP -> Maildir
Syncing Entwicklung.CAcert: IMAP -> Maildir
Syncing Entwicklung.Debian: IMAP -> Maildir
Syncing Entwicklung.Debian.Lists: IMAP -> Maildir
Syncing Entwicklung.Debian.NM: IMAP -> Maildir
Syncing Entwicklung.Drupal: IMAP -> Maildir
Syncing Entwicklung.OSS: IMAP -> Maildir
Syncing Entwicklung.Python: IMAP -> Maildir
Syncing Familie: IMAP -> Maildir
Syncing Familie.Hochzeit_Drago_Franzi: IMAP -> Maildir
Syncing Freunde: IMAP -> Maildir
Syncing Fun: IMAP -> Maildir
Syncing Gemeinde: IMAP -> Maildir
Syncing Gemeinde.Dresden: IMAP -> Maildir
Syncing Gemeinde.Dresden.Website: IMAP -> Maildir
Syncing Gemeinde.Sohland: IMAP -> Maildir
Syncing Gemeinde.Sohland.Website: IMAP -> Maildir
Syncing Hosting: IMAP -> Maildir
Syncing Hosting.Domains: IMAP -> Maildir
Syncing Hosting.Kunden: IMAP -> Maildir
Syncing Hosting.Kunden.Rechnungen: IMAP -> Maildir
Syncing Hosting.Newsletter: IMAP -> Maildir
Syncing Hosting.Provider: IMAP -> Maildir
Syncing Hosting.Statistiken: IMAP -> Maildir
Syncing Hosting.Tickets: IMAP -> Maildir
Syncing Hosting.Website: IMAP -> Maildir
Syncing Hosting.Zertifikate: IMAP -> Maildir
Syncing INBOX: IMAP -> Maildir
Syncing Junk: IMAP -> Maildir
Syncing Linux: IMAP -> Maildir
Syncing Sent: IMAP -> Maildir
Syncing Shops: IMAP -> Maildir
Syncing Shops.Support: IMAP -> Maildir
Syncing Software: IMAP -> Maildir
Syncing Sonstiges: IMAP -> Maildir
Copy message -1 Maildir[Sonstiges] -> IMAP[Sonstiges], LocalStatus[Sonstiges]
Copy message -1 Maildir[Sonstiges] -> LocalStatus[Sonstiges]
Syncing Sonstiges.Behoerden: IMAP -> Maildir
Syncing Templates: IMAP -> Maildir
Syncing Trash: IMAP -> Maildir
Syncing Website: IMAP -> Maildir
Syncing local_system: IMAP -> Maildir
Thread 'New msg sync from Sonstiges' terminated with exception:
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.5/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/pymodules/python2.5/offlineimap/folder/Base.py", line 212, in
syncmessagesto_neguid_msg
successuid = tryappend.savemessage(uid, message, flags, rtime)
File "/usr/lib/pymodules/python2.5/offlineimap/folder/IMAP.py", line 297, in
savemessage
date, content)[0] == 'OK')
File "/usr/lib/python2.5/imaplib.py", line 318, in append
return self._simple_command(name, mailbox, flags, date_time)
File "/usr/lib/python2.5/imaplib.py", line 1055, in _simple_command
return self._command_complete(name, self._command(name, *args))
File "/usr/lib/python2.5/imaplib.py", line 892, in _command_complete
raise self.error('%s command error: %s %s' % (name, typ, data))
error: APPEND command error: BAD ['Invalid internal date.']
Last 11 debug messages logged for New msg sync from Sonstiges prior to
exception:
imap: savemessage: called
imap: savemessage: using date "19-Dez-2009 18:12:39 +0100"
imap: savemessage: new headers are:
X-OfflineIMAP-x1343996006-52656d6f7465-536f6e737469676573:
1261305572-0410768503447-v6.2.0
imap: savemessage_addheader: called to add
X-OfflineIMAP-x1343996006-52656d6f7465-536f6e737469676573:
1261305572-0410768503447-v6.2.0
imap: savemessage_addheader: insertionpoint = 42
imap: savemessage_addheader: leader = 'Return-path: <STRIPPED_SENDER>'
imap: savemessage_addheader: newline =
'\r\nX-OfflineIMAP-x1343996006-52656d6f7465-536f6e737469676573:
1261305572-0410768503447-v6.2.0'
imap: savemessage: new content length is 2450