[mythtv-commits] Ticket #10183: Mythfrontend crash on local broadcasts

MythTV noreply at mythtv.org
Mon Nov 28 23:01:08 UTC 2011


#10183: Mythfrontend crash on local broadcasts
-------------------------------------------------+-------------------------
 Reporter:  Håkon Alstadheim <hakon@…>           |          Owner:
     Type:  Bug Report - Crash                   |  jyavenard
 Priority:  minor                                |         Status:  closed
Component:  MythTV - DVB                         |      Milestone:  0.25
 Severity:  medium                               |        Version:  Trunk
 Keywords:  DVB-T                                |  Head
                                                 |     Resolution:  Fixed
                                                 |  Ticket locked:  0
-------------------------------------------------+-------------------------

Comment (by Håkon Alstadheim <hakon@…>):

 Sorry to have rejoiced a bit too soon. It just takes a longer sample now
 to provoke the crash, and it is now possible to skip past the crashing
 switchover.The frontend used to die immediatly when starting playback.
 This sample:
 <http://alstadheim.priv.no/midtnytt-eksempel.mpg> (555M, 0.25mbit/s uplink
 ) still provokes a crash. at:

 {{{
 Program received signal SIGFPE, Arithmetic exception.
 [Switching to Thread 0x925feb70 (LWP 16478)]
 0x0057aaaa in AvFormatDecoder::ProcessAudioPacket (this=0x9b020480,
     curstream=0x8dfcc20, pkt=0xa320c3f0, decodetype=kDecodeAudio)
     at avformatdecoder.cpp:4053
 4053                     av_get_bits_per_sample_fmt(ctx->sample_fmt)>>3);
 #0  0x0057aaaa in AvFormatDecoder::ProcessAudioPacket (this=0x9b020480,
     curstream=0x8dfcc20, pkt=0xa320c3f0, decodetype=kDecodeAudio)
     at avformatdecoder.cpp:4053

 }}}


  The switchover/crash occurs ~1 minute into the recording.

 The patch provided above
 (http://code.mythtv.org/trac/attachment/ticket/10183/10183fix.diff) makes
 the frontend survive that switchover.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10183#comment:7>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list