Enhance recoverable_problem to require/allow a description of what the problem is
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Apport |
New
|
Undecided
|
Unassigned |
Bug Description
Apport supports filing RecoverableProblem reports. These are not crashes, although they do still get created as *.crash.
I'd like to suggest we do 2 things:
1) enhance /usr/share/
<snip>
ProblemType: RecoverableProblem
DuplicateSignature: icon-path-
</snip>
This makes perfect sense to the a very small number of folk, but makes no sense to anyone else :) For interested readers the above actually means, "an icon exists that is not configured".
How about we add an option to recoverable_problem so that it would/could get called as:
/usr/share/
/usr/share/
DuplicateSi
That would then generate a report containing in this case:
ProblemType: RecoverableProblem
RecoverableProb
DuplicateSignature: icon-path-
2) Write RecoverableProblems to *.info files rather than *.crash. I appreciate that this could require quite a bit of work since it would require changes to atleast apport and whoopsie but since these reports are not crashes, I do not think the file should end with .crash as that looks alarming and is strictly incorrect.
For reference, this bug came out of bug 1267882, originally reported against Upstart. However, all the crashes attached to that bug are in fact RecoverableProblems with no description.