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

MythTV noreply at mythtv.org
Sat Nov 26 13:33:36 UTC 2011


#10183: Mythfrontend crash on local broadcasts
-------------------------------------------------+-------------------------
     Reporter:  Håkon Alstadheim <hakon@…>       |      Owner:  janne
         Type:  Bug Report - Crash               |     Status:  new
     Priority:  minor                            |  Milestone:  unknown
    Component:  MythTV - DVB                     |    Version:  Trunk Head
     Severity:  medium                           |   Keywords:  DVB-T
Ticket locked:  0                                |
-------------------------------------------------+-------------------------
 Mythfrontend crashes whenever I try to play a local broadcast, or a
 broadcast directly preceding or following such.

 Background:[[BR]]
 In DVB-T in Norway local broadcasts are sent with different identifiers in
 the stream from what the channel shows the rest of the day. This used to
 crash in early 0.24, until it was fixed. Now in current head it has been
 broken since I can remember. This failure mode might be a regression from
 ticket #6703 , it is the same programmes and the same channel that is
 failing again, i.e. a recordings containing switch-over from one PID to
 another.

 To illustrate the phenomenon, running this:
 {{{
 for f in *.mpg ; do
     CHANID=$(echo -n $f |sed -e 's/_.*/ /' )
     echo -n "$CHANID"
     mplayer -tsprobe 10000000 -frames 0 -identify  $f 2>/dev/null| grep -m
 1 -e '^VIDEO' || echo $f error
 done| sort -u
 }}}
 On one of my recording directories, gives this (blank lines added and old
 channel-ids removed for
 clarity)
 {{{
 1102 VIDEO H264(pid=525) AUDIO AAC LATM(pid=692) SUB Teletext(pid=576)
 PROGRAM N. 1
 1102 VIDEO H264(pid=525) AUDIO AAC LATM(pid=693) SUB Teletext(pid=576)
 PROGRAM N. 1

 1103 VIDEO H264(pid=521) AUDIO AAC LATM(pid=676) SUB Teletext(pid=576)
 PROGRAM N. 1
 1103 VIDEO H264(pid=521) AUDIO AAC LATM(pid=677) SUB DVB(pid=604)  PROGRAM
 N. 1
 1103 VIDEO H264(pid=521) AUDIO AAC LATM(pid=677) SUB Teletext(pid=576)
 PROGRAM N. 1

 2009 VIDEO H264(pid=512) AUDIO AAC LATM(pid=640) SUB Teletext(pid=576)
 PROGRAM N. 1
 2009 VIDEO H264(pid=512) AUDIO AAC LATM(pid=641) SUB Teletext(pid=576)
 PROGRAM N. 1
 2009 VIDEO H264(pid=515) AUDIO AAC LATM(pid=652) SUB Teletext(pid=576)
 PROGRAM N. 1
 2009 VIDEO:  [DVSD]  720x480  24bpp  29.970 fps    0.0 kbps ( 0.0 kbyte/s)

 }}}
 Channel 2009 gives recordings that cause crashes.

 I have a sample of the start of a crashing recording here:

 <http://alstadheim.priv.no/midnytt-start-til-bt.mpg> (10Mb)
 (note: it is on a slow home ADSL-line with a dynamic IP-address)

 I am running
 {{{
 Package: mythtv-frontend
 Maintainer: MythTV Ubuntu Maintainers <ubuntu-mythtv at lists.ubuntu.com>
 Architecture: i386
 Version: 2:0.25.0~master.20111121.4f506d0-0ubuntu0mythbuntu3
 }}}

 4f506d0 refers to git commit

 I will attach a terminal capture from the run (with myth output) and a gdb
 log with a backtrace  (and a full thread backtrace)
 They can be found here aswell
 <http://alstadheim.priv.no/mythfrontend-crash-run-stdout.txt>
 <http://alstadheim.priv.no/mythfrontend-backtrace.log>

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


More information about the mythtv-commits mailing list