DriverManager_DBus can terminate for no reason

Bug #1282090 reported by Harald Sitter on 2014-02-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kubuntu-driver-manager (Ubuntu)
High
Rohan Garg

Bug Description

__init__ contains:

        self.__timer = QTimer(parent)
        self.__timer.timeout.connect(self.quit)
        self.__timer.start(30000)

which will kill the dbus helper after 30 seconds, REGARDLESS of whether it is still doing something. this will enitrely defunc the driver manager and notifier module on machines where the driver list takes >=31 seconds to create (which may well be the case if ubuntu-drivers-common does cache updates or similar stuff).

Rohan Garg (rohangarg) on 2014-02-20
Changed in kubuntu-driver-manager (Ubuntu):
status: Triaged → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kubuntu-driver-manager - 14.04ubuntu3

---------------
kubuntu-driver-manager (14.04ubuntu3) trusty; urgency=medium

  * New upstream snapshot
    - Bug fixing around
      + Better strings LP: #1282095
      + Update xapian cache before opening LP: #1282087
      + Fix memory leak
      + Drop useless keepAlive function LP: #1282092
      + Timer should start/stop before each function so that the script
        doesn't quite mid way LP: #1282090
 -- Rohan Garg <email address hidden> Mon, 10 Mar 2014 14:59:23 +0100

Changed in kubuntu-driver-manager (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers