← Back to team overview

mythbuntu-bugs team mailing list archive

[Bug 683183] [NEW] "Error opening jump program file" when switching Live TV channels

 

Public bug reported:

Binary package hint: mythtv

I'm running MythTV .24 and Mythbuntu 10.10.  When I select Live TV, I
can watch the current channel fine.  But when I attempt to switch
channel (press UP multiple times, press SELECT), it blacks out and then
exits to the main screen with the message "Error opening jump program
file".  In MythTV .23 and Mythbuntu 10.04, there was no problems with
switching channels.

The mythfrontend.log output is:

2010-11-29 21:27:31.704 TV: Attempting to change from None to WatchingLiveTV
2010-11-29 21:27:31.704 MythCoreContext: Connecting to backend server: 127.0.0.1:6543 (try 1 of 1)
2010-11-29 21:27:31.704 Using protocol version 63
2010-11-29 21:27:31.812 Spawning LiveTV Recorder -- begin
2010-11-29 21:27:31.967 Spawning LiveTV Recorder -- end
2010-11-29 21:27:31.970 We have a playbackURL(/var/lib/mythtv/livetv/1003_20101129212731.nuv) & cardtype(DUMMY)
2010-11-29 21:27:31.970 We have a RingBuffer
2010-11-29 21:27:32.107 VideoOutputXv: XVideo Adaptor Name: 'Intel(R) Textured Video'
2010-11-29 21:27:32.133 OSD: Base theme size: 800x600
2010-11-29 21:27:32.133 OSD: Scaling factors: 0.9x0.96
2010-11-29 21:27:32.160 OSD: Base theme size: 800x600
2010-11-29 21:27:32.160 OSD: Scaling factors: 0.9x0.96
2010-11-29 21:27:32.160 OSD: Base theme size: 800x600
2010-11-29 21:27:32.160 OSD: Scaling factors: 0.9x0.96
2010-11-29 21:27:32.190 Player(1): Video timing method: DRM
2010-11-29 21:27:32.206 TV: Changing from None to WatchingLiveTV
2010-11-29 21:27:32.206 TV: State is LiveTV & mctx == ctx
2010-11-29 21:27:32.207 TV: UpdateOSDInput done
2010-11-29 21:27:32.207 TV: UpdateLCD done
2010-11-29 21:27:32.207 TV: ITVRestart done
2010-11-29 21:27:32.410 VideoOutput: Created YV12 OSD.
2010-11-29 21:27:32.467 Player(1): DecoderGetFrame() called with NULL decoder.
2010-11-29 21:27:32.526 RingBuf(/var/lib/mythtv/livetv/1003_20101129212732.nuv) Warning: Peek() requested 2048 bytes, but only returning 608
2010-11-29 21:27:32.527 Player(1), Warning: OpenFile() waiting on data
2010-11-29 21:27:32.716 VideoOutputXv: XVideo Adaptor Name: 'Intel(R) Textured Video'
2010-11-29 21:27:32.738 OSD: Base theme size: 800x600
2010-11-29 21:27:32.738 OSD: Scaling factors: 0.9x0.8
2010-11-29 21:27:32.766 OSD: Base theme size: 800x600
2010-11-29 21:27:32.766 OSD: Scaling factors: 0.9x0.8
2010-11-29 21:27:32.902 AO: Opening audio device 'default:CARD=Intel' ch 2(2) sr 48000 sf signed 32 bit reenc 0
2010-11-29 21:27:32.919 AudioPlayer: Enabling Audio
2010-11-29 21:27:33.316 VideoOutput: Created YV12 OSD.
2010-11-29 21:27:35.432 BrowseDispInfo()
2010-11-29 21:27:35.432 BrowseStart()
2010-11-29 21:27:35.435 browsechanid: 0 -> 1003
2010-11-29 21:27:36.729 BrowseEnd()
2010-11-29 21:27:37.048 Searching for frame header.
2010-11-29 21:27:37.602 RingBuf(/var/lib/mythtv/livetv/1003_20101129212737.nuv) Warning: Not starting read ahead thread, already running
2010-11-29 21:27:37.602 Player(1): DecoderGetFrame() called with NULL decoder.
2010-11-29 21:27:37.640 Player(1), Error: Couldn't find an A/V decoder for: '/var/lib/mythtv/livetv/1003_20101129212737.nuv'
2010-11-29 21:27:37.640 Player(1), Error: JumpToProgram failed.
2010-11-29 21:27:37.640 Player(1), Error: Unknown recorder error, exiting decoder
2010-11-29 21:27:37.854 TV: Attempting to change from WatchingLiveTV to None
2010-11-29 21:27:38.240 TV: Changing from WatchingLiveTV to None
2010-11-29 21:27:38.261 TV: Attempting to change from None to None
2010-11-29 21:27:38.284 TV: Attempting to change from None to WatchingLiveTV
2010-11-29 21:27:38.284 MythCoreContext: Connecting to backend server: 127.0.0.1:6543 (try 1 of 1)
2010-11-29 21:27:38.285 Using protocol version 63
2010-11-29 21:27:38.383 Spawning LiveTV Recorder -- begin
2010-11-29 21:27:38.542 Spawning LiveTV Recorder -- end
2010-11-29 21:27:38.545 We have a playbackURL(/var/lib/mythtv/livetv/1003_20101129212738.nuv) & cardtype(DUMMY)
2010-11-29 21:27:38.546 We have a RingBuffer
2010-11-29 21:27:38.546 playCtx, Error: Attempting to setup a player, but it already exists.
2010-11-29 21:27:38.546 TV Error: LiveTV not successfully started 

The ls -la for the .nuv files in the log are:
-rw-r--r-- 1 mythtv mythtv 0 2010-11-29 21:27 /var/lib/mythtv/livetv/1003_20101129212731.nuv
-rw-r--r-- 1 mythtv mythtv 2029041 2010-11-29 21:27 /var/lib/mythtv/livetv/1003_20101129212732.nuv
-rw-r--r-- 1 mythtv mythtv 555398 2010-11-29 21:27 /var/lib/mythtv/livetv/1003_20101129212737.nuv
-rw-r--r-- 1 mythtv mythtv 0 2010-11-29 21:27 /var/lib/mythtv/livetv/1003_20101129212738.nuv 

The mythbackend.log output is:

2010-11-29 21:27:31.705 MainServer::ANN Playback
2010-11-29 21:27:31.768 adding: mythbuntu1 as a client (events: 0)
2010-11-29 21:27:31.813 TVRec(1): Changing from None to WatchingLiveTV
2010-11-29 21:27:31.861 TVRec(1): HW Tuner: 1->1
2010-11-29 21:27:31.905 LoadFromScheduler(): Error, called from backend.
2010-11-29 21:27:31.907 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2010-11-29 21:27:32.069 Finished recording Behind the Magic: Disney Holidays: channel 1003
2010-11-29 21:27:32.135 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2010-11-29 21:27:32.136 LoadFromScheduler(): Error, called from backend.
2010-11-29 21:27:32.245 Finished recording Behind the Magic: Disney Holidays: channel 1003
strange error flushing buffer ...
strange error flushing buffer ...
strange error flushing buffer ...
strange error flushing buffer ...
strange error flushing buffer ...
2010-11-29 21:27:32.974 RecBase(1:/dev/video0): GetKeyframePositions(0,9223372036854775807,#1) out of 1
2010-11-29 21:27:33.221 RecBase(1:/dev/video0): GetKeyframePositions(0,9223372036854775807,#1) out of 1
2010-11-29 21:27:36.745 TVRec(1): HW Tuner: 1->1
2010-11-29 21:27:36.792 LoadFromScheduler(): Error, called from backend.
2010-11-29 21:27:36.794 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2010-11-29 21:27:36.841 Finished recording Behind the Magic: Disney Holidays: channel 1003
2010-11-29 21:27:37.100 Finished recording Behind the Magic: Disney Holidays: channel 1003
2010-11-29 21:27:37.138 MainServer::ANN Monitor
2010-11-29 21:27:37.145 LoadFromScheduler(): Error, called from backend.
2010-11-29 21:27:37.147 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2010-11-29 21:27:37.185 adding: mythbuntu1 as a client (events: 0)
2010-11-29 21:27:37.235 Finished recording Behind the Magic: Disney Holidays: channel 1003
2010-11-29 21:27:37.311 MainServer::ANN Monitor
2010-11-29 21:27:37.394 adding: mythbuntu1 as a client (events: 1)
2010-11-29 21:27:37.874 TVRec(1): Changing from WatchingLiveTV to None
2010-11-29 21:27:38.191 Finished recording Behind the Magic: Disney Holidays: channel 1003
2010-11-29 21:27:38.285 MainServer::ANN Playback
2010-11-29 21:27:38.330 adding: mythbuntu1 as a client (events: 0)
2010-11-29 21:27:38.384 TVRec(1): Changing from None to WatchingLiveTV
2010-11-29 21:27:38.432 TVRec(1): HW Tuner: 1->1
2010-11-29 21:27:38.485 LoadFromScheduler(): Error, called from backend.
2010-11-29 21:27:38.487 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2010-11-29 21:27:38.548 TVRec(1): Changing from WatchingLiveTV to None
2010-11-29 21:27:38.643 Finished recording Behind the Magic: Disney Holidays: channel 1003

** Affects: mythtv (Ubuntu)
     Importance: Undecided
         Status: New

-- 
"Error opening jump program file" when switching Live TV channels
https://bugs.launchpad.net/bugs/683183
You received this bug notification because you are a member of Mythbuntu
Bug Team, which is subscribed to mythtv in ubuntu.

Status in “mythtv” package in Ubuntu: New

Bug description:
Binary package hint: mythtv

I'm running MythTV .24 and Mythbuntu 10.10.  When I select Live TV, I can watch the current channel fine.  But when I attempt to switch channel (press UP multiple times, press SELECT), it blacks out and then exits to the main screen with the message "Error opening jump program file".  In MythTV .23 and Mythbuntu 10.04, there was no problems with switching channels.

The mythfrontend.log output is:

2010-11-29 21:27:31.704 TV: Attempting to change from None to WatchingLiveTV
2010-11-29 21:27:31.704 MythCoreContext: Connecting to backend server: 127.0.0.1:6543 (try 1 of 1)
2010-11-29 21:27:31.704 Using protocol version 63
2010-11-29 21:27:31.812 Spawning LiveTV Recorder -- begin
2010-11-29 21:27:31.967 Spawning LiveTV Recorder -- end
2010-11-29 21:27:31.970 We have a playbackURL(/var/lib/mythtv/livetv/1003_20101129212731.nuv) & cardtype(DUMMY)
2010-11-29 21:27:31.970 We have a RingBuffer
2010-11-29 21:27:32.107 VideoOutputXv: XVideo Adaptor Name: 'Intel(R) Textured Video'
2010-11-29 21:27:32.133 OSD: Base theme size: 800x600
2010-11-29 21:27:32.133 OSD: Scaling factors: 0.9x0.96
2010-11-29 21:27:32.160 OSD: Base theme size: 800x600
2010-11-29 21:27:32.160 OSD: Scaling factors: 0.9x0.96
2010-11-29 21:27:32.160 OSD: Base theme size: 800x600
2010-11-29 21:27:32.160 OSD: Scaling factors: 0.9x0.96
2010-11-29 21:27:32.190 Player(1): Video timing method: DRM
2010-11-29 21:27:32.206 TV: Changing from None to WatchingLiveTV
2010-11-29 21:27:32.206 TV: State is LiveTV & mctx == ctx
2010-11-29 21:27:32.207 TV: UpdateOSDInput done
2010-11-29 21:27:32.207 TV: UpdateLCD done
2010-11-29 21:27:32.207 TV: ITVRestart done
2010-11-29 21:27:32.410 VideoOutput: Created YV12 OSD.
2010-11-29 21:27:32.467 Player(1): DecoderGetFrame() called with NULL decoder.
2010-11-29 21:27:32.526 RingBuf(/var/lib/mythtv/livetv/1003_20101129212732.nuv) Warning: Peek() requested 2048 bytes, but only returning 608
2010-11-29 21:27:32.527 Player(1), Warning: OpenFile() waiting on data
2010-11-29 21:27:32.716 VideoOutputXv: XVideo Adaptor Name: 'Intel(R) Textured Video'
2010-11-29 21:27:32.738 OSD: Base theme size: 800x600
2010-11-29 21:27:32.738 OSD: Scaling factors: 0.9x0.8
2010-11-29 21:27:32.766 OSD: Base theme size: 800x600
2010-11-29 21:27:32.766 OSD: Scaling factors: 0.9x0.8
2010-11-29 21:27:32.902 AO: Opening audio device 'default:CARD=Intel' ch 2(2) sr 48000 sf signed 32 bit reenc 0
2010-11-29 21:27:32.919 AudioPlayer: Enabling Audio
2010-11-29 21:27:33.316 VideoOutput: Created YV12 OSD.
2010-11-29 21:27:35.432 BrowseDispInfo()
2010-11-29 21:27:35.432 BrowseStart()
2010-11-29 21:27:35.435 browsechanid: 0 -> 1003
2010-11-29 21:27:36.729 BrowseEnd()
2010-11-29 21:27:37.048 Searching for frame header.
2010-11-29 21:27:37.602 RingBuf(/var/lib/mythtv/livetv/1003_20101129212737.nuv) Warning: Not starting read ahead thread, already running
2010-11-29 21:27:37.602 Player(1): DecoderGetFrame() called with NULL decoder.
2010-11-29 21:27:37.640 Player(1), Error: Couldn't find an A/V decoder for: '/var/lib/mythtv/livetv/1003_20101129212737.nuv'
2010-11-29 21:27:37.640 Player(1), Error: JumpToProgram failed.
2010-11-29 21:27:37.640 Player(1), Error: Unknown recorder error, exiting decoder
2010-11-29 21:27:37.854 TV: Attempting to change from WatchingLiveTV to None
2010-11-29 21:27:38.240 TV: Changing from WatchingLiveTV to None
2010-11-29 21:27:38.261 TV: Attempting to change from None to None
2010-11-29 21:27:38.284 TV: Attempting to change from None to WatchingLiveTV
2010-11-29 21:27:38.284 MythCoreContext: Connecting to backend server: 127.0.0.1:6543 (try 1 of 1)
2010-11-29 21:27:38.285 Using protocol version 63
2010-11-29 21:27:38.383 Spawning LiveTV Recorder -- begin
2010-11-29 21:27:38.542 Spawning LiveTV Recorder -- end
2010-11-29 21:27:38.545 We have a playbackURL(/var/lib/mythtv/livetv/1003_20101129212738.nuv) & cardtype(DUMMY)
2010-11-29 21:27:38.546 We have a RingBuffer
2010-11-29 21:27:38.546 playCtx, Error: Attempting to setup a player, but it already exists.
2010-11-29 21:27:38.546 TV Error: LiveTV not successfully started 

The ls -la for the .nuv files in the log are:
-rw-r--r-- 1 mythtv mythtv 0 2010-11-29 21:27 /var/lib/mythtv/livetv/1003_20101129212731.nuv
-rw-r--r-- 1 mythtv mythtv 2029041 2010-11-29 21:27 /var/lib/mythtv/livetv/1003_20101129212732.nuv
-rw-r--r-- 1 mythtv mythtv 555398 2010-11-29 21:27 /var/lib/mythtv/livetv/1003_20101129212737.nuv
-rw-r--r-- 1 mythtv mythtv 0 2010-11-29 21:27 /var/lib/mythtv/livetv/1003_20101129212738.nuv 

The mythbackend.log output is:

2010-11-29 21:27:31.705 MainServer::ANN Playback
2010-11-29 21:27:31.768 adding: mythbuntu1 as a client (events: 0)
2010-11-29 21:27:31.813 TVRec(1): Changing from None to WatchingLiveTV
2010-11-29 21:27:31.861 TVRec(1): HW Tuner: 1->1
2010-11-29 21:27:31.905 LoadFromScheduler(): Error, called from backend.
2010-11-29 21:27:31.907 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2010-11-29 21:27:32.069 Finished recording Behind the Magic: Disney Holidays: channel 1003
2010-11-29 21:27:32.135 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2010-11-29 21:27:32.136 LoadFromScheduler(): Error, called from backend.
2010-11-29 21:27:32.245 Finished recording Behind the Magic: Disney Holidays: channel 1003
strange error flushing buffer ...
strange error flushing buffer ...
strange error flushing buffer ...
strange error flushing buffer ...
strange error flushing buffer ...
2010-11-29 21:27:32.974 RecBase(1:/dev/video0): GetKeyframePositions(0,9223372036854775807,#1) out of 1
2010-11-29 21:27:33.221 RecBase(1:/dev/video0): GetKeyframePositions(0,9223372036854775807,#1) out of 1
2010-11-29 21:27:36.745 TVRec(1): HW Tuner: 1->1
2010-11-29 21:27:36.792 LoadFromScheduler(): Error, called from backend.
2010-11-29 21:27:36.794 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2010-11-29 21:27:36.841 Finished recording Behind the Magic: Disney Holidays: channel 1003
2010-11-29 21:27:37.100 Finished recording Behind the Magic: Disney Holidays: channel 1003
2010-11-29 21:27:37.138 MainServer::ANN Monitor
2010-11-29 21:27:37.145 LoadFromScheduler(): Error, called from backend.
2010-11-29 21:27:37.147 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2010-11-29 21:27:37.185 adding: mythbuntu1 as a client (events: 0)
2010-11-29 21:27:37.235 Finished recording Behind the Magic: Disney Holidays: channel 1003
2010-11-29 21:27:37.311 MainServer::ANN Monitor
2010-11-29 21:27:37.394 adding: mythbuntu1 as a client (events: 1)
2010-11-29 21:27:37.874 TVRec(1): Changing from WatchingLiveTV to None
2010-11-29 21:27:38.191 Finished recording Behind the Magic: Disney Holidays: channel 1003
2010-11-29 21:27:38.285 MainServer::ANN Playback
2010-11-29 21:27:38.330 adding: mythbuntu1 as a client (events: 0)
2010-11-29 21:27:38.384 TVRec(1): Changing from None to WatchingLiveTV
2010-11-29 21:27:38.432 TVRec(1): HW Tuner: 1->1
2010-11-29 21:27:38.485 LoadFromScheduler(): Error, called from backend.
2010-11-29 21:27:38.487 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2010-11-29 21:27:38.548 TVRec(1): Changing from WatchingLiveTV to None
2010-11-29 21:27:38.643 Finished recording Behind the Magic: Disney Holidays: channel 1003





Follow ups

References