Detailed error report
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apport (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
When an application crashes, I want it to display a simple error message in a dialog.
In the dialog, I can click "View detailed report", which shows me a in-depth detailed crash report error information.
The detailed error report should contain timestamp, name of application, version of application, error code, error message, type of error, memory address, path to application, name of executable file, etc.
-
Timestamp: 2008-05-05 21:24:54
Application: Foobar
Version: 1.0.3-rc4
Path: /home/moo/foobar
Executable: /home/moo/
Error code: 13
Error message: Method 'x' failed object 'y'. LoadLayout() in UserInterface failed. Referenced memory in 0x00000000, memory could not be read.
Error type: crash
Address: 0x0064c30c
Error AT6525 on line 796 in module ESAK.
* Ctor/Object/
-
It should also have a "Save error report" button that saves it to a text file.
It could also have a "Stack trace", "Backtrace" or "Launch debugger" button. Or a "Lookup error online". It can show debug symbols, etc.
This way, novices get an simple easy error message without getting confused, while advanced users can view the full detailed error report that hopefully contains enough information to be helpful.
Apport does all that, except for launching a debugger. That's bug 75901, thus I mark this as a duplicate.
Text files are used anyway,they are in /var/crash/.