[Bug 345333] [NEW] sync engine fails to read in partnerships if unconventional items are conatined in a partnership
softcore
softcore at web.de
Thu Mar 19 10:03:02 UTC 2009
Public bug reported:
Binary package hint: synce-sync-engine
synce-sync-engine 0.13 on ubuntu 8.10,
On windows partnerships birdisync adds a few new syncable categories to the partnership.
Even though a different partnership which does not contain any unknown items is used to sync with linux sync engine
parses the windows partnership and fails as soon it encounters the unknown GUID used for the non standard items (see end of the logfile below). If the partnership containing the non standard items is removed from the phone then everything works as expected. Simple fix: don't try to verify GUIDs for partnerships which are not used by sync engine!
Partnership WinXP on host ALEX is used on windows and doesn't need to be fully parsed.
Partnership ubuntu on host myosin is parsed correctly if the windows partnership is removed.
LISTING OF LOGFILE:
2009-03-19 11:00:19,141 DEBUG syncengine : running main loop
2009-03-19 11:00:19,142 DEBUG syncengine : creating SyncEngine object
2009-03-19 11:00:19,369 INFO engine.syncengine.kernel : __init__: connected device found
2009-03-19 11:00:19,385 INFO engine.syncengine.kernel : _CBHalDeviceConnected: device connected at udi /org/freedesktop/Hal/devices/net_80_00_60_0f_e8_00
2009-03-19 11:00:19,463 INFO engine.syncengine.kernel : device WM_Alexander_H4 connected
2009-03-19 11:00:19,464 INFO engine.syncengine.kernel : ProcessAuth : processing authorization for device 'WM_Alexander_H4'
2009-03-19 11:00:19,465 INFO engine.syncengine.kernel : ProcessAuth: authorization not required for device 'WM_Alexander_H4'
2009-03-19 11:00:19,465 DEBUG engine.syncengine.kernel : OnConnect: setting up RAPI session
2009-03-19 11:00:19,493 DEBUG engine.syncengine.kernel : OnConnect: Attempting to bind partnerships
2009-03-19 11:00:19,493 INFO engine.partnerships.Partnerships : AttemptToBind: Reading partnerships and looking for host binding
2009-03-19 11:00:19,493 INFO engine.partnerships.Partnerships : ClearDevicePartnerships: clearing all device partnership info
2009-03-19 11:00:19,494 DEBUG engine.partnerships.Partnerships : ReadDevicePartnerships: reading partnerships from device registry
2009-03-19 11:00:19,513 DEBUG engine.partnerships.Partnerships : ReadDevicePartnerships: read partnership ID = 165669274, Hostname = myosin
2009-03-19 11:00:19,513 DEBUG engine.partnerships.Partnerships : _read_device: Adding entry
2009-03-19 11:00:19,531 DEBUG engine.partnerships.Partnerships : ReadDevicePartnerships: read partnership ID = 96344278, Hostname = ALEX
2009-03-19 11:00:19,531 DEBUG engine.partnerships.Partnerships : _read_device: Adding entry
2009-03-19 11:00:19,540 DEBUG engine.partnerships.Partnerships : ReadDevicePartnerships: querying synchronization source information from device
2009-03-19 11:00:19,540 DEBUG engine.xmlutil : _config_query: CeProcessConfig request is
<wap-provisioningdoc>
<characteristic type="Sync">
<characteristic-query recursive="false" type="Sources"/>
</characteristic>
</wap-provisioningdoc>
2009-03-19 11:00:20,365 DEBUG engine.xmlutil : _config_query: CeProcessConfig response is
<?xml version="1.0" encoding="utf-8"?>
<wap-provisioningdoc>
<characteristic type="Sync">
<characteristic recursive="false" type="Sources">
<characteristic type="{10C2195A-DCE8-47F6-A45B-6ED76B9D4076}"/>
<characteristic type="{786226D5-4F39-A33A-BD98-D670F2E3833E}"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
2009-03-19 11:00:20,366 DEBUG engine.xmlutil : _config_query: CeProcessConfig request is
<wap-provisioningdoc>
<characteristic type="Sync">
<characteristic type="Sources">
<characteristic-query type="{10C2195A-DCE8-47F6-A45B-6ED76B9D4076}"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
2009-03-19 11:00:21,877 DEBUG engine.xmlutil : _config_query: CeProcessConfig response is
<?xml version="1.0" encoding="utf-8"?>
<wap-provisioningdoc>
<characteristic type="Sync">
<characteristic type="Sources">
<characteristic type="{10C2195A-DCE8-47F6-A45B-6ED76B9D4076}">
<characteristic type="Engines">
<characteristic type="{176F4FFD-F20C-4BD4-BDD7-01D0726C567B}">
<characteristic type="CarrierConnectorList"/>
<characteristic type="Providers">
<characteristic type="{33333B59-8844-1594-449B-DEEACCB813B0}">
<parm name="Enabled" value="0"/>
<parm name="Name" value="Microsoft Office OneNote"/>
<parm name="ReadOnly" value="1"/>
</characteristic>
<characteristic type="{6C1E50E0-5A0F-A0FA-B309-29E0BF4F1AC2}">
<parm name="Enabled" value="0"/>
<parm name="Name" value="Media"/>
<parm name="ReadOnly" value="1"/>
</characteristic>
<characteristic type="{3AD69EF6-DC16-FC91-639A-4580377FCC4D}">
<parm name="Enabled" value="0"/>
<parm name="Name" value="WorldMatePro"/>
<parm name="ReadOnly" value="1"/>
</characteristic>
<characteristic type="{C0E6E7B4-9AF7-D4C1-99A9-524217D89185}">
<parm name="Enabled" value="1"/>
<parm name="Name" value="Tasks "/>
<parm name="ReadOnly" value="1"/>
</characteristic>
<characteristic type="{DB2DBAAE-3D2C-DC64-18AC-A25D23AB17A6}">
<parm name="Enabled" value="1"/>
<parm name="Name" value="Mails "/>
<parm name="ReadOnly" value="1"/>
</characteristic>
<characteristic type="{906B22D4-FE5B-040B-8775-C6FB7CCE17C0}">
<parm name="Enabled" value="1"/>
<parm name="Name" value="Events"/>
<parm name="ReadOnly" value="1"/>
</characteristic>
<characteristic type="{47E3B8D0-8253-EA9D-4C9F-200736FD6A03}">
<parm name="Enabled" value="1"/>
<parm name="Name" value="Cards"/>
<parm name="ReadOnly" value="1"/>
</characteristic>
<characteristic type="{B7B6ACB2-AF1D-43F5-BF9A-586111B263EF}">
<parm name="Enabled" value="0"/>
<parm name="Name" value="Dateien"/>
<parm name="ReadOnly" value="1"/>
</characteristic>
<characteristic type="{7E29B5F7-C686-4B0C-9892-FD8BAD8E0D08}">
<parm name="Enabled" value="1"/>
<parm name="Name" value="Favoriten"/>
<parm name="ReadOnly" value="1"/>
</characteristic>
<characteristic type="{8E98CB51-85A4-4777-8DEB-A0298DF8899F}">
<parm name="Enabled" value="0"/>
<parm name="Name" value="Notizen"/>
<parm name="ReadOnly" value="1"/>
</characteristic>
<characteristic type="{4A5D9FE0-F139-4A63-A5A4-4F31CEEA02AD}">
<parm name="Enabled" value="0"/>
<parm name="Name" value="Kalender"/>
<parm name="ReadOnly" value="0"/>
</characteristic>
<characteristic type="{0DD8685C-E272-4FCB-9ECF-2EAD7EA2497B}">
<parm name="Enabled" value="0"/>
<parm name="Name" value="Kontakte"/>
<parm name="ReadOnly" value="0"/>
</characteristic>
<characteristic type="{783AE4F6-4C12-4423-8270-66361260D4F1}">
<parm name="Enabled" value="0"/>
<parm name="Name" value="Aufgaben"/>
<parm name="ReadOnly" value="0"/>
</characteristic>
<characteristic type="{C6D47067-6E92-480E-B0FC-4BA82182FAC7}">
<parm name="Enabled" value="0"/>
<parm name="Name" value="E-Mail"/>
<parm name="ReadOnly" value="0"/>
</characteristic>
</characteristic>
<characteristic type="Settings">
<parm name="CarrierConnector" value=""/>
<parm name="ClientNegotiated" value="0"/>
<parm name="ClientProtocolVersion" value=""/>
<parm name="ConflictResolution" value="1"/>
<parm name="DeviceAddressingMethod" value="0"/>
<parm name="DevicePhoneNumber" value=""/>
<parm name="DeviceSMSAddress" value=""/>
<parm name="Domain" value="DEFAULT"/>
<parm name="EmailAddress" value=""/>
<parm name="Logging" value="0"/>
<parm name="NotificationsSupported" value="0"/>
<parm name="RefreshCertAuthXml" value="0"/>
<parm name="SavePassword" value="1"/>
<parm name="ServerAutdSupport" value="0"/>
<parm name="ServerCertAuthRequired" value="0"/>
<parm name="ServerHTMLMailSupport" value="65536"/>
<parm name="URI" value="Microsoft-Server-ActiveSync"/>
<parm name="UseSSL" value="0"/>
<parm name="User" value="DEFAULT"/>
</characteristic>
</characteristic>
</characteristic>
<parm name="Name" value="WinXP"/>
<parm name="Server" value="ALEX"/>
<parm name="StoreType" value="2"/>
</characteristic>
</characteristic>
</characteristic>
</wap-provisioningdoc>
2009-03-19 11:00:22,027 DEBUG engine.partnerships.Partnerships : ReadDevicePartnerships: read source GUID = {10C2195A-DCE8-47F6-A45B-6ED76B9D4076}, Hostname = ALEX, Description = WinXP
2009-03-19 11:00:22,027 DEBUG engine.partnerships.Partnerships : ReadDevicePartnerships: source matches partnerhip from registry. Initializing partnership
2009-03-19 11:00:22,029 DEBUG engine.partnerships.Partnerships : ReadDevicePartnerships: querying partnerhip synchronization items (providers)
2009-03-19 11:00:22,029 DEBUG engine.partnerships.Partnerships : ReadDevicePartnerships: found provider Cards
2009-03-19 11:00:22,030 DEBUG engine.partnerships.Partnerships : ReadDevicePartnerships: provider is enabled
2009-03-19 11:00:22,030 INFO engine.syncengine.kernel : __init__: exception Unknown GUID "{47E3B8D0-8253-EA9D-4C9F-200736FD6A03}" for provider with name "Cards"
2009-03-19 11:00:22,030 DEBUG syncengine : installing signal handlers
2009-03-19 11:00:22,034 INFO engine.syncengine.kernel : Synchronize: manual sync triggered
** Affects: synce-sync-engine (Ubuntu)
Importance: Undecided
Status: New
--
sync engine fails to read in partnerships if unconventional items are conatined in a partnership
https://bugs.launchpad.net/bugs/345333
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list