[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