Opened 15 years ago

Closed 15 years ago

#1103 closed defect (invalid)

avfd crash on broken MPEG2

Reported by: ian at duckland dot org Owned by: danielk
Priority: minor Milestone: 0.20
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no


Short version: I have a 2-hour HD recoding captured over Firewire. There were some glitches, then the frontend crashed. Backtrace attached.

Long version: I've reproduced the crash in the same part of the video on an Athlon64 3200+ running FC3 x86-64, as well as an Athlon64 3200+ running FC4 i386. Xvmc is enabled on both, though I was able to see the crash occur on the FC3 box without xvmc builtin.

Attachments (1)

gdb.txt (31.6 KB) - added by ian at duckland dot org 15 years ago.
backtrace for frontend segfault

Download all attachments as: .zip

Change History (5)

Changed 15 years ago by ian at duckland dot org

Attachment: gdb.txt added

backtrace for frontend segfault

comment:1 Changed 15 years ago by ian at duckland dot org

Forgot to mention - using SVN as of 1/24/2006. Version number is 8699.

comment:2 Changed 15 years ago by adeffs@…

sounds similar to my ticket, I've been having this problem for a while now, it has occured on three of my Debian systems, two amd64, one i386. Glitches in the firewire stream cause frontend to crash.

comment:3 Changed 15 years ago by danielk

Milestone: 0.20
Owner: changed from Isaac Richards to danielk
Summary: Frontend crash when watching firewire recordingavfd crash on broken MPEG2
Version: head

Can you play the broken file with:

    valgrind mythtv name-of-broken-file

And attach the log to this ticket?

You only need to play the 15 seconds prior to the crash (and hopefully 15 seconds after if you can when using valgrind). So you can skip forward or cut up the file so that you don't need to wait an hour before hitting the broken part of the recording.

comment:4 Changed 15 years ago by Isaac Richards

Resolution: invalid
Status: newclosed

Info required for debugging requested in January, none ever provided.

Note: See TracTickets for help on using tickets.