Linux repositories inspector

python-problem-report - Python library to handle problem reports

This Python library provides an interface for creating, modifying, and accessing standardized problem reports for program and kernel crashes and packaging bugs.
These problem reports use standard Debian control format syntax (RFC822).
2.20.11
Ubuntu iconUbuntu 19.10
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/maindeb2.20.7-0ubuntu32017-11-109.23 kiB168 kiB
Ubuntu iconUbuntu 17.10 artful-security/maindeb2.20.7-0ubuntu3.92018-06-129.44 kiB169 kiB
Ubuntu iconUbuntu 17.10 artful-updates/maindeb2.20.7-0ubuntu3.92018-06-129.44 kiB169 kiB
Ubuntu iconUbuntu 18.04 LTS bionic/universedeb2.20.9-0ubuntu72018-06-199.07 kiB170 kiB
Ubuntu iconUbuntu 18.04 LTS bionic-proposed/universedeb2.20.9-0ubuntu7.132020-03-1910.2 kiB172 kiB
Ubuntu iconUbuntu 18.04 LTS bionic-security/universedeb2.20.9-0ubuntu7.122020-03-1810.5 kiB172 kiB
Ubuntu iconUbuntu 18.04 LTS bionic-updates/universedeb2.20.9-0ubuntu7.122020-03-1810.5 kiB172 kiB
Ubuntu iconUbuntu 18.10 cosmic/universedeb2.20.10-0ubuntu132019-01-149.07 kiB171 kiB
Ubuntu iconUbuntu 18.10 cosmic-security/universedeb2.20.10-0ubuntu13.42019-07-099.07 kiB171 kiB
Ubuntu iconUbuntu 18.10 cosmic-updates/universedeb2.20.10-0ubuntu13.42019-07-099.07 kiB171 kiB
Ubuntu iconUbuntu 19.04 disco/universedeb2.20.10-0ubuntu272019-06-179 kiB171 kiB
Ubuntu iconUbuntu 19.04 disco-proposed/universedeb2.20.10-0ubuntu27.42019-11-199.66 kiB172 kiB
Ubuntu iconUbuntu 19.04 disco-security/universedeb2.20.10-0ubuntu27.32019-11-059.67 kiB172 kiB
Ubuntu iconUbuntu 19.04 disco-updates/universedeb2.20.10-0ubuntu27.32019-11-059.67 kiB172 kiB
Ubuntu iconUbuntu 19.10 eoan/universedeb2.20.11-0ubuntu82019-10-109.46 kiB172 kiB
Ubuntu iconUbuntu 19.10 eoan-proposed/universedeb2.20.11-0ubuntu8.72020-03-199.82 kiB173 kiB
Ubuntu iconUbuntu 19.10 eoan-security/universedeb2.20.11-0ubuntu8.62020-03-189.95 kiB173 kiB
Ubuntu iconUbuntu 19.10 eoan-updates/universedeb2.20.11-0ubuntu8.72020-03-269.82 kiB173 kiB
Ubuntu iconUbuntu 16.04 LTS xenial/maindeb2.20.1-0ubuntu22017-11-109.81 kiB164 kiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/maindeb2.20.1-0ubuntu2.222020-03-1810.2 kiB167 kiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/maindeb2.20.1-0ubuntu2.222020-03-1810.2 kiB167 kiB

Latest updates

Ubuntu icon

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

2020-03-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 18.04 LTS bionic-proposed/universe: Version 2.20.9-0ubuntu7.13 introduced

2020-03-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

2020-03-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

2020-03-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

2020-03-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/main: Updated from 2.20.1-0ubuntu2.21 to 2.20.1-0ubuntu2.22

2020-03-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

2020-03-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/main: Updated from 2.20.1-0ubuntu2.21 to 2.20.1-0ubuntu2.22

2020-03-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

2020-03-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 19.10 eoan-proposed/universe: Version 2.20.11-0ubuntu8.5 removed

2020-03-02
Ubuntu icon

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

2020-03-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.
Ubuntu icon

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

2020-02-25
  • 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.
Ubuntu icon

Ubuntu 18.04 LTS bionic-proposed/universe: Version 2.20.9-0ubuntu7.11 removed

2020-02-24
Ubuntu icon

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

2020-02-24
Ubuntu icon

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

2020-02-17
  • Create additional symlinks to the source_linux.py apport package hook for many OEM kernels. Thanks to You-Sheng Yang for the patch. (LP: #1847967)
Ubuntu icon

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

2020-02-17
  • Create additional symlinks to the source_linux.py apport package hook for many OEM kernels. Thanks to You-Sheng Yang for the patch. (LP: #1847967)
Ubuntu icon

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

2020-02-11
  • Create additional symlinks to the source_linux.py apport package hook for many OEM kernels. Thanks to You-Sheng Yang for the patch. (LP: #1847967)
Ubuntu icon

Ubuntu 19.10 eoan-proposed/universe: Updated from 2.20.11-0ubuntu8.3 to 2.20.11-0ubuntu8.4

2020-02-11
  • Create additional symlinks to the source_linux.py apport package hook for many OEM kernels. Thanks to You-Sheng Yang for the patch. (LP: #1847967)
Ubuntu icon

Ubuntu 19.04 disco-proposed/universe: Version 2.20.10-0ubuntu27.4 introduced

2019-11-19
  • Use an SRU-safe substring when checking for the available version of aspell-doc in xenial, since aspell *did* have an SRU. Backported from apport 2.20.11-0ubuntu9. (LP: #1851542)
Ubuntu icon

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

2019-11-19

Related packages

python - interactive high-level object-oriented language (default version)
⇧ Top