[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