[PATCH] Provide oops in kerneloops dialog
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apport (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt |
Bug Description
Binary package hint: apport
When reporting a kernel oops the reporter is presented a dialog asking if they would also like to forward the oops to kerneloops.org. Unfortunately there is no information about the oops until later in the reporting process. The patch attached here presents the reporter a condensed output of the kernel oops in the dialog so that the reporter can make a more educated decision if they want to send this to kerneloops.org or not.
Note, ideally I wanted to present the entire OopsText content in the dialog window but unfortunately it seemed to cause the window to spill off the screen thus hiding the 'yes' 'no' buttons. The dialog window itself does not appear to be able to be resized nor provides scrolling. So I figured condensing the oops to a minimal set of information would be the next best thing. Let me know if there is a better way to handle this. Thanks.
ProblemType: Bug
ApportLog:
apport (pid 9501) Thu Feb 25 10:31:33 2010: called for pid 2826, signal 6
apport (pid 9501) Thu Feb 25 10:31:33 2010: executable: /usr/bin/synergyc (command line "synergyc yoji")
apport (pid 9501) Thu Feb 25 10:31:34 2010: wrote report /var/crash/
Architecture: i386
CheckboxSubmission: 27199aa7e30bbcb
CheckboxSystem: 8baff8f3b5cdd90
Date: Thu Feb 25 18:39:28 2010
DistroRelease: Ubuntu 10.04
Package: apport 1.12-0ubuntu5 [modified: usr/share/
PackageArchitec
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: apport
Uname: Linux 2.6.32-14-generic i686
tags: | added: patch |
Changed in apport (Ubuntu): | |
assignee: | nobody → Martin Pitt (pitti) |
importance: | Undecided → Medium |
Changed in apport (Ubuntu): | |
status: | New → In Progress |
I did a fresh debcheckout apport, applied the patch, and then did a bzr push --overwrite lp:~leannogasawara/ubuntu/lucid/apport/ubuntu. Assuming there aren't any fixups needed for the patch, I hope this branch makes merging easier this time around.
https:/ /code.edge. launchpad. net/~leannogasa wara/ubuntu/ lucid/apport/ ubuntu
http:// bazaar. launchpad. net/~leannogasa wara/ubuntu/ lucid/apport/ ubuntu/ revision/ 1634