On Thu, 2008-03-13 at 09:06 +0930, Iain Buchanan wrote: > Hi Mark, > > welcome back! Hope your trip was ( holiday ? enjoyable : productive )! > > On Wed, 2008-03-12 at 16:34 +0000, Mark Ellis wrote: > > On Thu, 2008-02-28 at 23:25 +0000, Iain Buchanan wrote: > > > > > > When I click "Refresh" I get this console output: > > [snip] > > > Hi Iain > > > > I'd just like to say doh! Wrong bus, I needed session, not system, try > > it now for the partnership list. > > I started odccm, then sync-engine, then trayicon -f. This is the > console output: > > $ synce-trayicon -f > ** (synce-trayicon:20723): DEBUG: Running in foreground > ** (synce-trayicon:20723): DEBUG: odccm_client_init_comms_impl: adding > device: /org/synce/odccm/Device/_2C343682_C645_9887_675F_401F60866DD0_ > ** (synce-trayicon:20723): DEBUG: odccm_add_device: Received connect > from > odccm: /org/synce/odccm/Device/_2C343682_C645_9887_675F_401F60866DD0_ > ** Message: Hal reports no devices connected > ** (synce-trayicon:20723): DEBUG: device_connected_cb: looking for > preexisting device IO2 > > ** (synce-trayicon:20723): WARNING **: > wm_device_manager_find_by_name_impl: Device IO2 not found > ** (synce-trayicon:20723): DEBUG: module_load_all: loading > module /usr/lib/synce-trayicon/modules/gnomevfs-trayicon-module.so > ** (synce-trayicon:20723): DEBUG: module_load_all: loading > module /usr/lib/synce-trayicon/modules/test-mod.so > ** (synce-trayicon:20723): DEBUG: g_module_check_init: running from > trayicon test module for /usr/lib/synce-trayicon/modules/test-mod.so > > > ===== Select "View device status" ===== > > > (synce-trayicon:20723): GLib-GObject-CRITICAL **: g_value_get_pointer: > assertion `G_VALUE_HOLDS_POINTER (value)' failed > > (synce-trayicon:20723): GLib-GObject-CRITICAL **: g_value_get_pointer: > assertion `G_VALUE_HOLDS_POINTER (value)' failed > > (synce-trayicon:20723): GLib-CRITICAL **: g_array_free: assertion > `array' failed >
Hmm, so near and yet so far. I know exactly what this is, but unfortunately dont know how to fix it yet. Using dbus in C with moderately complex method signatures gets a bit hairy, documentation is sparse, and there dont seem to be many examples out there to follow. But we'll get there. > > ===== Select the (only) partnership ===== > > > ** (synce-trayicon:20723): DEBUG: partners_selection_changed_cb: You > selected index 0, id 7518327, name orpheus Can I assume this is corrrect, and there is one partnership called orpheus ? > > > ===== PDA went into standby, then I turned it back on ===== > > > ** (synce-trayicon:20766): DEBUG: module_disconnect_func: running from > trayicon test module for IO2 > ** (synce-trayicon:20766): DEBUG: odccm_add_device: Received connect > from > odccm: /org/synce/odccm/Device/_2C343682_C645_9887_675F_401F60866DD0_ > ** Message: Hal reports no devices connected > > ** (synce-trayicon:20766): WARNING **: synce_info_from_odccm: Failed to > get a connection for IO2: Did not receive a reply. Possible causes > include: the remote application did not send a reply, the message bus > security policy blocked the reply, the reply timeout expired, or the > network connection was broken. > ** Message: Hal reports no devices connected > > > And now trayicon doesn't respond (clicking on icon doesn't bring up > menu). > Ooo, that looks nasty, I wonder whats causing that ? When the device goes into standby it is obviously picked up by odccm, and trayicon registers that, but I can't think why it should have trouble reconnecting. I might have to send you a patch with lots of debug statements at some point, but in the meantime I've committed a fix that will hopefully stop the freezing. > The create and remove buttons were greyed out. The Battery status etc. > looked good as usual. > That's ok, I've deliberately disabled them until I can at least list partnerships correctly. Ta Mark ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ SynCE-Devel mailing list SynCE-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synce-devel