dbus_g_bus_get return value
Havoc Pennington
hp at redhat.com
Tue Oct 5 17:12:30 UTC 2004
This is just a bug - the code needs to avoid munging the pointer if the
pointer is NULL. Someone posted a patch I think.
Havoc
On Tue, 2004-10-05 at 12:16 -0400, Leonardo Boiko wrote:
> Thank you for the help, but I understood the reason for the failure.
> I'm sorry if I wasn't clear. My issue is not with the function
> returning an error, it is with the sample tutorial code not detecting
> this error.
>
> If you check for "error != NULL", when there is no session bus, the
> program will print an error message and abort. However, it checks for
> "connection == NULL", which fails because dbus_g_bus_get returned
> garbage, and the program tries to use the invalid connection.
> --
> Leonardo Boiko
More information about the dbus
mailing list