Opened 13 years ago
Closed 13 years ago
#10051 closed Bug Report - Crash (Fixed)
backend segfault (mpeg2 stream quality issues)
Reported by: | xris | Owned by: | |
---|---|---|---|
Priority: | critical | Milestone: | 0.25 |
Component: | MythTV - General | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
Just happened to be watching on the console when this was displayed at the same time my backend died:
mythbackend: mpeg2.c:113: mpeg2_recv_handler: Assertion `mpeg != ((void *)0)' failed.
I can confirm that this happened at the same time there were some major quality problems with the channel, so there was likely a lot of corruption.
Neither that file nor the error message seem to exist in my code (can't find the file anywhere).
Another oddity: Google search results turn up the same error in a file attached to very-old #4472
Also, this crash happens when trying to record/watch via my HDHR as well as Firewire.
Change History (3)
Note: See
TracTickets for help on using
tickets.
Can you do an ldd mythbackend? I'm suspecting you are linked to an external version of libmpeg2, however the version we have sucked in as libmythmpeg2 doesn't seem to have the mpeg2.c file (or the mpeg2_recv_handler function).