dbus_bus_get crash
Havoc Pennington
hp at redhat.com
Sun Apr 8 23:05:27 PDT 2007
Hi,
Rick Ju wrote:
> If there is no dbus session started yet, what appilcation is supposed to
> do? running a dbus-launch manually?
The application should do nothing, libdbus will do what is appropriate.
In this backtrace libdbus is attempting to start a daemon using the
autolaunch feature.
If you look at the warning it prints, it probably says exactly what is
wrong. Something like "D-Bus library appears to be incorrectly set up,
no machine uuid, read the dbus-uuidgen man page." Whoever built your OS
or installed dbus on it should have taken care of this.
If you get a different warning then let us know.
It is a problem with the local installation if the uuid is not set up.
It's probably also some issue with your local install or configuration
if the daemon is not already running, though right now for a remote ssh
session or su session it's hard to avoid this issue. If you're using a
regular X session though without ssh or su, you really need to start
dbus properly when the X session is created, rather than relying on
autolaunch.
Havoc
More information about the dbus
mailing list