ForumsDevelopersOutlook client makes duplicates
Outlook client makes duplicates
Author | Message |
---|---|
aledoux |
Thanks to you guys for all your hard work on these great products.
I'm running Outlook 2007. When I add a task in Toodledo and do a manual sync with the Outlook Sync app (Version 0.9.8.0), it appears in Outlook. Then, next time I do a manual sync, it makes a duplicate task in Toodledo, then another duplicate in Outlook. I originally thought this might have to do with me using the new "ToDo" app to sync Toodledo my iPhone. But I uninstalled that, then uninstalled and reinstalled the Outlook sync app. Still happens. Any idea what might be happening here? Thanks for your help. |
keef |
Hi,
Did you upgrade from a previous version or is did you start with version 0.9.8? This might happen if you ran the client without shutting down and uninstalling an older version - but if that was the case the problem should go away after a reboot. Have you changed any of the synchronization settings from the defaults? If you could create a test task in Outlook and then send a copy of the diagnostics trace for a few successive runs of the manual sync to developer(at)chromadrake.com I might be able to help you further. Cheers keef |
aledoux |
I did upgrade but I had shut down and uninstalled the old version and restarted. I didn't change any default settings. I just got my setup to do duplicates again, here's the trace. Sorry it's so long and thanks again for your help.
SyncApp.exe Information: 0 : SynchLib:synchronizeTasks() performing incremental synchronization SyncApp.exe Information: 0 : SynchLib:performPartialSync() method called SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving modified toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving deleted toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() synching and retrieving toodledo folders SyncApp.exe Information: 0 : SynchLib:synchAndRetrieveToodledoFolders() getting Toodledo Folders SyncApp.exe Information: 0 : SynchLib:synchAndRetrieveToodledoFolders(): updating toodledo folders from outlook SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving toodledo contexts SyncApp.exe Information: 0 : SynchLib:performPartialSync() initializing task item processor SyncApp.exe Information: 0 : SynchLib:performFullSync() initializing task processor SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving outlook tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating contexts SyncApp.exe Information: 0 : SynchLib: createContexts() processing 9 sync records SyncApp.exe Information: 0 : SynchLib:performPartialSync() linking outlook items to contexts. Finding new items SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() processing 9 outlook items SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 0 [change Ideation1 meeting] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 1 [shopping] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 2 [Visit your Account Settings section and configure your account.] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 3 [Add some items to your todo list] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 4 [Visit the Appigo Website] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 5 [retrieve HAA support aterials] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 6 [Cancel plane reservations] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 7 [Cancel conference reservation] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 8 [write to KJ] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() found 0 unmatched outlook items SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding new toodledo items SyncApp.exe Information: 0 : SynchLib: addTasksToContextList() processing 2 toodledo tasks SyncApp.exe Information: 0 : SynchLib: addTasksToContextList() found 1 unmatched toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding deleted items SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding updated items SyncApp.exe Information: 0 : SynchLib:checkUpdatedOnToodledo() checking ToodleTask: 3027791 [write to KJ] SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating new outlook item contexts SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating new toodledo item contexts SyncApp.exe Information: 0 : SynchLib:processContexts() processing contexts SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state CreatedOnToodleDo SyncApp.exe Information: 0 : StateCreatedOnToodleDo():Process method called SyncApp.exe Information: 0 : TaskItemProcessor:createTaskItemFromTask(): creating Outlook task from ToodleTask: 3224418 [test task 3] SyncApp.exe Information: 0 : TaskItemProcessor:updateTaskItemFromTask(): updating Outlook task from ToodleTask: 3224418 [test task 3] SyncApp.exe Information: 0 : SyncContext:switchState() moving to state Synched SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SynchLib:processContexts() retreiving updated sync information SyncApp.exe Information: 0 : SynchLib:processContexts() saving sync information SyncApp.exe Information: 0 : SynchLib:processContexts() sync information saved SyncApp.exe Information: 0 : SynchLib:processContexts() updating deleted record log SyncApp.exe Information: 0 : SynchLib:processContexts() deleted record updated SyncApp.exe Information: 0 : SynchLib:performPartialSync() method completed SyncApp.exe Information: 0 : SynchLib:synchronizeTasks() method called SyncApp.exe Information: 0 : SynchLib:synchronizeTasks() load sync records SyncApp.exe Information: 0 : SynchLib:synchronizeTasks() performing incremental synchronization SyncApp.exe Information: 0 : SynchLib:performPartialSync() method called SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving modified toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving deleted toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() synching and retrieving toodledo folders SyncApp.exe Information: 0 : SynchLib:synchAndRetrieveToodledoFolders() getting Toodledo Folders SyncApp.exe Information: 0 : SynchLib:synchAndRetrieveToodledoFolders(): updating toodledo folders from outlook SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving toodledo contexts SyncApp.exe Information: 0 : SynchLib:performPartialSync() initializing task item processor SyncApp.exe Information: 0 : SynchLib:performFullSync() initializing task processor SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving outlook tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating contexts SyncApp.exe Information: 0 : SynchLib: createContexts() processing 10 sync records SyncApp.exe Information: 0 : SynchLib:performPartialSync() linking outlook items to contexts. Finding new items SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() processing 10 outlook items SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 0 [change Ideation1 meeting] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 1 [shopping] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 2 [Visit your Account Settings section and configure your account.] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 3 [Add some items to your todo list] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 4 [Visit the Appigo Website] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 5 [retrieve HAA support aterials] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 6 [Cancel plane reservations] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 7 [Cancel conference reservation] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 8 [write to KJ] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 9 [test task 3] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() found 0 unmatched outlook items SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding new toodledo items SyncApp.exe Information: 0 : SynchLib: addTasksToContextList() found 0 unmatched toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding deleted items SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding updated items SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating new outlook item contexts SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating new toodledo item contexts SyncApp.exe Information: 0 : SynchLib:processContexts() processing contexts SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SynchLib:processContexts() retreiving updated sync information SyncApp.exe Information: 0 : SynchLib:processContexts() saving sync information SyncApp.exe Information: 0 : SynchLib:processContexts() sync information saved SyncApp.exe Information: 0 : SynchLib:processContexts() updating deleted record log SyncApp.exe Information: 0 : SynchLib:processContexts() deleted record updated SyncApp.exe Information: 0 : SynchLib:performPartialSync() method completed SyncApp.exe Information: 0 : SynchLib:synchronizeTasks() method called SyncApp.exe Information: 0 : SynchLib:synchronizeTasks() load sync records SyncApp.exe Information: 0 : SynchLib:synchronizeTasks() performing incremental synchronization SyncApp.exe Information: 0 : SynchLib:performPartialSync() method called SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving modified toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving deleted toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() synching and retrieving toodledo folders SyncApp.exe Information: 0 : SynchLib:synchAndRetrieveToodledoFolders() getting Toodledo Folders SyncApp.exe Information: 0 : SynchLib:synchAndRetrieveToodledoFolders(): updating toodledo folders from outlook SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving toodledo contexts SyncApp.exe Information: 0 : SynchLib:performPartialSync() initializing task item processor SyncApp.exe Information: 0 : SynchLib:performFullSync() initializing task processor SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving outlook tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating contexts SyncApp.exe Information: 0 : SynchLib: createContexts() processing 10 sync records SyncApp.exe Information: 0 : SynchLib:performPartialSync() linking outlook items to contexts. Finding new items SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() processing 10 outlook items SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 0 [change Ideation1 meeting] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 1 [shopping] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 2 [Visit your Account Settings section and configure your account.] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 3 [Add some items to your todo list] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 4 [Visit the Appigo Website] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 5 [retrieve HAA support aterials] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 6 [Cancel plane reservations] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 7 [Cancel conference reservation] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 8 [write to KJ] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 9 [test task 3] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() found 0 unmatched outlook items SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding new toodledo items SyncApp.exe Information: 0 : SynchLib: addTasksToContextList() found 0 unmatched toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding deleted items SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding updated items SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating new outlook item contexts SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating new toodledo item contexts SyncApp.exe Information: 0 : SynchLib:processContexts() processing contexts SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SynchLib:processContexts() retreiving updated sync information SyncApp.exe Information: 0 : SynchLib:processContexts() saving sync information SyncApp.exe Information: 0 : SynchLib:processContexts() sync information saved SyncApp.exe Information: 0 : SynchLib:processContexts() updating deleted record log SyncApp.exe Information: 0 : SynchLib:processContexts() deleted record updated SyncApp.exe Information: 0 : SynchLib:performPartialSync() method completed SyncApp.exe Information: 0 : SynchLib:synchronizeTasks() method called SyncApp.exe Information: 0 : SynchLib:synchronizeTasks() load sync records SyncApp.exe Information: 0 : SynchLib:synchronizeTasks() performing incremental synchronization SyncApp.exe Information: 0 : SynchLib:performPartialSync() method called SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving modified toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving deleted toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() synching and retrieving toodledo folders SyncApp.exe Information: 0 : SynchLib:synchAndRetrieveToodledoFolders() getting Toodledo Folders SyncApp.exe Information: 0 : SynchLib:synchAndRetrieveToodledoFolders(): updating toodledo folders from outlook SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving toodledo contexts SyncApp.exe Information: 0 : SynchLib:performPartialSync() initializing task item processor SyncApp.exe Information: 0 : SynchLib:performFullSync() initializing task processor SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving outlook tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating contexts SyncApp.exe Information: 0 : SynchLib: createContexts() processing 10 sync records SyncApp.exe Information: 0 : SynchLib:performPartialSync() linking outlook items to contexts. Finding new items SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() processing 10 outlook items SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 0 [change Ideation1 meeting] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 1 [shopping] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 2 [Visit your Account Settings section and configure your account.] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 3 [Add some items to your todo list] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 4 [Visit the Appigo Website] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 5 [retrieve HAA support aterials] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 6 [Cancel plane reservations] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 7 [Cancel conference reservation] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 8 [write to KJ] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 9 [test task 3] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() found 0 unmatched outlook items SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding new toodledo items SyncApp.exe Information: 0 : SynchLib: addTasksToContextList() processing 1 toodledo tasks SyncApp.exe Information: 0 : SynchLib: addTasksToContextList() found 1 unmatched toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding deleted items SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding updated items SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating new outlook item contexts SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating new toodledo item contexts SyncApp.exe Information: 0 : SynchLib:processContexts() processing contexts SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state CreatedOnToodleDo SyncApp.exe Information: 0 : StateCreatedOnToodleDo():Process method called SyncApp.exe Information: 0 : TaskItemProcessor:createTaskItemFromTask(): creating Outlook task from ToodleTask: 3224422 [test task 3] SyncApp.exe Information: 0 : TaskItemProcessor:updateTaskItemFromTask(): updating Outlook task from ToodleTask: 3224422 [test task 3] SyncApp.exe Information: 0 : SyncContext:switchState() moving to state Synched SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SynchLib:processContexts() retreiving updated sync information SyncApp.exe Information: 0 : SynchLib:processContexts() saving sync information SyncApp.exe Information: 0 : SynchLib:processContexts() sync information saved SyncApp.exe Information: 0 : SynchLib:processContexts() updating deleted record log SyncApp.exe Information: 0 : SynchLib:processContexts() deleted record updated SyncApp.exe Information: 0 : SynchLib:performPartialSync() method completed SyncApp.exe Information: 0 : SynchLib:synchronizeTasks() method called SyncApp.exe Information: 0 : SynchLib:synchronizeTasks() load sync records SyncApp.exe Information: 0 : SynchLib:synchronizeTasks() performing incremental synchronization SyncApp.exe Information: 0 : SynchLib:performPartialSync() method called SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving modified toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving deleted toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() synching and retrieving toodledo folders SyncApp.exe Information: 0 : SynchLib:synchAndRetrieveToodledoFolders() getting Toodledo Folders SyncApp.exe Information: 0 : SynchLib:synchAndRetrieveToodledoFolders(): updating toodledo folders from outlook SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving toodledo contexts SyncApp.exe Information: 0 : SynchLib:performPartialSync() initializing task item processor SyncApp.exe Information: 0 : SynchLib:performFullSync() initializing task processor SyncApp.exe Information: 0 : SynchLib:performPartialSync() retrieving outlook tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating contexts SyncApp.exe Information: 0 : SynchLib: createContexts() processing 11 sync records SyncApp.exe Information: 0 : SynchLib:performPartialSync() linking outlook items to contexts. Finding new items SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() processing 11 outlook items SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 0 [change Ideation1 meeting] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 1 [shopping] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 2 [Visit your Account Settings section and configure your account.] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 3 [Add some items to your todo list] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 4 [Visit the Appigo Website] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 5 [retrieve HAA support aterials] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 6 [Cancel plane reservations] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 7 [Cancel conference reservation] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 8 [write to KJ] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 9 [test task 3] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() 10 [test task 3] SyncApp.exe Information: 0 : SynchLib:addTaskItemsToContextList() found 0 unmatched outlook items SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding new toodledo items SyncApp.exe Information: 0 : SynchLib: addTasksToContextList() found 0 unmatched toodledo tasks SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding deleted items SyncApp.exe Information: 0 : SynchLib:performPartialSync() finding updated items SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating new outlook item contexts SyncApp.exe Information: 0 : SynchLib:performPartialSync() creating new toodledo item contexts SyncApp.exe Information: 0 : SynchLib:processContexts() processing contexts SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SyncContext:switchState() processing state Synched SyncApp.exe Information: 0 : StateSynched():Process method called SyncApp.exe Information: 0 : SynchLib:processContexts() retreiving updated sync information SyncApp.exe Information: 0 : SynchLib:processContexts() saving sync information SyncApp.exe Information: 0 : SynchLib:processContexts() sync information saved SyncApp.exe Information: 0 : SynchLib:processContexts() updating deleted record log SyncApp.exe Information: 0 : SynchLib:processContexts() deleted record updated SyncApp.exe Information: 0 : SynchLib:performPartialSync() method completed This message was edited Jul 26, 2008. |
keef |
In future could you email the logs, please? The trace files could contain information that you'd rather not publish. Also they are very long and make the thread impossible to read.
That being said, i can an interesting thing from this trace You created a task called 'test task 3' on Toodledo. Toodledo gave it a unique ID of 3224418 . This task then got created on Outlook. Later a second task called 'test task 3' was detected. This had a unique toodledo id of 3224422. Because the task ids are different the sync tool treats this as a new task and again writes it to Outlook. From Outlook's point of view there are now duplicate tasks. Something seems to be changing the id's of your tasks at the web site end and this is confusing the sync app. From my point of view the application is behaving correctly - it treats tasks with different IDs as being different even if they have the same name. Are you running any other external tools or can you think of anything that could be deleting then recreating tasks on the site? If you can't think of anything then we might have to raise this with the Toodledo admins. They might be able to tell us why your tasks are changing IDs. keef |
Jake Toodledo Founder |
The only way a task will get a new id number would be if it was rescheduled due to a repeat setting. When it gets rescheduled a new identical task is created with a new ID number. Otherwise, the ID number should not be changing.
|
aledoux |
I was suspicious of iTunes, but even after I disabled the two COM addins it had enabled in Outlook, and all of its sync options, the problem still exists. No other such tools on my system.
Two little quirks I've noticed: --the duplicates don't get made right away, the "loop" starts only after a few minutes. --it creates a maximum of 2 dups (3 total) in Outlook and 1 dup (2 total) in Toodledo. It's odd that I'm the only one to report having this happen; I can't imagine what could be special about my setup, unless it's something arcane in our Exchange server setup. Thanks again |
keef |
You are the first person who has reporting this, but there are only 100 or so users of the sync tool at the moment so you still could be experiencing an arcane bug. It just isn't immediately obvious what the issue is.
Does the issue occur in the other direction? ie if you make the new task in Outlook instead of Toodledo? If you want, you could send me a more detailed trace by enabling the 'Show Traffic' option on the diagnostics panel. It might shed some more light. keef |
aledoux |
I realized this morning when I walked into my office that I have Outlook, Toodledo and the sync app running on two machines simultaneously. (I can't shut down my computer at work since we need to log in remotely.) And I've been working on my laptop at home the last few days.
While I was working at my office computer (with my laptop off), no duplicates. When I came home and turned the laptop on (office computer still on) there were duplicated as soon as I did a sync. |
keef |
Yep, that would do it :) I should have asked if you had the client running on more than one machine.
They way I resolve this myself is to filter the contexts that I sync to different machines. At work I only sync Outlook with my Work related contexts on Toodledo. At home I sync with all the other Contexts. This avoids the kind of synchronization loop that has been causing your issue. keef This message was edited Jul 27, 2008. |
aledoux |
I feel a little foolish. Now I set the sync on my work computer to the smallest interval and don't use the sync app at all on my laptop.
Thanks for your help. |
mhicken |
Hi --
I'm having the problem with duplicate tasks -- and I only have a laptop -- not multiple computers. I have 0.9.8.2. Any thoughts? Thanks! |
keef |
If you are experiencing problems it is always worth upgrading to the latest version.
If you can capture some trace logs and mail them to me with some more detail about which tasks were duplicated I might be able to offer more insight. Cheers keef |
justinbankhead |
I am also having problems with duplicates. I am on Outlook 2007 and only using a laptop.
|
keef |
justin,
Are you using the latest version of the client? keef |
joliver |
I have a laptop and a desktop and I was hoping to use Toodledo to sync my outlook tasks between the two. Is there any way to do that without creating duplicates without filtering the contexts on each machine? I also use the Toodledo iPhone app.
|
keef |
Are the timezones set correctly on both machines and in the account settings page of Toodledo?
keef |
You cannot reply yet
U Back to topic home
R Post a reply
To participate in these forums, you must be signed in.