<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi,<br>
    <br>
      I'm using OfflineImap for multiple weeks currently, but recently,
    I added another account to my setup and offlineimap is now doing
    strange things.<br>
    Basically, I'm sync'ing multiple IMAP's server to a local maildir,
    and I'm using this maildir for my local imap client (thunderbird).<br>
    <br>
    I've added an account from imap.laposte.net recently, and then
    offlineimap started doing strange thing while sync'ing this account.
    (You can register a test account on <a class="moz-txt-link-abbreviated" href="http://www.laposte.net">www.laposte.net</a> if you need
    one).<br>
    <br>
    Typically, the first sync (removed the account's specific folder in
    my maildir) goes perfectly, but then it fails randomly in the next
    sync. <br>
    Also, when it doesn't fail, it deletes messages but download them
    again, and so on repeatdly.<br>
    <br>
    I'm using offlineimap 6.5.4, with the patch from this mailing list
    for string formatting in python 2.6's,  where "{}" is changed to "{<i>argumentIndex</i>}".<br>
    <br>
    I'm not able to get a debug output as offlineimap deadlock while
    syncing this account when "-d" option is given.<br>
    I'm not seeing any issues for all my other accounts.<br>
    <br>
    Here's the typical output of successive run of offlineimap (no
    message where changed on the server or locally between the runs):<br>
    <br>
    <tt>cyril@CocoonSe:~$ offlineimap -a StageNex<br>
      OfflineIMAP 6.5.4<br>
        Licensed under the GNU GPL v2+ (v2 or any later version)<br>
      Account sync StageNex:<br>
       *** Processing account StageNex<br>
       Establishing connection to imap.laposte.net:993<br>
      ^[[CFolder INBOX [acc: StageNex]:<br>
       Syncing INBOX: IMAP -> Maildir<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Syncing INBOX.INBOX: IMAP -> Maildir<br>
      Folder INBOX [acc: StageNex]:<br>
       Establishing connection to imap.laposte.net:993<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Deleting 48 messages (72531:72578) in Maildir[]<br>
      Folder INBOX.DRAFT [acc: StageNex]:<br>
       Syncing INBOX.DRAFT: IMAP -> Maildir<br>
      Folder INBOX.TRASH [acc: StageNex]:<br>
       Syncing INBOX.TRASH: IMAP -> Maildir<br>
      Folder INBOX.Drafts [acc: StageNex]:<br>
       Syncing INBOX.Drafts: IMAP -> Maildir<br>
      Folder INBOX.OUTBOX [acc: StageNex]:<br>
       Syncing INBOX.OUTBOX: IMAP -> Maildir<br>
      Folder INBOX.QUARANTAINE [acc: StageNex]:<br>
       Syncing INBOX.QUARANTAINE: IMAP -> Maildir<br>
      Folder INBOX [acc: StageNex]:<br>
       Copy message 72579 (1 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72580 (2 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72581 (3 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72582 (4 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72583 (5 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72584 (6 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72585 (7 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72586 (8 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72587 (9 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72588 (10 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72589 (11 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72590 (12 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72591 (13 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72592 (14 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72593 (15 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72594 (16 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72595 (17 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72596 (18 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72597 (19 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72598 (20 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72599 (21 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72600 (22 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72601 (23 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72602 (24 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72603 (25 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72604 (26 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72605 (27 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72606 (28 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72607 (29 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72608 (30 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72609 (31 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72610 (32 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72611 (33 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72612 (34 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72613 (35 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72614 (36 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72615 (37 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72616 (38 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72617 (39 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72618 (40 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72619 (41 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72620 (42 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72621 (43 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72622 (44 of 44) StageRemote:INBOX -> StageLocal<br>
       Deleting 91 messages (1291:1381) in Maildir[]<br>
       Deleting 48 messages (72531:72578) in IMAP[INBOX]<br>
      Account sync StageNex:<br>
       *** Finished account 'StageNex' in 0:21<br>
      <br>
      cyril@CocoonSe:~$ offlineimap -a StageNex<br>
      OfflineIMAP 6.5.4<br>
        Licensed under the GNU GPL v2+ (v2 or any later version)<br>
      Account sync StageNex:<br>
       *** Processing account StageNex<br>
       Establishing connection to imap.laposte.net:993<br>
      Folder INBOX [acc: StageNex]:<br>
       Syncing INBOX: IMAP -> Maildir<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Syncing INBOX.INBOX: IMAP -> Maildir<br>
       Establishing connection to imap.laposte.net:993<br>
      Folder INBOX.DRAFT [acc: StageNex]:<br>
       Syncing INBOX.DRAFT: IMAP -> Maildir<br>
      Folder INBOX.TRASH [acc: StageNex]:<br>
       Syncing INBOX.TRASH: IMAP -> Maildir<br>
      Folder INBOX.Drafts [acc: StageNex]:<br>
       Syncing INBOX.Drafts: IMAP -> Maildir<br>
      Folder INBOX.OUTBOX [acc: StageNex]:<br>
       Syncing INBOX.OUTBOX: IMAP -> Maildir<br>
      Folder INBOX.QUARANTAINE [acc: StageNex]:<br>
       Syncing INBOX.QUARANTAINE: IMAP -> Maildir<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Copy message 1291 (1 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1292 (2 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1293 (3 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1294 (4 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1295 (5 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1296 (6 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1297 (7 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1298 (8 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1299 (9 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1300 (10 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1301 (11 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1302 (12 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1303 (13 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1304 (14 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1305 (15 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1306 (16 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1307 (17 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1308 (18 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1309 (19 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1310 (20 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1311 (21 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1312 (22 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1313 (23 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1314 (24 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1315 (25 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1316 (26 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1317 (27 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1318 (28 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1319 (29 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1320 (30 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1321 (31 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1322 (32 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1323 (33 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1324 (34 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1325 (35 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1326 (36 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1327 (37 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1328 (38 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1329 (39 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1330 (40 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1331 (41 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1332 (42 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1333 (43 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1334 (44 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1335 (45 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1336 (46 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1337 (47 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1338 (48 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1339 (49 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1340 (50 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1341 (51 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1342 (52 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1343 (53 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1344 (54 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1345 (55 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1346 (56 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1347 (57 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1348 (58 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1349 (59 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1350 (60 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1351 (61 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1352 (62 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1353 (63 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1354 (64 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1355 (65 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1356 (66 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1357 (67 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1358 (68 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1359 (69 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1360 (70 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1361 (71 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1362 (72 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1363 (73 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1364 (74 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1365 (75 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1366 (76 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1367 (77 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1368 (78 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1369 (79 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1370 (80 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1371 (81 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1372 (82 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1373 (83 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1374 (84 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1375 (85 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1376 (86 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1377 (87 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1378 (88 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1379 (89 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1380 (90 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Copy message 1381 (91 of 91) StageRemote:INBOX.INBOX ->
      StageLocal<br>
       Deleting 44 messages (72579:72622) in Maildir[]<br>
      Account sync StageNex:<br>
       *** Finished account 'StageNex' in 0:25<br>
      <br>
      cyril@CocoonSe:~$ offlineimap -a StageNex<br>
      OfflineIMAP 6.5.4<br>
        Licensed under the GNU GPL v2+ (v2 or any later version)<br>
      Account sync StageNex:<br>
       *** Processing account StageNex<br>
       Establishing connection to imap.laposte.net:993<br>
      Folder INBOX [acc: StageNex]:<br>
       Syncing INBOX: IMAP -> Maildir<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Syncing INBOX.INBOX: IMAP -> Maildir<br>
       Establishing connection to imap.laposte.net:993<br>
      Folder INBOX [acc: StageNex]:<br>
       Copy message 72579 (1 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72580 (2 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72581 (3 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72582 (4 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72583 (5 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72584 (6 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72585 (7 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72586 (8 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72587 (9 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72588 (10 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72589 (11 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72590 (12 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72591 (13 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72592 (14 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72593 (15 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72594 (16 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72595 (17 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72596 (18 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72597 (19 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72598 (20 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72599 (21 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72600 (22 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72601 (23 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72602 (24 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72603 (25 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72604 (26 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72605 (27 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72606 (28 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72607 (29 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72608 (30 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72609 (31 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72610 (32 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72611 (33 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72612 (34 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72613 (35 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72614 (36 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72615 (37 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72616 (38 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72617 (39 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72618 (40 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72619 (41 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72620 (42 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72621 (43 of 44) StageRemote:INBOX -> StageLocal<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Copy message 72579 (1 of 40) StageLocal: -> StageRemote<br>
      Folder INBOX [acc: StageNex]:<br>
       Copy message 72622 (44 of 44) StageRemote:INBOX -> StageLocal<br>
       Deleting 91 messages (1291:1381) in Maildir[]<br>
      Folder INBOX.DRAFT [acc: StageNex]:<br>
       Syncing INBOX.DRAFT: IMAP -> Maildir<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Copy message 72580 (2 of 40) StageLocal: -> StageRemote<br>
      Folder INBOX.TRASH [acc: StageNex]:<br>
       Syncing INBOX.TRASH: IMAP -> Maildir<br>
      Folder INBOX.Drafts [acc: StageNex]:<br>
       Syncing INBOX.Drafts: IMAP -> Maildir<br>
      Folder INBOX.OUTBOX [acc: StageNex]:<br>
       Syncing INBOX.OUTBOX: IMAP -> Maildir<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Copy message 72581 (3 of 40) StageLocal: -> StageRemote<br>
      Folder INBOX.QUARANTAINE [acc: StageNex]:<br>
       Syncing INBOX.QUARANTAINE: IMAP -> Maildir<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Copy message 72582 (4 of 40) StageLocal: -> StageRemote<br>
       Copy message 72583 (5 of 40) StageLocal: -> StageRemote<br>
       Copy message 72584 (6 of 40) StageLocal: -> StageRemote<br>
       Copy message 72585 (7 of 40) StageLocal: -> StageRemote<br>
       Copy message 72586 (8 of 40) StageLocal: -> StageRemote<br>
       Copy message 72587 (9 of 40) StageLocal: -> StageRemote<br>
       Copy message 72588 (10 of 40) StageLocal: -> StageRemote<br>
       Copy message 72589 (11 of 40) StageLocal: -> StageRemote<br>
       Copy message 72590 (12 of 40) StageLocal: -> StageRemote<br>
       Copy message 72591 (13 of 40) StageLocal: -> StageRemote<br>
       Copy message 72592 (14 of 40) StageLocal: -> StageRemote<br>
       Copy message 72593 (15 of 40) StageLocal: -> StageRemote<br>
       Copy message 72594 (16 of 40) StageLocal: -> StageRemote<br>
       Copy message 72595 (17 of 40) StageLocal: -> StageRemote<br>
       Copy message 72596 (18 of 40) StageLocal: -> StageRemote<br>
       Copy message 72597 (19 of 40) StageLocal: -> StageRemote<br>
       Copy message 72598 (20 of 40) StageLocal: -> StageRemote<br>
       Copy message 72599 (21 of 40) StageLocal: -> StageRemote<br>
       Copy message 72600 (22 of 40) StageLocal: -> StageRemote<br>
       Copy message 72601 (23 of 40) StageLocal: -> StageRemote<br>
       Copy message 72602 (24 of 40) StageLocal: -> StageRemote<br>
       Copy message 72603 (25 of 40) StageLocal: -> StageRemote<br>
       Copy message 72604 (26 of 40) StageLocal: -> StageRemote<br>
       Copy message 72605 (27 of 40) StageLocal: -> StageRemote<br>
       Copy message 72606 (28 of 40) StageLocal: -> StageRemote<br>
       Copy message 72607 (29 of 40) StageLocal: -> StageRemote<br>
       Copy message 72608 (30 of 40) StageLocal: -> StageRemote<br>
       Copy message 72609 (31 of 40) StageLocal: -> StageRemote<br>
       Copy message 72610 (32 of 40) StageLocal: -> StageRemote<br>
       Copy message 72611 (33 of 40) StageLocal: -> StageRemote<br>
       Copy message 72612 (34 of 40) StageLocal: -> StageRemote<br>
       Copy message 72613 (35 of 40) StageLocal: -> StageRemote<br>
       Copy message 72614 (36 of 40) StageLocal: -> StageRemote<br>
       Copy message 72615 (37 of 40) StageLocal: -> StageRemote<br>
       Copy message 72616 (38 of 40) StageLocal: -> StageRemote<br>
       Copy message 72617 (39 of 40) StageLocal: -> StageRemote<br>
       Copy message 72618 (40 of 40) StageLocal: -> StageRemote<br>
       Deleting 91 messages (1291:1381) in IMAP[INBOX.INBOX]<br>
      Account sync StageNex:<br>
       *** Finished account 'StageNex' in 0:31<br>
      <br>
      cyril@CocoonSe:~$ offlineimap -a StageNex<br>
      OfflineIMAP 6.5.4<br>
        Licensed under the GNU GPL v2+ (v2 or any later version)<br>
      Account sync StageNex:<br>
       *** Processing account StageNex<br>
       Establishing connection to imap.laposte.net:993<br>
      Folder INBOX [acc: StageNex]:<br>
       Syncing INBOX: IMAP -> Maildir<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Syncing INBOX.INBOX: IMAP -> Maildir<br>
       Establishing connection to imap.laposte.net:993<br>
      Folder INBOX [acc: StageNex]:<br>
       Copy message 72579 (1 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72580 (2 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72581 (3 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72582 (4 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72583 (5 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72584 (6 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72585 (7 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72586 (8 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72587 (9 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72588 (10 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72589 (11 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72590 (12 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72591 (13 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72592 (14 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72593 (15 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72594 (16 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72595 (17 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72596 (18 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72597 (19 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72598 (20 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72599 (21 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72600 (22 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72601 (23 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72602 (24 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72603 (25 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72604 (26 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72605 (27 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72606 (28 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72607 (29 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72608 (30 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72609 (31 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72610 (32 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72611 (33 of 44) StageRemote:INBOX -> StageLocal<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Copy message 72590 (1 of 34) StageLocal: -> StageRemote<br>
      Folder INBOX [acc: StageNex]:<br>
       Copy message 72612 (34 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72613 (35 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72614 (36 of 44) StageRemote:INBOX -> StageLocal<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Copy message 72591 (2 of 34) StageLocal: -> StageRemote<br>
      Folder INBOX [acc: StageNex]:<br>
       Copy message 72615 (37 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72616 (38 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72617 (39 of 44) StageRemote:INBOX -> StageLocal<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Copy message 72592 (3 of 34) StageLocal: -> StageRemote<br>
      Folder INBOX [acc: StageNex]:<br>
       Copy message 72618 (40 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72619 (41 of 44) StageRemote:INBOX -> StageLocal<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Copy message 72593 (4 of 34) StageLocal: -> StageRemote<br>
      Folder INBOX [acc: StageNex]:<br>
       Copy message 72620 (42 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72621 (43 of 44) StageRemote:INBOX -> StageLocal<br>
       Copy message 72622 (44 of 44) StageRemote:INBOX -> StageLocal<br>
       Deleting 40 messages (1382:1421) in Maildir[]<br>
       Copy message 1422 (1 of 3) StageLocal: -> StageRemote<br>
       ERROR: [Errno 2] No such file or directory:
'/home/cyril/Mail/stage.nexvision@laposte.net/cur/1343821969_5.17456.CocoonSe,U=72590,FMD5=aca32a17825bff5f86362943f232925c:2,S'<br>
       ERROR: Syncing folder  [acc: StageNex]<br>
        [Errno 2] No such file or directory:
'/home/cyril/Mail/stage.nexvision@laposte.net/cur/1343821969_5.17456.CocoonSe,U=72590,FMD5=aca32a17825bff5f86362943f232925c:2,S'<br>
       ERROR: ERROR in syncfolder for StageNex folder : Traceback (most
      recent call last):<br>
        File "/usr/lib/python2.6/dist-packages/offlineimap/accounts.py",
      line 446, in syncfolder<br>
          localfolder.syncmessagesto(remotefolder, statusfolder)<br>
        File
      "/usr/lib/python2.6/dist-packages/offlineimap/folder/Base.py",
      line 526, in syncmessagesto<br>
          action(dstfolder, statusfolder)<br>
        File
      "/usr/lib/python2.6/dist-packages/offlineimap/folder/Base.py",
      line 409, in syncmessagesto_copy<br>
          register = 0)<br>
        File
      "/usr/lib/python2.6/dist-packages/offlineimap/folder/Base.py",
      line 320, in copymessageto<br>
          rtime = self.getmessagetime(uid)<br>
        File
      "/usr/lib/python2.6/dist-packages/offlineimap/folder/Maildir.py",
      line 226, in getmessagetime<br>
          return os.path.getmtime(filepath)<br>
        File "/usr/lib/python2.6/genericpath.py", line 54, in getmtime<br>
          return os.stat(filename).st_mtime<br>
      OSError: [Errno 2] No such file or directory:
'/home/cyril/Mail/stage.nexvision@laposte.net/cur/1343821969_5.17456.CocoonSe,U=72590,FMD5=aca32a17825bff5f86362943f232925c:2,S'<br>
      <br>
        [Errno 2] No such file or directory:
'/home/cyril/Mail/stage.nexvision@laposte.net/cur/1343821969_5.17456.CocoonSe,U=72590,FMD5=aca32a17825bff5f86362943f232925c:2,S'<br>
      Folder INBOX.DRAFT [acc: StageNex]:<br>
       Syncing INBOX.DRAFT: IMAP -> Maildir<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Copy message 72594 (5 of 34) StageLocal: -> StageRemote<br>
      Folder INBOX.TRASH [acc: StageNex]:<br>
       Syncing INBOX.TRASH: IMAP -> Maildir<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Copy message 72579 (6 of 34) StageLocal: -> StageRemote<br>
      Folder INBOX.Drafts [acc: StageNex]:<br>
       Syncing INBOX.Drafts: IMAP -> Maildir<br>
      Folder INBOX.OUTBOX [acc: StageNex]:<br>
       Syncing INBOX.OUTBOX: IMAP -> Maildir<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Copy message 72596 (7 of 34) StageLocal: -> StageRemote<br>
      Folder INBOX.QUARANTAINE [acc: StageNex]:<br>
       Syncing INBOX.QUARANTAINE: IMAP -> Maildir<br>
      Folder INBOX.INBOX [acc: StageNex]:<br>
       Copy message 72597 (8 of 34) StageLocal: -> StageRemote<br>
       Copy message 72598 (9 of 34) StageLocal: -> StageRemote<br>
       Copy message 72599 (10 of 34) StageLocal: -> StageRemote<br>
       Copy message 72600 (11 of 34) StageLocal: -> StageRemote<br>
       Copy message 72580 (12 of 34) StageLocal: -> StageRemote<br>
       Copy message 72602 (13 of 34) StageLocal: -> StageRemote<br>
       Copy message 72603 (14 of 34) StageLocal: -> StageRemote<br>
       Copy message 72595 (15 of 34) StageLocal: -> StageRemote<br>
       Copy message 72605 (16 of 34) StageLocal: -> StageRemote<br>
       Copy message 72606 (17 of 34) StageLocal: -> StageRemote<br>
       Copy message 72581 (18 of 34) StageLocal: -> StageRemote<br>
       Copy message 72608 (19 of 34) StageLocal: -> StageRemote<br>
       Copy message 72582 (20 of 34) StageLocal: -> StageRemote<br>
       Copy message 72604 (21 of 34) StageLocal: -> StageRemote<br>
       Copy message 72619 (22 of 34) StageLocal: -> StageRemote<br>
       Copy message 72620 (23 of 34) StageLocal: -> StageRemote<br>
       Copy message 72621 (24 of 34) StageLocal: -> StageRemote<br>
       Copy message 72622 (25 of 34) StageLocal: -> StageRemote<br>
       Copy message 72584 (26 of 34) StageLocal: -> StageRemote<br>
       Copy message 72583 (27 of 34) StageLocal: -> StageRemote<br>
       Copy message 72585 (28 of 34) StageLocal: -> StageRemote<br>
       Copy message 72607 (29 of 34) StageLocal: -> StageRemote<br>
       Copy message 72586 (30 of 34) StageLocal: -> StageRemote<br>
       Copy message 72587 (31 of 34) StageLocal: -> StageRemote<br>
       Copy message 72588 (32 of 34) StageLocal: -> StageRemote<br>
       Copy message 72589 (33 of 34) StageLocal: -> StageRemote<br>
       Copy message 72601 (34 of 34) StageLocal: -> StageRemote<br>
       Deleting 40 messages (1382:1421) in IMAP[INBOX.INBOX]<br>
      Account sync StageNex:<br>
       *** Finished account 'StageNex' in 0:29<br>
      ERROR: Exceptions occurred during the run!<br>
      ERROR: [Errno 2] No such file or directory:
'/home/cyril/Mail/stage.nexvision@laposte.net/cur/1343821969_5.17456.CocoonSe,U=72590,FMD5=aca32a17825bff5f86362943f232925c:2,S'<br>
      ERROR: Syncing folder  [acc: StageNex]<br>
        [Errno 2] No such file or directory:
'/home/cyril/Mail/stage.nexvision@laposte.net/cur/1343821969_5.17456.CocoonSe,U=72590,FMD5=aca32a17825bff5f86362943f232925c:2,S'<br>
      ERROR: ERROR in syncfolder for StageNex folder : Traceback (most
      recent call last):<br>
        File "/usr/lib/python2.6/dist-packages/offlineimap/accounts.py",
      line 446, in syncfolder<br>
          localfolder.syncmessagesto(remotefolder, statusfolder)<br>
        File
      "/usr/lib/python2.6/dist-packages/offlineimap/folder/Base.py",
      line 526, in syncmessagesto<br>
          action(dstfolder, statusfolder)<br>
        File
      "/usr/lib/python2.6/dist-packages/offlineimap/folder/Base.py",
      line 409, in syncmessagesto_copy<br>
          register = 0)<br>
        File
      "/usr/lib/python2.6/dist-packages/offlineimap/folder/Base.py",
      line 320, in copymessageto<br>
          rtime = self.getmessagetime(uid)<br>
        File
      "/usr/lib/python2.6/dist-packages/offlineimap/folder/Maildir.py",
      line 226, in getmessagetime<br>
          return os.path.getmtime(filepath)<br>
        File "/usr/lib/python2.6/genericpath.py", line 54, in getmtime<br>
          return os.stat(filename).st_mtime<br>
      OSError: [Errno 2] No such file or directory:
'/home/cyril/Mail/stage.nexvision@laposte.net/cur/1343821969_5.17456.CocoonSe,U=72590,FMD5=aca32a17825bff5f86362943f232925c:2,S'<br>
      <br>
        [Errno 2] No such file or directory:
'/home/cyril/Mail/stage.nexvision@laposte.net/cur/1343821969_5.17456.CocoonSe,U=72590,FMD5=aca32a17825bff5f86362943f232925c:2,S'</tt><br>
    <br>
    <br>
    Sometime the error comes from LocalStatus.py, in the line that read
    "os.rename(self.filename + ".tmp", self.filename)". <br>
    I've changed the code to get more information to read like this:<br>
    <tt>    def save(self):<br>
              self.savelock.acquire()<br>
              try:<br>
                  file = open(self.filename + ".tmp", "wt")<br>
                  file.write(magicline + "\n")<br>
                  for msg in self.messagelist.values():<br>
                      flags = msg['flags']<br>
                      flags = ''.join(sorted(flags))<br>
                      file.write("%s:%s\n" % (msg['uid'], flags))<br>
                  file.flush()<br>
                  if self.doautosave:<br>
                      os.fsync(file.fileno())<br>
                  file.close()<br>
                  if os.path.exists(self.filename + ".tmp"):<br>
                      os.rename(self.filename + ".tmp", self.filename)<br>
                  else:<br>
                      errstr = "Temporary file '%s' doesn't exist for
      message '%s'" % \<br>
                          (self.filename + ".tmp", msg['uid'])<br>
                      self.ui.warn(errstr)<br>
                      # Raise the exception anyway<br>
                      os.rename(self.filename + ".tmp", self.filename)<br>
      <br>
                  if self.doautosave:<br>
                      fd = os.open(os.path.dirname(self.filename),
      os.O_RDONLY)<br>
                      os.fsync(fd)<br>
                      os.close(fd)<br>
      <br>
              finally:<br>
                  self.savelock.release()<br>
    </tt><br>
    And, when the error happens here, the file that's not found is
    "~/.offlineimap/Account-StageNex/LocalStatus/dot.tmp"<br>
    Can you help me figure out the issue and solve it ?<br>
    <br>
    Best regards, <br>
    Cyril<br>
    <br>
    I'm not subscribed to the list.<br>
    <br>
    <br>
    <br>
    <br>
  </body>
</html>