This bug was fixed in the package apport - 2.14.2-0ubuntu1
---------------
apport (2.14.2-0ubuntu1) utopic; urgency=medium
* New upstream release:
- Move error handling for invalid .crash files into collect_info(), so
that it also applies when using the "Show Details..." button in the UI.
Otherwise the UI just hangs eternally at this point when encountering
broken core dumps. (LP: #1282349)
- apt/dpkg install_packages(): Try to install the requested package
version instead of always picking the most recent one. This should
improve retracing results for older crash reports. Thanks to Brian
Murray for inspiring this.
- sandboxutils.py, make_sandbox(): When determining packages to install
from ProcMaps, look up and use the package versions from the reporter,
to improve retracing results. Thanks Brian Murray for the initial patch!
- iwlwifi_error_dump: Make reports private, and subscribe
canonical-kernel-team. Thanks Seth Forshee. (LP: #1313818)
- signal_crashes test: Time out after 5 seconds if the test process does
not terminate on the specified signal, to avoid eternal hangs.
- signal_crashes test: Ensure that we don't inherit an ignored SIGQUIT
from the caller.
* Switch Vcs-* to utopic branch.
* Add build-essential test dependency, some tests call gcc.
* Install iwl_wifi_error_dump and corresponding udev rules. (Second part of
LP: #1313818)
-- Martin Pitt <[email protected]> Wed, 30 Apr 2014 14:07:17 +0200
** Changed in: apport (Ubuntu Utopic)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1282349
Title:
Crashes on invalid/broken core dumps when using "Show details..."
Status in “apport” package in Ubuntu:
Fix Released
Status in “apport” source package in Trusty:
Triaged
Status in “apport” source package in Utopic:
Fix Released
Bug description:
TEST CASE:
- Produce a crash report: sh -c 'kill -SEGV $$'; close the Apport popup
window.
- Edit /var/crash/_bin_dash.1000.crash; remove a few characters at the end of
the CoreDump field (at the very end of the file)
- Apport pops up again; click on "Show Details...", analysis will start, and
hang forever
- Apport should pop up a second time, for apport-gtk itself.
FIX: http://bazaar.launchpad.net/~apport-
hackers/apport/trunk/revision/2789 (This includes a new test case
which reproduces this bug; the test suite already contains a
regression test for clicking the "Continue" button without showing
details.)
ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: apport-gtk 2.13.2-0ubuntu5
ProcVersionSignature: Ubuntu 3.13.0-11.31-generic 3.13.3
Uname: Linux 3.13.0-11-generic x86_64
ApportLog:
ApportVersion: 2.13.2-0ubuntu5
Architecture: amd64
Date: Wed Feb 19 20:56:48 2014
ExecutablePath: /usr/share/apport/apport-gtk
InstallationDate: Installed on 2013-12-16 (65 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64
(20131016.1)
InterpreterPath: /usr/bin/python3.4
PackageArchitecture: all
ProcCmdline: /usr/bin/python3 /usr/share/apport/apport-gtk
ProcEnviron:
SHELL=/bin/bash
LANG=es_CO.UTF-8
LANGUAGE=es_CO:es
PATH=(custom, no user)
PythonArgs: ['/usr/share/apport/apport-gtk']
SourcePackage: apport
Title: apport-gtk crashed with EOFError in _read_exact(): Compressed file
ended before the end-of-stream marker was reached
UpgradeStatus: Upgraded to trusty on 2013-12-18 (64 days ago)
UserGroups:
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1282349/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp