Ticket #382 (closed defect: invalid)

Opened 5 years ago

Last modified 23 months ago

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

received-0.wbxml Download (1.3 KB) - added by ErikEngerd 5 years ago.
Log file
Thread3063098272.log Download (5.1 KB) - added by ErikEngerd 5 years ago.
Thread3081894192.log Download (7.9 KB) - added by ErikEngerd 5 years ago.

Change History

comment:1 Changed 5 years ago by ErikEngerd

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

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:3 Changed 5 years ago by ErikEngerd

I have attached the requested files.

Changed 5 years ago by ErikEngerd

Log file

Changed 5 years ago by ErikEngerd

Changed 5 years ago by ErikEngerd

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

Note: See TracTickets for help on using tickets.