Hi and thank you for working on this!
I downloaded, built etc. blueZync4thunderbird using SVN today (15/3/09) according to your manual. I get quite far with the sync. Sync with my phone starts, I get the conflict reporting window. But when I click OK on this, blueZync will work a few seconds and than crash. In the Terminal I started Thunderbird from, I get the following error message:
PATH/libsyncml/libsyncml/objects/sml_ds_server.c:1013:E:smlDsSessionSendSync: Assertion "dsession" failed
Aborted
...where PATH ist the Directory I downloaded the files to and built the packages from.
Sometimes the error message ist even:
** (gecko:8187): WARNING **: smlDataSyncObjectUnref: Command failed. The recipient encountered an unexpected condition which prevented it from fulfilling the request. Transport was not in the state "Initialized"
/PATH/libsyncml/libsyncml/objects/sml_ds_server.c:1013:E:smlDsSessionSendSync: Assertion "dsession" failed
Aborted
I hope You can work with this. The OSYNC_TRACE archive is near 500kb, so I can't attach it - I don't know what to look for.
I use Kubuntu 8.10, Thunderb. 2.0.0.19 and the default settings for the syncml-obex-client from blueZync.
And I use a Sony Ericsson k610i phone, which might be a problem. I have been testing the opensync 0.22-Release on it and with syncml it will sync the contacts to a file plugin but not the events. But the above reported error occurs also if I select "Calender None" in the blueZync settings. In fact - I really would like to have the Calendar-Syncing.
Regards,
jan
This looks like a problem with the SyncML plugin or libsyncml.
I would suggest that you file a ticket for the syncml plugin at http://opensync.org/
If you tar and gzip the traces, it should be possible to attach them.
Don't forget to include the SYNCML traces as well.
Thanks for Your answer.
I added 6 of the 7 trace thread-files, the 7th ist >6 MB (!?).
I'm sorry, but I couldn't reproduce the described problem today (with less sync data) - the syncing hung up much earlier.
I'm also sorry for not finding the necessary information on opensync.org to trace SYNCML.
If all this is useless information to You, please feel free to close or remove this tracker entry.
regards
jan
Hi,
The info you provide is most valuable, and we certainly wish to solve this issue!
However, blueZync is just about synchronizing mozilla; the SyncML stuff is handled by the (very capable and responsive) people over at http://opensync.org/ and https://libsyncml.opensync.org/
That's why I suggest that you file a ticket there...
For tracing:
export OSYNC_TRACE=path
export SYNCML_TRACE=path
export SYNCML_LOg=path
In any case, development is progressing, so it would be most useful if you - when filing bugs, traces, etc - identify which SVN versions of opensync, mozilla-sync, syncml, libsyncml etc. you are using.
And it would be great if you could update to SVN head every now and then...
/H
There has been a number of updates to libsyncml, OpenSync, the syncml plugin and blueZync, which may have an impact on this problem.
It would be great if you could try to build out of SVN again.
/Henrik