[mythtv-commits] Ticket #10897: Firewire based tuning segfaults consistently

MythTV noreply at mythtv.org
Wed Jul 11 02:55:35 UTC 2012

#10897: Firewire based tuning segfaults consistently
 Reporter:  scottadmi@…  |           Type:  Bug Report - Crash
   Status:  new          |       Priority:  major
Milestone:  unknown      |      Component:  MythTV - General
  Version:  0.25.1       |       Severity:  high
 Keywords:               |  Ticket locked:  0
 After updating to mythtv .25, the mythtv backend has failed consistently
 watching TV via a firewire cable box. The steps to reproduce it are, when
 connected the DCH-3200, watch live TV and change channels (this works
 successfully) then change channels again - this second time always results
 in the backend crashing with the follow console output:

 mythbackend: mpeg2.c:113: mpeg2_recv_handler: Assertion `mpeg != ((void
 *)0)' failed.

 It is important to note that this error references code in the libiec61883
 library which mythtv relies on - it is not part of libmpeg2 as was
 incorrectly assumed in ticket 10051. My expertise is not enough to know
 the code path that leads to this, but given that it consistently works
 successfully with the first channel change but not the second and never
 happened this in .24, it is likely a direct result of mythtv changes since
 the last major release.

Ticket URL: <http://code.mythtv.org/trac/ticket/10897>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center

More information about the mythtv-commits mailing list