[mythtv] [mythtv-commits] Ticket #2664: Backend SEGFAULT on invalid PMT

Janne Grunau janne-mythtv at grunau.be
Mon Nov 13 13:37:16 UTC 2006

On Sunday 12 November 2006 23:34, MythTV wrote:
>  This can only happen with broken hardware for which we have to
> disable CRC checking,

This is unfortunately not true. The packet assembler has bugs left. 
Several people (including me) still see bogus EIT packets though at a 
much lower rate.

Starting end of october/begin of november Stuart Morgen and I started to 
see more pes packet assembler warnings ("Started pespaket 
but !payloadstart",...). Strange thing is that I haven't found a 
related change set since 0.20 release.

I'm not sure if our handling of DVB SI packets is part of the problem. 
We handle them currently in the assembler as PES packets which they 
clearly aren't. They have for example no HAS_CRC flag since they have 
all crc.


More information about the mythtv-dev mailing list