|
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 |