Linux repositories inspector

dh-apport - debhelper extension for the apport crash report system

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 provides a debhelper extension to make it easier for other packages to include apport hooks.
2.20.11
Ubuntu iconUbuntu 19.10
Ubuntu iconUbuntu 20.04
2.20.10
Ubuntu iconUbuntu 18.10
Ubuntu iconUbuntu 19.04
2.20.9
Ubuntu iconUbuntu 18.04 LTS
2.20.7
Ubuntu iconUbuntu 17.10
2.20.1
Ubuntu iconUbuntu 16.04 LTS
DistributionVersionSincePackageInstalledPackager
Ubuntu iconUbuntu 17.10 artful/universedeb2.20.7-0ubuntu32017-11-106.37 kiB149 kiB
Ubuntu iconUbuntu 17.10 artful-security/universedeb2.20.7-0ubuntu3.92018-06-126.58 kiB150 kiB
Ubuntu iconUbuntu 17.10 artful-updates/universedeb2.20.7-0ubuntu3.92018-06-126.58 kiB150 kiB
Ubuntu iconUbuntu 18.04 LTS bionic/universedeb2.20.9-0ubuntu72018-06-196.23 kiB151 kiB
Ubuntu iconUbuntu 18.04 LTS bionic-proposed/universedeb2.20.9-0ubuntu7.13Mar 197.36 kiB153 kiB
Ubuntu iconUbuntu 18.04 LTS bionic-security/universedeb2.20.9-0ubuntu7.12Mar 187.68 kiB153 kiB
Ubuntu iconUbuntu 18.04 LTS bionic-updates/universedeb2.20.9-0ubuntu7.12Mar 187.68 kiB153 kiB
Ubuntu iconUbuntu 18.10 cosmic/universedeb2.20.10-0ubuntu132019-01-146.21 kiB152 kiB
Ubuntu iconUbuntu 18.10 cosmic-security/universedeb2.20.10-0ubuntu13.42019-07-096.22 kiB152 kiB
Ubuntu iconUbuntu 18.10 cosmic-updates/universedeb2.20.10-0ubuntu13.42019-07-096.22 kiB152 kiB
Ubuntu iconUbuntu 19.04 disco/universedeb2.20.10-0ubuntu272019-06-176.24 kiB153 kiB
Ubuntu iconUbuntu 19.04 disco-proposed/universedeb2.20.10-0ubuntu27.4Nov 196.89 kiB154 kiB
Ubuntu iconUbuntu 19.04 disco-security/universedeb2.20.10-0ubuntu27.3Nov 056.91 kiB154 kiB
Ubuntu iconUbuntu 19.04 disco-updates/universedeb2.20.10-0ubuntu27.3Nov 056.91 kiB154 kiB
Ubuntu iconUbuntu 19.10 eoan/universedeb2.20.11-0ubuntu8Oct 106.69 kiB154 kiB
Ubuntu iconUbuntu 19.10 eoan-proposed/universedeb2.20.11-0ubuntu8.7Mar 197.05 kiB155 kiB
Ubuntu iconUbuntu 19.10 eoan-security/universedeb2.20.11-0ubuntu8.6Mar 187.18 kiB155 kiB
Ubuntu iconUbuntu 19.10 eoan-updates/universedeb2.20.11-0ubuntu8.7Mar 267.05 kiB155 kiB
Ubuntu iconUbuntu 20.04 focal/universedeb2.20.11-0ubuntu21Mar 216.92 kiB156 kiB
Ubuntu iconUbuntu 16.04 LTS xenial/universedeb2.20.1-0ubuntu22017-11-106.99 kiB145 kiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/universedeb2.20.1-0ubuntu2.22Mar 187.36 kiB148 kiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/universedeb2.20.1-0ubuntu2.22Mar 187.36 kiB148 kiB

Manual pages

dh_apport(1)

dh_installapport - install apport package hooks

Latest updates

Ubuntu icon

Ubuntu 19.10 eoan-updates/universe: Updated from 2.20.11-0ubuntu8.6 to 2.20.11-0ubuntu8.7

Mar 26
  • apport/ui.py: Always allow users to use ubuntu-bug or apport-collect regardless of the Problem Reporting setting as they are manually invoked and not automatically generated like a crash report. (LP: #1814611)
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 2.20.11-0ubuntu21 removed

Mar 21
Ubuntu icon

Ubuntu 20.04 focal/universe: Updated from 2.20.11-0ubuntu20 to 2.20.11-0ubuntu21

Mar 21
Brian Murray
  • backends/packaging-apt-dpkg.py: allow mirrors which are accessed via https in sources.list. Thanks to Launchpad user Esokrates for the fix. (LP: #1866996)
  • backends/packaging-apt-dpkg.py: when downloading packages from Launchpad do not require them to be authenticated.
  • test/test_backend_apt_dpkg.py: Fix check for connectivity and modify install from PPA test for a change in the PPA being tested.
Matthieu Clemenceau
  • test/test_ui.py: Removed linux package version to fix autopkgtest with focal. Changed linux-5.4 and linux-signed-5.4 to linux and linux-signed
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 2.20.11-0ubuntu21 introduced

Mar 21
Brian Murray
  • backends/packaging-apt-dpkg.py: allow mirrors which are accessed via https in sources.list. Thanks to Launchpad user Esokrates for the fix. (LP: #1866996)
  • backends/packaging-apt-dpkg.py: when downloading packages from Launchpad do not require them to be authenticated.
  • test/test_backend_apt_dpkg.py: Fix check for connectivity and modify install from PPA test for a change in the PPA being tested.
Matthieu Clemenceau
  • test/test_ui.py: Removed linux package version to fix autopkgtest with focal. Changed linux-5.4 and linux-signed-5.4 to linux and linux-signed
Ubuntu icon

Ubuntu 18.04 LTS bionic-proposed/universe: Version 2.20.9-0ubuntu7.13 introduced

Mar 19
  • apport/ui.py: Always allow users to use ubuntu-bug or apport-collect regardless of the Problem Reporting setting as they are manually invoked and not automatically generated like a crash report. (LP: #1814611)
Ubuntu icon

Ubuntu 19.10 eoan-proposed/universe: Version 2.20.11-0ubuntu8.7 introduced

Mar 19
  • apport/ui.py: Always allow users to use ubuntu-bug or apport-collect regardless of the Problem Reporting setting as they are manually invoked and not automatically generated like a crash report. (LP: #1814611)
Ubuntu icon

Ubuntu 18.04 LTS bionic-security/universe: Updated from 2.20.9-0ubuntu7.9 to 2.20.9-0ubuntu7.12

Mar 18
Michael Hudson-Doyle
  • SECURITY REGRESSION: fix autopkgtest failures since recent security update (LP: #1854237)
    • Fix regression in creating report for crashing setuid process by getting kernel to tell us the executable path rather than reading /proc/[pid]/exe.
    • Fix deletion of partially written core files.
    • Fix test_get_logind_session to use new API.
    • Restore add_proc_info raising ValueError for a dead process.
    • Delete test_lock_symlink, no longer applicable now that the lock is created in a directory only root can write to.
    Tiago Stürmer Daitx
    • SECURITY REGRESSION: 'module' object has no attribute 'O_PATH' (LP: #1851806)
      • apport/report.py, apport/ui.py: use file descriptors for /proc/pid directory access only when running under python 3; prevent reading /proc maps under python 2 as it does not provide a secure way to do so; use io.open for better compatibility between python 2 and 3.
    • data/apport: fix number of arguments passed through socks into a container.
    • test/test_apport_valgrind.py: skip test_sandbox_cache_options if system has little memory.
    • test/test_report.py: test login session with both pid and proc_pid_fd.
Ubuntu icon

Ubuntu 19.10 eoan-security/universe: Updated from 2.20.11-0ubuntu8.2 to 2.20.11-0ubuntu8.6

Mar 18
  • SECURITY REGRESSION: 'module' object has no attribute 'O_PATH' (LP: #1851806)
    • apport/report.py, apport/ui.py: use file descriptors for /proc/pid directory access only when running under python 3; prevent reading /proc maps under python 2 as it does not provide a secure way to do so; use io.open for better compatibility between python 2 and 3.
  • data/apport: fix number of arguments passed through socks into a container.
  • test/test_report.py: test login session with both pid and proc_pid_fd.
Ubuntu icon

Ubuntu 16.04 LTS xenial-security/universe: Updated from 2.20.1-0ubuntu2.21 to 2.20.1-0ubuntu2.22

Mar 18
Michael Hudson-Doyle
  • SECURITY REGRESSION: fix autopkgtest failures since recent security update (LP: #1854237)
    • Fix regression in creating report for crashing setuid process by getting kernel to tell us the executable path rather than reading /proc/[pid]/exe.
    • Fix deletion of partially written core files.
    • Fix test_get_logind_session to use new API.
    • Restore add_proc_info raising ValueError for a dead process.
    • Delete test_lock_symlink, no longer applicable now that the lock is created in a directory only root can write to.
    Tiago Stürmer Daitx
    • SECURITY REGRESSION: 'module' object has no attribute 'O_PATH' (LP: #1851806)
      • apport/report.py, apport/ui.py: use file descriptors for /proc/pid directory access only when running under python 3; prevent reading /proc maps under python 2 as it does not provide a secure way to do so; use io.open for better compatibility between python 2 and 3.
    • data/apport: fix number of arguments passed through socks into a container.
    • test/test_report.py: test login session with both pid and proc_pid_fd.
    • test/test_apport_valgrind.py: skip test_sandbox_cache_options if system has little memory.
    • test/test_ui.py: modify run_crash_kernel test to account for the fact that linux-image-$kvers-$flavor is now built from the linux-signed source package on amd64 and ppc64el. (LP: #1766740)
Ubuntu icon

Ubuntu 18.04 LTS bionic-updates/universe: Updated from 2.20.9-0ubuntu7.11 to 2.20.9-0ubuntu7.12

Mar 18
Michael Hudson-Doyle
  • SECURITY REGRESSION: fix autopkgtest failures since recent security update (LP: #1854237)
    • Fix regression in creating report for crashing setuid process by getting kernel to tell us the executable path rather than reading /proc/[pid]/exe.
    • Fix deletion of partially written core files.
    • Fix test_get_logind_session to use new API.
    • Restore add_proc_info raising ValueError for a dead process.
    • Delete test_lock_symlink, no longer applicable now that the lock is created in a directory only root can write to.
    Tiago Stürmer Daitx
    • SECURITY REGRESSION: 'module' object has no attribute 'O_PATH' (LP: #1851806)
      • apport/report.py, apport/ui.py: use file descriptors for /proc/pid directory access only when running under python 3; prevent reading /proc maps under python 2 as it does not provide a secure way to do so; use io.open for better compatibility between python 2 and 3.
    • data/apport: fix number of arguments passed through socks into a container.
    • test/test_apport_valgrind.py: skip test_sandbox_cache_options if system has little memory.
    • test/test_report.py: test login session with both pid and proc_pid_fd.
Ubuntu icon

Ubuntu 16.04 LTS xenial-updates/universe: Updated from 2.20.1-0ubuntu2.21 to 2.20.1-0ubuntu2.22

Mar 18
Michael Hudson-Doyle
  • SECURITY REGRESSION: fix autopkgtest failures since recent security update (LP: #1854237)
    • Fix regression in creating report for crashing setuid process by getting kernel to tell us the executable path rather than reading /proc/[pid]/exe.
    • Fix deletion of partially written core files.
    • Fix test_get_logind_session to use new API.
    • Restore add_proc_info raising ValueError for a dead process.
    • Delete test_lock_symlink, no longer applicable now that the lock is created in a directory only root can write to.
    Tiago Stürmer Daitx
    • SECURITY REGRESSION: 'module' object has no attribute 'O_PATH' (LP: #1851806)
      • apport/report.py, apport/ui.py: use file descriptors for /proc/pid directory access only when running under python 3; prevent reading /proc maps under python 2 as it does not provide a secure way to do so; use io.open for better compatibility between python 2 and 3.
    • data/apport: fix number of arguments passed through socks into a container.
    • test/test_report.py: test login session with both pid and proc_pid_fd.
    • test/test_apport_valgrind.py: skip test_sandbox_cache_options if system has little memory.
    • test/test_ui.py: modify run_crash_kernel test to account for the fact that linux-image-$kvers-$flavor is now built from the linux-signed source package on amd64 and ppc64el. (LP: #1766740)
Ubuntu icon

Ubuntu 19.10 eoan-updates/universe: Updated from 2.20.11-0ubuntu8.5 to 2.20.11-0ubuntu8.6

Mar 18
  • SECURITY REGRESSION: 'module' object has no attribute 'O_PATH' (LP: #1851806)
    • apport/report.py, apport/ui.py: use file descriptors for /proc/pid directory access only when running under python 3; prevent reading /proc maps under python 2 as it does not provide a secure way to do so; use io.open for better compatibility between python 2 and 3.
  • data/apport: fix number of arguments passed through socks into a container.
  • test/test_report.py: test login session with both pid and proc_pid_fd.
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 2.20.11-0ubuntu20 removed

Mar 10
Ubuntu icon

Ubuntu 20.04 focal/universe: Updated from 2.20.11-0ubuntu19 to 2.20.11-0ubuntu20

Mar 10
  • test/test_report.py: resolve test failure with new glibc output.
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 2.20.11-0ubuntu20 introduced

Mar 10
  • test/test_report.py: resolve test failure with new glibc output.
Ubuntu icon

Ubuntu 20.04 focal/universe: Updated from 2.20.11-0ubuntu18 to 2.20.11-0ubuntu19

Mar 10
  • apport/report.py: do not return a duplicate signature when we are unable to access ProcMaps as that is necessary to create one. (LP: #1866347)
  • apport/ui.py: Always allow users to use ubuntu-bug or apport-collect regardless of the Problem Reporting setting as they are manually invoked and not automatically generated like a crash report. (LP: #1814611)
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 2.20.11-0ubuntu19 removed

Mar 10
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 2.20.11-0ubuntu19 introduced

Mar 10
  • apport/report.py: do not return a duplicate signature when we are unable to access ProcMaps as that is necessary to create one. (LP: #1866347)
  • apport/ui.py: Always allow users to use ubuntu-bug or apport-collect regardless of the Problem Reporting setting as they are manually invoked and not automatically generated like a crash report. (LP: #1814611)
Ubuntu icon

Ubuntu 19.10 eoan-proposed/universe: Version 2.20.11-0ubuntu8.5 removed

Mar 02
Ubuntu icon

Ubuntu 19.10 eoan-updates/universe: Updated from 2.20.11-0ubuntu8.4 to 2.20.11-0ubuntu8.5

Mar 02
  • data/whoopsie-upload-all: append to the crash report using fdopen and open from os to cope with protected_regular being set to 1. (LP: #1848064)
Michael Hudson-Doyle
  • Fix autopkgtest failures since recent security update: (LP: #1854237)
    • Fix regression in creating report for crashing setuid process by getting kernel to tell us the executable path rather than reading /proc/[pid]/exe.
    • Fix deletion of partially written core files.
    • Fix test_get_logind_session to use new API.
    • Restore add_proc_info raising ValueError for a dead process.
    • Delete test_lock_symlink, no longer applicable now that the lock is created in a directory only root can write to.

Related packages

apport - automatically generate crash reports for debugging
⇧ Top