Apport intercepts Program crashes, collects debugging information about the crash and the operating system environment, and sends it to bug trackers in a standardized form. It also offers the user to report a bug about a package, with again collecting as much information about it as possible.
It currently supports
- Crashes from standard signals (SIGSEGV, SIGILL, etc.) through the kernel coredump handler (in piping mode)
- Unhandled Python exceptions
- GTK, KDE, and command line user interfaces
- Packages can ship hooks for collecting speficic data (such as /var/log/Xorg.0.log for X.org, or modified gconf settings for GNOME programs)
- apt/dpkg and rpm backend (in production use in Ubuntu and OpenSUSE)
- Reprocessing a core dump and debug symbols for post-mortem (and preferably server-side) generation of fully symbolic stack traces (apport-retrace)
- Reporting bugs to Launchpad (more backends can be easily added)
Project information
- Licence:
- GNU GPL v2
View full history Series and milestones
main series is the current focus of development.
All questions Latest questions
All packages Packages in Distributions
-
apport source package in Xenial
Version 2.20.1-0ubuntu2.30 uploaded -
apport source package in Trusty
Version 2.14.1-0ubuntu3.29 uploaded -
apport source package in Precise
Version 2.0.1-0ubuntu17.16 uploaded -
apport source package in Oneiric based series for Ubuntu LEB
Version 1.23-0ubuntu3 uploaded -
apport source package in Kinetic
Version 2.21.0-0ubuntu2 uploaded
All bugs Latest bugs reported
-
Bug #1979681: /usr/share/apport/whoopsie-upload-all:AttributeError:process_report:add_gdb_info:gdb_command:write:read:readinto:read:/usr/share/apport/whoopsie-upload-all@220:main:collect_info:process_report
Reported -
Bug #1979637: apport_python_hook: FileNotFoundError if cwd was deleted
Reported -
Bug #1978487: attach_journal_errors is causing a ValueError crash
Reported -
Bug #1979211: /usr/share/apport/apport:AttributeError:/usr/share/apport/apport@531:parse_arguments:print_usage:_print_message
Reported -
Bug #1972115: ubuntu-bug <crashfile> exits after dialog instead of sending data
Reported
All blueprints Latest blueprints
-
Create a snap of apport for Ubuntu Core
Registered
More contributors Top contributors
- Benjamin Drung 2552 points
- Marc Deslauriers 321 points
- Brian Murray 217 points
- Steve Langasek 94 points
- Matej Urbančič 53 points