Proposed F18 feature: MiniDebugInfo

Jakub Jelinek jakub at redhat.com
Mon May 7 15:29:12 UTC 2012


On Mon, May 07, 2012 at 05:25:29PM +0200, Jan Kratochvil wrote:
> On Mon, 07 May 2012 16:34:27 +0200, Jakub Jelinek wrote:
> > For bug reporting, you don't need to upload core files, if all you want
> > is to augment backtraces with symbol info and perhaps line info, then
> > all you can do is just upload backtraces without symbol info/line info,
> > supply the relevant build-ids for addresses seen in the backtrace and
> > let some server with access to debuginfo packages finish that up.
> 
> This will lose a lot of info, any local variables, function parameters, even
> inlined functions etc.

Lose info compared to what?  If debuginfo isn't installed on the client
side, only this minidebug info is there, then that info wouldn't be provided
either, so just adding the symbol (and/or line info) stuff on the server
shouldn't make (much difference), unless the backtrace uses symbol or line
info internally for heuristics etc. (but we really should be emitting
async unwind info anyway already).

	Jakub


More information about the devel mailing list