id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc
1169,Syncing with Sunbird and SyncML over Bluetooth causes data loss sometimes,Dead1nside,henrik,"Fedora 11

[Jon@Jon-Laptop ~]$ rpm -qa ""*opensync*""
libopensync-plugin-evolution2-0.22-2.fc11.i586
libopensync-plugin-synce-wm5-0.14-3.fc11.i586
libopensync-plugin-palm-0.22-2.fc11.i586
libopensync-plugin-python-0.22-2.fc11.i586
libopensync-plugin-google-calendar-0.22-2.fc11.i586
libopensync-plugin-opie-0.22-2.fc11.i586
libopensync-plugin-irmc-0.22-2.fc11.i586
libopensync-plugin-kdepim-0.22-5.fc11.i586
barry-opensync-0.15-0.7.20090630git.fc11.i586
libopensync-0.22-4.fc11.i586
libopensync-plugin-sunbird-0.22-5.fc11.i586
libopensync-plugin-syncml-0.22-2.fc11.i586
libopensync-plugin-file-0.22-2.fc11.i586
libopensync-devel-0.22-4.fc11.i586
libopensync-plugin-gpe-0.22-2.fc11.i586
libopensync-plugin-synce-0.22.1-1.fc11.i586
libopensync-plugin-moto-0.22-2.fc11.i586
libopensync-plugin-gnokii-0.22-2.fc11.i586

I believe they had to downgrade from a later version to these for stability at some point.

Problem:

Anyway, I got it all to work fine and I was very pleased with it. Until I forgot to enable bluetooth on my computer as well as the phone and pressed 'Refresh' in Multisync-gui - it started the process and didn't work obviously. So I turned bluetooth on, on both devices and I ended up with duplicates. So I deleted all the entries on the phone (confident, as I'd experienced this problem earlier when trying to get opensync to work for the first time) and pressed 'Refresh' again this time it didn't sync anything to the phone. The phone's calendar was empty and so too was the computer's calendar.

Expected behaviour:

OpenSync should not have been destructive. It should've detected there were no entries on the phone but many on the computer and successfully copied them over. Luckily I had a two-month old backup. ",defect,new,normal,,Plugin: mozilla,0.22,major,,,
