GNOME Bugzilla – Bug 392780
Pass DBUS_SESSION_BUS_ADDRESS into hack environment
Last modified: 2007-04-09 21:21:14 UTC
From http://bugzilla.gnome.org/show_bug.cgi?id=348323#c14 (bug 348323): Unhandled Exception: System.Exception: Unable to open the session message bus. ---> System.ArgumentNullException: Argument cannot be null. Parameter name: address at NDesk.DBus.Bus.Open (System.String address) [0x00000] at NDesk.DBus.Bus.get_Session () [0x00000] --- End of inner exception stack trace --- at NDesk.DBus.Bus.get_Session () [0x00000] at NDesk.DBus.BusG.Init () [0x00000] at FSpot.Driver.Main (System.String[] args) [0x00000] (with the f-spot screensaver). DBUS_SESSION_BUS_ADDRESS needs to be added to allowed_env_vars in get_env_vars() in gs-job.c.
Created attachment 79389 [details] [review] pass-dbus-session-bus-address.patch Suggested patch.
Bummer. I added that to the list in gs-window-x11 a few months ago but not gs-job.
Thank you for fixing! Just works.
Ok assuming I got the svn stuff right this should be fixed in 2-16 and head. Thanks.