Ticket #382 (closed defect: invalid)
Sync of contacts with P990i leads to assertion failure...
| Reported by: | ErikEngerd | Owned by: | dgollub |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.21 |
| Component: | Plugin: syncml | Version: | 0.20 |
| Severity: | normal | Keywords: | p990 syncml1.2 uiq3 |
| Cc: |
Description
When syncing contacts from a P990i using backup mode, I get the following assertion failure:
sml_session.c:1023:E:smlSessionGetSessionID: Assertion "session" failed
The commandline was:
shikra:~ # msynctool --sync filesyncml --wait Synchronizing group "filesyncml" The previous synchronization was unclean. Slow-syncing sml_session.c:1023:E:smlSessionGetSessionID: Assertion "session" failed
I could not find any command-line arguments to increase the output.
Software
- OS: SuSE linux 10.1
- Software versions:
- kdepim3-sync-3.5.1-39
- multisync-gui-0.91.0-3.1
- rsync-2.6.6-18
- libopensync-plugin-file-0.20-2.1
- libopensync-plugin-syncml-0.20-6.1
- libopensync-tools-0.20-3.1
- msynctool-0.20-2.1
- libopensync-0.20-3.1
- libsyncml-0.4.2-5.1
- Installation manager: Smart with the opensync SuSE 10.1 channel.
Group configuration
Groupname: filesyncml Member 1: file-sync Configuration : <config><path>/root/opensync/p990</path><recursive>FALSE</recursive></config> Member 2: syncml-http-server Configuration : <?xml version="1.0"?> <config> <!-- username to use. Leave empty to not require a username --> <username></username> <!-- the password for the username --> <password></password> <!-- The url that you want the server to listen on. This has to be set on the mobile as well. example: "/" --> <url>/</url> <!-- The port where to listen. This has to be set on the mobile as well. --> <port>8081</port> <!-- If wbxml is enabled, defines wether the wbxml should use string tables --> <usestringtable>0</usestringtable> <!-- Never send ADD command, but send REPLACE (not needed normally) --> <onlyreplace>0</onlyreplace> <!-- Sets the maximum allowed size in bytes of incoming messages (some device need this option set). Example: 10000 --> <recvLimit>0</recvLimit> <maxObjSize>0</maxObjSize> <!-- The name of the contacts db. Must be the same as the phones sends --> <contact_db>contacts</contact_db> <!-- The name of the calendar db. Must be the same as the phones sends --> <calendar_db>calendar</calendar_db> <!-- The name of the note db. Must be the same as the phones sends --> <note_db>notes</note_db> </config>
Attachments
Change History
comment:2 Changed 5 years ago by dgollub
- Owner changed from abauer to dgollub
- Status changed from new to assigned
- Component changed from OpenSync to Plugin: syncml
Please provide libsyncml trace files:
export SYNCML_TRACE=/tmp/syncml_trace/ export SYNCML_LOG=/tmp/syncml_log/ msynctool --sync yourgroup
I guess the problem is related to wbxml2. The openSUSE Buildservice repository still use wbxml2-0.9.0. Version 0.9.2 should support SyncML 1.2 but there are some report issues about wbxml2 0.9.2. We plan to prepare a wbxml2-0.9.2 package for the OpenSync?-devel repository.
comment:4 Changed 5 years ago by dgollub
- Status changed from assigned to closed
- Resolution set to invalid
We updated in the openSUSE Buildserivce the OpenSync?-devel repo to wbxml2 0.9.2. Feel free to update the wbxml package to 0.9.2. I am going to close this bug.. it is a issue of libsyncml.
I will open a new ticket in the libsyncml trac, please post any further logfiles with wbxml2 0.9.2 there... http://libsyncml.opensync.org
Thanks for reporting!
comment:5 Changed 23 months ago by sim
decoration Changed 1 year ago by admin
bathtub Changed 1 year ago by admin
solar system Changed 1 year ago by admin
stair parts Changed 1 year ago by admin
solar supply Changed 1 year ago by admin


If you have any suggestions on how to get more information from msynctool about the problem please let me know.