[mythtv-users] Help documenting distro-specific debugging in wiki, please (was Re: Ticket #6194: Backend crash memory corruption (fast))
Michael T. Dean
mtdean at thirdcontact.com
Thu Jan 29 17:02:17 UTC 2009
On 01/29/2009 11:49 AM, MythTV wrote:
> #6194: Backend crash memory corruption (fast)
>
> Ubuntu debug packages are accessed through their own repository. Check
> out this article:
>
> https://wiki.ubuntu.com/DebuggingProgramCrash
It would be *wonderful* if some enterprising Ubuntu and FC users would
document the distro-specific processes for debugging MythTV packages on
the wiki ( http://wiki.mythtv.org/ ).
The documentation should include:
1) installing the debug packages (including what repos are required
and package names)
2) Information on starting mythbackend and mythfrontend under gdb with
commands as described at
http://www.mythtv.org/docs/mythtv-HOWTO-22.html#ss22.2 (taking into
account the distro-specific start scripts)
3) How to determine which should be started under gdb
4) How to determine whether the backtrace is a good backtrace (i.e.
includes line numbers for all MythTV-specific calls)
Bonus points if you also document installing other related debug
packages (such as Qt or glibc) with a disclaimer that these are usually
not required, but may be requested for certain types of crashes.
More bonus points if you also document connecting gdb to a hung process
or debugging with a core file (not to mention how to allow core files on
the distro). (Connecting to a hung process and debugging core files
being far less important, however.)
It probably makes sense to have a different page for each distro and to
roll up all the info about different distro versions into the
distro-specific page, but I'll defer to the Wiki geniuses on making that
decision.
Thanks,
Mike
More information about the mythtv-users
mailing list