abrt wishlist

David Malcolm dmalcolm at redhat.com
Thu Dec 9 16:10:49 UTC 2010


On Thu, 2010-12-09 at 10:51 -0500, Adam Jackson wrote:
> Here's some of my pet irritations with abrt.  Feel free to add your own,
> but please keep the gratuitous "me too"ing to a minimum.
> 
> 1) The generated reports contain far too little information for library
> owners.  Consider this report:
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=658013
> 
> I get the EVRs for the kernel, and for the executable that happened to
> be running, but not for any of the libraries in between, even though the
> report very carefully tells me exactly which DSOs are loaded and where
> they are in memory.
Gratuitous me too!

But more seriously, I filed this a while back as:
  https://bugzilla.redhat.com/show_bug.cgi?id=555205
"RFE: include "rpm -qf" output for all memory-mapped DSOs"

This would be a great boon to things like python where you can have an
arbitrary amount of DSOs mapped into your process, from pretty much the
whole of the distribution (which is both a good and a bad thing; would
love to sandbox python modules, but that's an unsolved problem, AIUI).

> 2) I really dislike that "local trace generation" and "retrace server"
> are discussed as though they're the only options.  If nothing else, for
> many non-trivial apps where abrt is potentially of the most use the core
> you're uploading can easily be hundreds of megabytes; that's not really
> better than downloading hundreds of megabytes.  A network debuginfo
> service [1] would approach this problem in a completely different way,
> by letting the client download exactly as much debuginfo as it needs.

Another gratuitous me too, see:
  https://fedoraproject.org/wiki/Talk:Features/RetraceServer

I'm wondering why the network debuginfo service couldn't be simply wired
up to Koji's rpm via readonly NFS and scrape debugingo rpms on demand.

> 3) Reporting to bugzilla is a mistake.

FWIW, I'll mention again my ABRT triage scripts; they help me keep sane
whre dealing with incoming crash reports:
http://fedorapeople.org/gitweb?p=dmalcolm/public_git/triage.git;a=tree

(The heuristics there are targetting python crash reports, since that
what I get)

> 4) Reporting to bugzilla without being able to scrape the bz username
> and password out of the firefox credential store is just cruel.

Seems like this should in bugzilla.



Hope this is helpful
Dave



More information about the devel mailing list