From: Stian J. <li...@jo...> - 2006-04-20 19:44:13
|
Hi, This is only with contacts, have not started trying tasks and calendar yet :) I guess you might be wanting some traces if you're gonna look into this. But instead of attaching loads of traces, I thought I'd just describe the problems first, and you can ask for whatever you want, if you're going to look at it :) All this is with SVN from today, and syncml over http. And I understand that much (most?) of these bugs/errors might be due to bugs in the phone. I don't know. But I would like to get to know, and perhaps add a workaround if possible... 1: First problem first, when I make a change on the phone, and then sync; I get: Member 2 of type evo2-sync committed all changes. Member 1 of type syncml-http-server committed all changes. All clients have written connection with device has ended Member 2 of type evo2-sync just disconnected Member 1 of type syncml-http-server had an error while disconnecting: Timeout while waiting for a reply to message "DISCONNECT" All clients have disconnected The sync was successful But when a change has happened in Evolution, I get the normal: Member 2 of type evo2-sync committed all changes. Member 1 of type syncml-http-server committed all changes. All clients have written connection with device has ended Member 2 of type evo2-sync just disconnected Member 1 of type syncml-http-server just disconnected All clients have disconnected The sync was successful I guess this is due to a stupid phone, but I never had this problem with Multisyncs syncml plugin (which I had several nights on irc with Bo to debug :) Besides it makes testing boring, since I have to wait a while before it times out :P 2: I create an contact in evo called "name1 name2" (File as "name2, name1". Puts in a couple of phonenumbers. This contact syncs fine, but on the phone I get two "fields" below the normal fields were the text "name1 name2" and "name2, name1" are. I think this is because this is some fields that my phone doesn't really recognize. (If I choose to "File As: name1 name2" I get "name1 name2" twice instead) 3: If I change this contact on the phone, and syncs it, the "Full name" in Evolution disappears (but "File as" is still correct). Though, this makes me unable to edit the contact in Evolution without first re-adding the "Full name". 4: When I delete a contact in Evolution, I get: Member 1 of type syncml-http-server had an error while commiting changes: Unable to add data. Error writing entry 155 to member 1: Timeout while waiting for a reply to message "COMMIT_CHANGE" Mapping Write Error: Timeout while waiting for a reply to message "COMMIT_CHANGE" Error writing entry 156 to member 1: Timeout while waiting for a reply to message "COMMIT_CHANGE" Mapping Write Error: Timeout while waiting for a reply to message "COMMIT_CHANGE" Member 2 of type evo2-sync just disconnected Received an reply to our sync *** glibc detected *** double free or corruption (fasttop): 0xb3f01388 *** Aborted Deleting on the phone works fine, after sync it is deleted in Evo as well. Just not from Evo... Well, that was it for now. Hope you have time to look into some of this. Or at least give me some feedback... Thanks for you incredibly great work on OpenSync! Best regards, Stian |