Comment 5 for bug 180272

Revision history for this message
Bono Lv (bonolv) wrote :

same as
https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/196940/comments/3

i upgrade my box from 7.10. after almost successful upgrade . i can't start my f-spot ,more terrorable is. my memory eaten by this failure.

i check the problem for sometime. and find it's cause by 10K+ dbus-daemon process been created by f-spot start abort.

then i compile f-spot 0.4.2 from source. and start the compile version. it's show:
{{{
System.ApplicationException: F-Spot cannot find the Dbus session bus. Make sure dbus is configured properly or start a new session for f-spot using "dbus-launch f-spot" ---> 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] --- End of inner exception stack trace ---

  at FSpot.Driver.Main (System.String[] args) [0x00000]
}}}
then i try
$dbus-launch f-spot
it create countless dbus-daemon process again!!

-----------
$ apt-cache policy dbus
dbus:
  Installed: 1.1.20-1ubuntu1
  Candidate: 1.1.20-1ubuntu1
  Version table:
 *** 1.1.20-1ubuntu1 0
        500 http://common.rdev.kingsoft.net hardy/main Packages (trusted local mirror)
        100 /var/lib/dpkg/status

$ apt-cache policy f-spot
f-spot:
  Installed: 0.4.2-1ubuntu3
  Candidate: 0.4.2-1ubuntu3
  Version table:
 *** 0.4.2-1ubuntu3 0
        500 http://common.rdev.kingsoft.net hardy/main Packages
        100 /var/lib/dpkg/status

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu 8.04"