click utility crashes due to previously uninstalled app
Bug #1297519 reported by
Sam Bull
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
click (Ubuntu) |
Fix Released
|
High
|
Colin Watson |
Bug Description
Running 'click list' and similar commands causes the program to crash, seemingly to do with a webapp I uninstalled months ago. Output attached.
Related branches
lp:click
- Colin Watson: Approve
- Ubuntu CI managed package branches: Pending requested
-
Diff: 485 lines (+269/-70)11 files modifiedREADME (+1/-0)
click/build.py (+10/-22)
click/framework.py (+138/-0)
click/install.py (+8/-28)
click/paths.py.in (+1/-0)
click/tests/helpers.py (+29/-0)
click/tests/test_build.py (+39/-5)
click/tests/test_install.py (+2/-4)
debian/changelog (+8/-0)
doc/file-format.rst (+1/-2)
doc/index.rst (+32/-9)
Changed in click (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in click (Ubuntu): | |
assignee: | nobody → Colin Watson (cjwatson) |
status: | Triaged → Fix Committed |
To post a comment you must log in.
This bug was fixed in the package click - 0.4.21.1
---------------
click (0.4.21.1) trusty; urgency=medium
[ Colin Watson ]
* When a hook command fails, include the command in the error message.
* Don't allow failure of a single hook to prevent other hooks being run.
* Log hook failures to stderr and exit non-zero, rather than propagating
an exception which is then logged as a click crash.
click (0.4.21) trusty; urgency=medium
* Add *_as_string variants of manifest methods, for clients that already
have their own JSON parsing libraries and don't want to use JSON-GLib.
* Write to stderr and exit non-zero when chrooted commands fail, rather
than propagating an exception which is then logged as a click crash
(LP: #1298457).
* Make the get_manifests family of functions log errors about individual
manifests to stderr rather than crashing (LP: #1297519).
* Don't run user hooks until dbus has started; the content-hub hook needs
to modify gsettings.
* Don't rely on PyGObject supporting default None arguments; this was only
added in 3.11.1.
-- Ubuntu daily release <email address hidden> Tue, 08 Apr 2014 09:41:55 +0000