[mythtv] Re: [mythtv-commits] Re: Ticket #424: Proper fix for #415
(empty PMT's cause ProgramMapTable::toString() to SEGV)
Stuart Auchterlonie
stuarta at squashedfrog.net
Thu Oct 6 13:04:38 UTC 2005
On Thu, Oct 06, 2005 at 12:21:17PM -0000, MythTV wrote:
> #424: Proper fix for #415 (empty PMT's cause ProgramMapTable::toString() to SEGV)
> ---------------------+------------------------------------------------------
> Reporter: stuarta | Owner: danielk
> Type: patch | Status: new
> Priority: minor | Milestone: 0.19
> Component: mythtv | Version: head
> Severity: medium | Resolution:
> ---------------------+------------------------------------------------------
> Comment (by anonymous):
>
> I tried this in the hope the last part would fix my multiple PMT per
> channel issue, but it didn't make any difference.
> Wasn't getting a segfault, so can't comment on that.
>
Those changes wouldn't affect your multiple PMT per channel issue
because they are all about what happens once you already have a PMT.
The multiple PMT issue is more about identifying the correct PMT
You would only see the SEGV iff.
1) You are running the backend with --verbose record
2) The EIT Scanner walks to a channel which is off air / data only
3) The reconstructed PMT therefore has no streams.
4) You then try to print out the pmt with
ProgramMapTable::toString() (which --verbose record does...)
Stuart
More information about the mythtv-dev
mailing list