Priority medium
Bug ID 67909
CC syncevolution-issues@syncevolution.org
Assignee syncevolution-issues@syncevolution.org
Summary PBAP Sync Incremental failure with 5000 contacts
Severity major
Classification Unclassified
OS Linux (All)
Reporter eugenio.parodi@intel.com
Hardware Other
Status NEW
Version 1.3.99.3
Component SyncEvolution
Product SyncEvolution

Created attachment 83852 [details]
The syncevo-dbus-server output Dump

Version Used 1.3.99.4
Bluez 5.5


* Syncevolution version Based on:
https://bugs.freedesktop.org/show_bug.cgi?id=64838

syncevolution-1.3.99.4.tar.gz
   + patches:
0002-D-Bus-server-utility-class-for-localed-D-Bus-interfa.txt
0003-D-Bus-server-LocaledListener-must-not-fail-without-s.patch
0004-PIM-adapt-to-locale-changes-at-runtime-FDO-66618.patch



* Test:
I Tried to sync an Android Phone Via PBAP with 5001 contacts.

The Bluetooth Stack Works fine.
I was able to retrieve these 5000 contacts via Obex (PullAll).



* Issue Found:
It seems that syncevo-dbus-server, trying to Sync the contacts in parallel to
the PBAP download, after getting the first N contacts from the transfer, is not
able to catch the next contacts downloaded.
Obex still continue to download the contacts (total amount of time 1' 30")
At the end of the download, syncevo-dbus-server print "Synchronization
successful" and print the results of the first bunch of contacts retrieved.


* Still to confirm or check:
It seems that the tmp file used for the transfer is removed during the Obexd
transfer.


* Attached:
- The Dbus Dump of the Entire session
- The syncevo-dbus-server output Dump
- The sync.py dump


You are receiving this mail because: