Connection drops

João Valverde backup95 at
Sat Jul 26 14:38:24 PDT 2008

Havoc Pennington wrote:
> Hi,
> On Sat, Jul 26, 2008 at 9:01 AM, João Valverde <backup95 at> 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.
> See:
> 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
> it.

That's exactly right, invalid UTF-8 strings were the problem. Thank you 
very much once more!

João Valverde

More information about the dbus mailing list