crash in gtk3widgets.py: AttributeError: 'NoneType' object has no attribute 'append'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Aptdaemon |
Confirmed
|
Undecided
|
Unassigned | ||
aptdaemon (Ubuntu) |
Fix Released
|
High
|
Brian Murray |
Bug Description
The Ubuntu tracker contains some crash reports with the following traceback:
Traceback (most recent call last):
File "/usr/lib/
iter = self._download_
KeyError: 'http://
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/
iter = model.append((text, progress, uri))
AttributeError: 'NoneType' object has no attribute 'append'
These are unfortunately consolidated with the error report for bug 1024590, because the initial portion of the Traceback is the same. Regardless, it appears that model can be None in some cases.
Here is an example of the new crash:
https:/
This is occurring with aptdaemon version 1.1.1-0ubuntu4 from saucy-updates and presumably with aptdaemon version 1.1.1-1ubuntu1 from trusty.
Related branches
- Martin Pitt (community): Needs Information
-
Diff: 12 lines (+2/-0)1 file modifiedaptdaemon/gtk3widgets.py (+2/-0)
Changed in aptdaemon (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in aptdaemon (Ubuntu): | |
status: | Triaged → In Progress |
assignee: | nobody → Brian Murray (brian-murray) |
Changed in aptdaemon: | |
status: | New → Confirmed |
This bug was fixed in the package aptdaemon - 1.1.1-1ubuntu4
---------------
aptdaemon (1.1.1-1ubuntu4) trusty; urgency=low
* debian/ patches/ dbus_timeout. patch patches/ lp1266844. patch:
- increase dbus timeouts to avoid a dbus timeout error if a
policykit authentication dialog is not answered for a while
* debian/
- workaround for LP: #1266844, thanks to Brian Murray
-- Michael Vogt <email address hidden> Thu, 10 Apr 2014 16:28:03 +0200