[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