Iain Buchanan
2007-09-27 01:28:06 UTC
Hi all!
I load trayicon and then plug in my device. It then segfaults at line
630 of odccm-client.c:
/* get rapi connection */
if (!(odccm_device_get_rapi_connection(self, device))) {
g_object_unref(device); // segfaults here!!
goto exit;
}
I tried wrapping g_object_unref like this:
if (device) g_object_unref(device);
but it still failed!
It seems to hinge on this message:
** (synce-trayicon:3918): CRITICAL **: get_device_name_via_rapi:
CeRegOpenKeyEx failed getting device name
and then
*** glibc detected *** synce-trayicon: munmap_chunk(): invalid pointer:
0x0810c9e0 ***
attached is the output from synce-trayicon -f. Actually, sometimes this
brings up bug-buddy, sometimes it doesn't, so I don't know what's going
on there, but in either case, the trayicon is unresponsive until I kill
it (then it restarts itself).
And also, once it has restarted, it doesn't recognise my device.
Any suggestions? thanks!
I load trayicon and then plug in my device. It then segfaults at line
630 of odccm-client.c:
/* get rapi connection */
if (!(odccm_device_get_rapi_connection(self, device))) {
g_object_unref(device); // segfaults here!!
goto exit;
}
I tried wrapping g_object_unref like this:
if (device) g_object_unref(device);
but it still failed!
It seems to hinge on this message:
** (synce-trayicon:3918): CRITICAL **: get_device_name_via_rapi:
CeRegOpenKeyEx failed getting device name
and then
*** glibc detected *** synce-trayicon: munmap_chunk(): invalid pointer:
0x0810c9e0 ***
attached is the output from synce-trayicon -f. Actually, sometimes this
brings up bug-buddy, sometimes it doesn't, so I don't know what's going
on there, but in either case, the trayicon is unresponsive until I kill
it (then it restarts itself).
And also, once it has restarted, it doesn't recognise my device.
Any suggestions? thanks!
--
Iain Buchanan <iaindb at netspace dot net dot au>
One man's constant is another man's variable.
-- A.J. Perlis
Iain Buchanan <iaindb at netspace dot net dot au>
One man's constant is another man's variable.
-- A.J. Perlis