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 <martin.p...@ubuntu.com>   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     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to