apport - automatically generate crash reports for debugging

Distribution: Ubuntu 17.04 (Zesty Zapus)
Repository: Ubuntu Updates Main amd64
Package name: apport
Package version: 2.20.4
Package release: 0ubuntu4.10
Package architecture: all
Package type: deb
Installed size: 764 B
Download size: 118.74 KB
Official Mirror:
apport automatically collects data from crashed processes and compiles a problem report in /var/crash/. This utilizes the crashdump helper hook provided by the Ubuntu kernel. This package also provides a command line frontend for browsing and handling the crash reports. For desktops, you should consider installing the GTK+ or Qt user interface (apport-gtk or apport-kde).



  • core-dump-handler


  • core-dump-handler


  • core-dump-handler
  • python-apport << 2.2-0ubuntu1


    Source package: apport

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install apport deb package:
      # sudo apt-get install apport


    2017-12-13 - Brian Murray <> apport (2.20.4-0ubuntu4.10) zesty-security; urgency=medium * REGRESSION UPDATE: Fix regression that caused a Traceback in the container support (LP: #1733366) - data/apport: add a second os.path.exists check to ensure we do not receive a Traceback in is_container_id() and add an exception handler in case either name space can not be found.

    2017-11-27 - Brian Murray <> apport (2.20.4-0ubuntu4.9) zesty; urgency=medium * bin/apport-cli: read until <enter> instead of a single character when # of apport options is non-unique with a single character. Thanks to Chad Smith for the patch. (LP: #1722564)

    2017-11-17 - Tyler Hicks <> apport (2.20.4-0ubuntu4.8) zesty-security; urgency=medium [ St├ęphane Graber ] * REGRESSION UPDATE: Fix regression in previous upload by re-enabling container support. (LP: #1732518) * REGRESSION UPDATE: Fix the core_pattern for upstart based systems to include the dump mode. * Add code preventing a user from confusing apport by using a manually crafted filesystem inside a combination of a user and mount namespace. * Add a check in apport receiver for the number of arguments so that should another argument be added later, the receiver will simply ignore the crash until it itself gets updated.

    2017-11-09 - Brian Murray <> apport (2.20.4-0ubuntu4.7) zesty-security; urgency=medium * SECURITY UPDATE: Denial of service via resource exhaustion and privilege escalation when handling crashes of tainted processes (LP: #1726372) - When /proc/sys/fs/suid_dumpable is set to 2, do not assume that the user and group owning the /proc/<PID>/stat file is the same user and group that started the process. Rather check the dump mode of the crashed process and do not write a core file if its value is 2. Thanks to Sander Bos for discovering this issue! - CVE-2017-14177 * SECURITY UPDATE: Denial of service via resource exhaustion, privilege escalation, and possible container escape when handling crashes of processes inside PID namespaces (LP: #1726372) - Change the method for determining if a crash is from a container so that there are no false positives from software using PID namespaces. Additionally, disable container crash forwarding by ignoring crashes that occur in a PID namespace. This functionality may be re-enabled in a future update. Thanks to Sander Bos for discovering this issue! - CVE-2017-14180

    2017-07-17 - Leonidas S. Barbosa <> apport (2.20.4-0ubuntu4.5) zesty-security; urgency=medium * SECURITY UPDATE: code execution through path traversal in .crash files (LP: #1700573) - apport/, test/ fix traversal issue and add a test for that. - debian/apport.install,, xdg-mime/apport.xml: removes apport as a file handler for .crash files. Thanks to Brian Murray for the patch and Felix Wilhelm for discovering this. - CVE-2017-10708

    2017-06-29 - Brian Murray <> apport (2.20.4-0ubuntu4.4) zesty; urgency=medium * test/ delete the test which uses an arbitrary unpredictable core file size.

    2017-06-26 - Brian Murray <> apport (2.20.4-0ubuntu4.3) zesty; urgency=medium * test/ a ulimit of 1M bytes isn't enough to produce a core file anymore so bump it to 10M.

    2017-06-16 - Brian Murray <> apport (2.20.4-0ubuntu4.2) zesty; urgency=medium * data/general-hooks/ Modify how a duplicate signature is created for package installation failures. (LP: #1692127)