backup95 at netcabo.pt
Sat Jul 26 14:38:24 PDT 2008
Havoc Pennington wrote:
> On Sat, Jul 26, 2008 at 9:01 AM, João Valverde <backup95 at netcabo.pt> wrote:
>> I'm getting random disconnects from D-Bus. What I mean is my process
>> works fine broadcasting signals but after a while (some hours usually),
>> with increasing likelihood, it gets silently dropped from the daemon for
>> no apparent reason.
> Most likely you are sending not-well-formed data; the most common
> reason is sending invalid UTF-8 as a DBUS_TYPE_STRING. Another
> possible problem is invalid object paths or interface names.
> The fix described in the list archives above would be good, also more
> _dbus_return_if_fail() could be added to try to catch this stuff.
> Though UTF-8 validating all strings is expensive, it could be worth
That's exactly right, invalid UTF-8 strings were the problem. Thank you
very much once more!
More information about the dbus