Crashed on start

Bug #751356 reported by Vadim Peretokin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One Indicator
Fix Released
Undecided
Unassigned

Bug Description

Got this:

PythonArgs: ['/usr/bin/ubuntuone-indicator']
Traceback:
 Traceback (most recent call last):
   File "/usr/bin/ubuntuone-indicator", line 495, in update_xfer
     xfer = self.client.get_current_xfer()
   File "/usr/lib/pymodules/python2.6/ubuntuone_indicator/__init__.py", line 318, in get_current_xfer
     if not self.is_dbus_ready():
   File "/usr/lib/pymodules/python2.6/ubuntuone_indicator/__init__.py", line 245, in is_dbus_ready
     info = self.get_current_status()
   File "/usr/lib/pymodules/python2.6/ubuntuone_indicator/__init__.py", line 312, in get_current_status
     info = self.status_if.current_status()
   File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 140, in __call__
     **keywords)
   File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 620, in call_blocking
     message, timeout)
 DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

Related branches

Revision history for this message
Roman Yepishev (rye) wrote :

Hello Vadim,

Could you please provide the info about current system, i.e.

lsb_release -a
apt-cache policy ubuntuone-client
apt-cache policy ubuntuone-indicator

Changed in one-indicator:
status: New → Incomplete
Revision history for this message
Vadim Peretokin (vperetokin) wrote : Re: [Bug 751356] Re: Crashed on start

vadi@vadi-laptop:~$ lsb_release -a
LSB Version: core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch:cxx-3.0-amd64:cxx-3.0-noarch:cxx-3.1-amd64:cxx-3.1-noarch:cxx-3.2-amd64:cxx-3.2-noarch:cxx-4.0-amd64:cxx-4.0-noarch:desktop-3.1-amd64:desktop-3.1-noarch:desktop-3.2-amd64:desktop-3.2-noarch:desktop-4.0-amd64:desktop-4.0-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.0-amd64:graphics-3.0-noarch:graphics-3.1-amd64:graphics-3.1-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-amd64:graphics-4.0-noarch:languages-3.2-amd64:languages-3.2-noarch:languages-4.0-amd64:languages-4.0-noarch:multimedia-3.2-amd64:multimedia-3.2-noarch:multimedia-4.0-amd64:multimedia-4.0-noarch:printing-3.2-amd64:printing-3.2-noarch:printing-4.0-amd64:printing-4.0-noarch:qt4-3.1-amd64:qt4-3.1-noarch
Distributor ID: Ubuntu
Description: Ubuntu 10.10
Release: 10.10
Codename: maverick
vadi@vadi-laptop:~$ apt-cache policy ubuntuone-client
ubuntuone-client:
  Installed: 1.4.6-0ubuntu2
  Candidate: 1.4.6-0ubuntu2
  Version table:
 *** 1.4.6-0ubuntu2 0
        500 http://archive.ubuntu.com/ubuntu/ maverick-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1.4.4.1-0ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages
vadi@vadi-laptop:~$ apt-cache policy ubuntuone-indicator
ubuntuone-indicator:
  Installed: 0.0.9+r59~maverick
  Candidate: 0.0.9+r59~maverick
  Version table:
 *** 0.0.9+r59~maverick 0
        500 http://ppa.launchpad.net/rye/ubuntuone-extras/ubuntu/ maverick/main amd64 Packages
        100 /var/lib/dpkg/status
vadi@vadi-laptop:~$

Revision history for this message
Roman Yepishev (rye) wrote :

Ok, looks like syncdaemon is taking too long to start, but has already registered the dbus name.
I believe that adding the exception handling code around that call will help in this case. After all the indicator should not crash the same way the applet did back in LP:496781

Changed in one-indicator:
status: Incomplete → Fix Committed
Roman Yepishev (rye)
Changed in one-indicator:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.