[mythtv-commits] Ticket #4097: Backend Segfaults after an invalid return by ProgramAssociationTable class.
MythTV
mythtv at cvs.mythtv.org
Sat Oct 27 15:46:54 UTC 2007
#4097: Backend Segfaults after an invalid return by ProgramAssociationTable class.
--------------------+-------------------------------------------------------
Reporter: wleibe | Owner: danielk
Type: defect | Status: closed
Priority: minor | Milestone: 0.21
Component: dvb | Version: head
Severity: medium | Resolution: fixed
Mlocked: 0 |
--------------------+-------------------------------------------------------
Changes (by danielk):
* status: assigned => closed
* resolution: => fixed
Comment:
Somehow the trac hook didn't catch this in [14737]..
Fixes #4097. Adds a little sanity checking to
ProgramAssociationTable::ProgramCount?().
This sanity checking is only really needed because we allow bypassing the
CRC check on PAT tables with some broken hardware, but there is also the
theoretical possibility that a broadcaster sends out malformed data in
which case this will prevent it from causing an illegal memory access.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/4097#comment:3>
MythTV <http://svn.mythtv.org/trac>
MythTV
More information about the mythtv-commits
mailing list