|
From: Hans V. <han...@gm...> - 2008-02-19 09:52:55
|
Hi all, After first having trouble getting libsyncml to detect and compile with wbxml support, it now apparently cannot load the library any way. (The sync hangs after an assert failure in line 457 of "opensync_plugin.c" (which is the last line in the file and does not contain an assert statement)). I have included below the output of the TRACEs for the sync action. Does anyone have any pointers as to: 1) How to properly "force" the system (libsyncml, opensync, plugins) to find/use libwbxml (I now hacked the cmake files to include the -DENABLE_WBXML and -lwbxml2 options during compile/link, but I don't think that is the proper way to do it ;-) 2) Where to go look for the solution to the errors described below. (Although it might be solved when question 1, above, is). I try to "chapterize" below for readability: ========================================== MULTISYNC GUI OUTPUT TO STDOUT/STDERR ========================================== When running the multisync-gui this is the output: hansv@satchmo:~/develop/opensync/0.36/trace$ multisync-gui The previous synchronization was unclean. Slow-syncing ** ERROR **: file opensync_plugin.c: line 457 (osync_plugin_get_path): assertion failed: (plugin) aborting... ==================================================== TRACES LOGGING (OSYNC_TRACE and SYNCML_TRACE) ==================================================== Thread3014605712-7314.log ------------------------------------------------------------------------------------------- Using the OSYNC_TRACE and SYNCML_TRACE options I discover the following: [1203413837.240887] >>>>>>> osync_member_set_objtype_enabled(0x8090e98, todo, 1) [1203413837.241012] <<<<<<< osync_member_set_objtype_enabled [1203413837.241038] [OSPLG] ERROR: Couldn't find the plugin syncml-obex-client for member [1203413837.241062] [OSGRP] ERROR: (null): No sink information, can't load plugin, and I can't return error [1203413837.241085] >>>>>>> osync_member_set_objtype_enabled(0x8090e98, event, 1) [1203413837.241106] <<<<<<< osync_member_set_objtype_enabled [1203413837.241128] [OSPLG] ERROR: Couldn't find the plugin syncml-obex-client for member [1203413837.241150] [OSGRP] ERROR: (null): No sink information, can't load plugin, and I can't return error [1203413837.241172] >>>>>>> osync_member_set_objtype_enabled(0x8090e98, note, 1) [1203413837.241193] <<<<<<< osync_member_set_objtype_enabled [1203413837.241214] [OSPLG] ERROR: Couldn't find the plugin syncml-obex-client for member [1203413837.241237] [OSGRP] ERROR: (null): No sink information, can't load plugin, and I can't return error [1203413837.241259] >>>>>>> osync_member_set_objtype_enabled(0x8090e98, data, 1) [1203413837.241279] <<<<<<< osync_member_set_objtype_enabled [1203413837.241301] [OSPLG] ERROR: Couldn't find the plugin syncml-obex-client for member [1203413837.241322] [OSGRP] ERROR: (null): No sink information, can't load plugin, and I can't return error [1203413837.241344] >>>>>>> osync_member_set_objtype_enabled(0x8090e98, contact, 1) [1203413837.241364] <<<<<<< osync_member_set_objtype_enabled [1203413837.241385] [OSPLG] ERROR: Couldn't find the plugin syncml-obex-client for member [1203413837.241407] [OSGRP] ERROR: (null): No sink information, can't load plugin, and I can't return error [1203413837.241963] >>>>>>> osync_member_set_objtype_enabled(0x8090e98, todo, 0) [1203413837.241994] <<<<<<< osync_member_set_objtype_enabled [1203413837.242017] [OSPLG] ERROR: Couldn't find the plugin syncml-obex-client for member [1203413837.242040] [OSGRP] ERROR: (null): No sink information, can't load plugin, and I can't return error [1203413837.242064] >>>>>>> osync_member_set_objtype_enabled(0x8090e98, note, 0) [1203413837.242085] <<<<<<< osync_member_set_objtype_enabled [1203413837.242106] [OSPLG] ERROR: Couldn't find the plugin syncml-obex-client for member [1203413837.242129] [OSGRP] ERROR: (null): No sink information, can't load plugin, and I can't return error [1203413837.242186] >>>>>>> osengine_new(0x8077d98, 0xb3af3358) [1203413837.242246] Detected User: UID: 1005 GID: 100 Home: /home/hansv ... ...file continues without further apparent errors... ------------------------------------------------------------------------------------------- Thread3014605712-7340.log ------------------------------------------------------------------------------------------- [1203413837.732622] [OSPLG] ERROR: Couldn't find the plugin syncml-obex-client for member ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- Thread3072476864-7314.log ------------------------------------------------------------------------------------------- [1203413834.52925] >>>>>>> osync_env_initialize(0x8077c80, 0xbfc731b0) [1203413834.53279] >>>>>>> osync_env_load_plugins(0x8077c80, (null), 0xbfc731b0) [1203413834.53364] >>>>>>> osync_module_load_dir(0x8077c80, /usr/local/lib/opensync/plugins, 0xbfc731b0) [1203413834.53629] >>>>>>> osync_module_load(0x8077c80, /usr/local/lib/opensync/plugins/syncml_plugin.so, 0xbfc73114) [1203413834.84846] <--- ERROR --- osync_module_load: Unable to open module /usr/local/lib/opensync/plugins/syncml_plugin.so: /usr/local/lib/li bsyncml.so.0: undefined symbol: wbxml_conv_xml2wbxml_withlen [1203413834.84970] [OSPLG] ERROR: Unable to load plugin /usr/local/lib/opensync/plugins/syncml_plugin.so: Unable to open module /usr/local/lib /opensync/plugins/syncml_plugin.so: /usr/local/lib/libsyncml.so.0: undefined symbol: wbxml_conv_xml2wbxml_withlen [1203413834.85079] >>>>>>> osync_module_load(0x8077c80, /usr/local/lib/opensync/plugins/kdepim_lib.so, 0xbfc73114) [1203413834.898259] <<<<<<< osync_module_load: Not loading implementation library [1203413834.898397] >>>>>>> osync_module_load(0x8077c80, /usr/local/lib/opensync/plugins/kdepim_sync.so, 0xbfc73114) [1203413834.898788] osync_plugin_new_info(0x8077c80): 0x808aa10 [1203413834.898842] <<<<<<< osync_module_load: 0x808a560 [1203413834.898894] <<<<<<< osync_module_load_dir [1203413834.898915] <<<<<<< osync_env_load_plugins ... ...file continues without further apparent errors... ------------------------------------------------------------------------------------------- Other logging ------------------------------------------------------------------------------------------- The other log file is for the kdepim-sync plugin and does not contain any readily apparent errors. -- ---- Met vriendelijke groeten / With kind regards Hans Voss --------------------------------------- * Senior Consultant Open Source, Networking and Security * General Open Sourcerer * google talk enabled * blog: http://jazzterdaily.blogspot.com - Tech and other news that caught my attention. * Shared News feed: https://www.google.com/reader/public/atom/user/02723796534474865919/state/com.google/broadcast |
|
From: Hans V. <han...@gm...> - 2008-02-20 16:01:52
|
Is there anybody who can help please? On Feb 19, 2008 10:53 AM, Hans Voss <han...@gm...> wrote: > Hi all, > > After first having trouble getting libsyncml to detect and compile > with wbxml support, it now apparently cannot load the library any way. > (The sync hangs after an assert failure in line 457 of > "opensync_plugin.c" (which is the last line in the file and does not > contain an assert statement)). > > I have included below the output of the TRACEs for the sync action. > > Does anyone have any pointers as to: > 1) How to properly "force" the system (libsyncml, opensync, plugins) > to find/use libwbxml (I now hacked the cmake files to include the > -DENABLE_WBXML and -lwbxml2 options during compile/link, but I don't > think that is the proper way to do it ;-) > 2) Where to go look for the solution to the errors described below. > (Although it might be solved when question 1, above, is). > > I try to "chapterize" below for readability: > > ========================================== > MULTISYNC GUI OUTPUT TO STDOUT/STDERR > ========================================== > When running the multisync-gui this is the output: > hansv@satchmo:~/develop/opensync/0.36/trace$ multisync-gui > The previous synchronization was unclean. Slow-syncing > > ** ERROR **: file opensync_plugin.c: line 457 (osync_plugin_get_path): > assertion failed: (plugin) > aborting... > > ==================================================== > TRACES LOGGING (OSYNC_TRACE and SYNCML_TRACE) > ==================================================== > Thread3014605712-7314.log > ------------------------------------------------------------------------------------------- > Using the OSYNC_TRACE and SYNCML_TRACE options I discover the following: > [1203413837.240887] >>>>>>> > osync_member_set_objtype_enabled(0x8090e98, todo, 1) > [1203413837.241012] <<<<<<< osync_member_set_objtype_enabled > [1203413837.241038] [OSPLG] ERROR: Couldn't find the plugin > syncml-obex-client for member > [1203413837.241062] [OSGRP] ERROR: (null): No sink information, > can't load plugin, and I can't return error > [1203413837.241085] >>>>>>> > osync_member_set_objtype_enabled(0x8090e98, event, 1) > [1203413837.241106] <<<<<<< osync_member_set_objtype_enabled > [1203413837.241128] [OSPLG] ERROR: Couldn't find the plugin > syncml-obex-client for member > [1203413837.241150] [OSGRP] ERROR: (null): No sink information, > can't load plugin, and I can't return error > [1203413837.241172] >>>>>>> > osync_member_set_objtype_enabled(0x8090e98, note, 1) > [1203413837.241193] <<<<<<< osync_member_set_objtype_enabled > [1203413837.241214] [OSPLG] ERROR: Couldn't find the plugin > syncml-obex-client for member > [1203413837.241237] [OSGRP] ERROR: (null): No sink information, > can't load plugin, and I can't return error > [1203413837.241259] >>>>>>> > osync_member_set_objtype_enabled(0x8090e98, data, 1) > [1203413837.241279] <<<<<<< osync_member_set_objtype_enabled > [1203413837.241301] [OSPLG] ERROR: Couldn't find the plugin > syncml-obex-client for member > [1203413837.241322] [OSGRP] ERROR: (null): No sink information, > can't load plugin, and I can't return error > [1203413837.241344] >>>>>>> > osync_member_set_objtype_enabled(0x8090e98, contact, 1) > [1203413837.241364] <<<<<<< osync_member_set_objtype_enabled > [1203413837.241385] [OSPLG] ERROR: Couldn't find the plugin > syncml-obex-client for member > [1203413837.241407] [OSGRP] ERROR: (null): No sink information, > can't load plugin, and I can't return error > [1203413837.241963] >>>>>>> > osync_member_set_objtype_enabled(0x8090e98, todo, 0) > [1203413837.241994] <<<<<<< osync_member_set_objtype_enabled > [1203413837.242017] [OSPLG] ERROR: Couldn't find the plugin > syncml-obex-client for member > [1203413837.242040] [OSGRP] ERROR: (null): No sink information, > can't load plugin, and I can't return error > [1203413837.242064] >>>>>>> > osync_member_set_objtype_enabled(0x8090e98, note, 0) > [1203413837.242085] <<<<<<< osync_member_set_objtype_enabled > [1203413837.242106] [OSPLG] ERROR: Couldn't find the plugin > syncml-obex-client for member > [1203413837.242129] [OSGRP] ERROR: (null): No sink information, > can't load plugin, and I can't return error > [1203413837.242186] >>>>>>> osengine_new(0x8077d98, 0xb3af3358) > [1203413837.242246] Detected User: > UID: 1005 > GID: 100 > Home: /home/hansv > ... > ...file continues without further apparent errors... > > > ------------------------------------------------------------------------------------------- > Thread3014605712-7340.log > ------------------------------------------------------------------------------------------- > [1203413837.732622] [OSPLG] ERROR: Couldn't find the plugin > syncml-obex-client for member > ------------------------------------------------------------------------------------------- > > > > ------------------------------------------------------------------------------------------- > Thread3072476864-7314.log > ------------------------------------------------------------------------------------------- > [1203413834.52925] >>>>>>> osync_env_initialize(0x8077c80, 0xbfc731b0) > [1203413834.53279] >>>>>>> > osync_env_load_plugins(0x8077c80, (null), 0xbfc731b0) > [1203413834.53364] >>>>>>> > osync_module_load_dir(0x8077c80, /usr/local/lib/opensync/plugins, > 0xbfc731b0) > [1203413834.53629] >>>>>>> > osync_module_load(0x8077c80, > /usr/local/lib/opensync/plugins/syncml_plugin.so, 0xbfc73114) > [1203413834.84846] <--- ERROR --- > osync_module_load: Unable to open module > /usr/local/lib/opensync/plugins/syncml_plugin.so: /usr/local/lib/li > bsyncml.so.0: undefined symbol: wbxml_conv_xml2wbxml_withlen > [1203413834.84970] [OSPLG] ERROR: Unable > to load plugin /usr/local/lib/opensync/plugins/syncml_plugin.so: > Unable to open module /usr/local/lib > /opensync/plugins/syncml_plugin.so: /usr/local/lib/libsyncml.so.0: > undefined symbol: wbxml_conv_xml2wbxml_withlen > [1203413834.85079] >>>>>>> > osync_module_load(0x8077c80, > /usr/local/lib/opensync/plugins/kdepim_lib.so, 0xbfc73114) > [1203413834.898259] <<<<<<< > osync_module_load: Not loading implementation library > [1203413834.898397] >>>>>>> > osync_module_load(0x8077c80, > /usr/local/lib/opensync/plugins/kdepim_sync.so, 0xbfc73114) > [1203413834.898788] > osync_plugin_new_info(0x8077c80): 0x808aa10 > [1203413834.898842] <<<<<<< > osync_module_load: 0x808a560 > [1203413834.898894] <<<<<<< osync_module_load_dir > [1203413834.898915] <<<<<<< osync_env_load_plugins > ... > ...file continues without further apparent errors... > > ------------------------------------------------------------------------------------------- > Other logging > ------------------------------------------------------------------------------------------- > The other log file is for the kdepim-sync plugin and does not contain > any readily apparent errors. > > > > -- > ---- > Met vriendelijke groeten / With kind regards > Hans Voss > --------------------------------------- > * Senior Consultant Open Source, Networking and Security > * General Open Sourcerer > * google talk enabled > * blog: http://jazzterdaily.blogspot.com - Tech and other news that > caught my attention. > * Shared News feed: > https://www.google.com/reader/public/atom/user/02723796534474865919/state/com.google/broadcast > -- ---- Met vriendelijke groeten / With kind regards Hans Voss --------------------------------------- * Senior Consultant Open Source, Networking and Security * General Open Sourcerer * google talk enabled * blog: http://jazzterdaily.blogspot.com - Tech and other news that caught my attention. * Shared News feed: https://www.google.com/reader/public/atom/user/02723796534474865919/state/com.google/broadcast |