Debugging packages
Debugging and Generating backtrace
New components were added to the repositories:
release-dbgsym and
trunk-dbgsym
These components contains debugging symbol packages for mythtv, mplayer and others. Those are useful for generating backtraces should a program crash and you want to help to fix it.
If you have found a way to consistently reproduce a crash ; enable the release-dbgsym or trunk-dbgsym component.
For example, for Karmic you would change:
deb http://www.avenard.org/files/ubuntu-repos karmic release
into:
deb http://www.avenard.org/files/ubuntu-repos karmic release release-dbgsym
The name of the debugging package would be:
xxxx-dbgsym
where xxx would be the name of the standard package. So if you found that the crash occurs in a program like mplayer do:
sudo apt-get install mplayer-dbgsym
then reproduce the crash and generate a backtrace to report the bug upstream.
Saturday, 14 November 2009