﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	mlocked
11319	Sometimes LiveTV hangs with Error opening jump program file	ernstp@…	JYA	"Hi, sometimes my frontend hangs when starting livetv/switching channels in livetv with the ""Error opening jump program file"" message. Most of the time it works though.
I have to restart the frontend after that, I can't close the error dialog.


{{{
Jan  2 05:37:44 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:1017 (TV) TV: Creating TV object
Jan  2 05:37:44 dront mythlogserver: mythfrontend[12249]: I CoreContext mythdbcon.cpp:409 (PurgeIdleConnections) New DB connection, total: 2
Jan  2 05:37:44 dront mythlogserver: mythfrontend[12249]: N CoreContext mythmainwindow.cpp:2606 (PauseIdleTimer) Resuming idle timer
Jan  2 05:37:44 dront mythlogserver: mythfrontend[12249]: N CoreContext mythmainwindow.cpp:2601 (PauseIdleTimer) Suspending idle timer
Jan  2 05:37:44 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:1232 (Init) TV: Created TvPlayWindow.
Jan  2 05:37:44 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:2155 (HandleStateChange) TV: Attempting to change from None to WatchingLiveTV
Jan  2 05:37:44 dront mythlogserver: mythfrontend[12249]: I CoreContext mythcorecontext.cpp:375 (ConnectCommandSocket) MythCoreContext: Connecting to backend server: 192.168.1.2:6543 (try 1 of 1)
Jan  2 05:37:44 dront mythlogserver: mythfrontend[12249]: I CoreContext mythcorecontext.cpp:1191 (CheckProtoVersion) Using protocol version 75
Jan  2 05:37:44 dront mythlogserver: mythfrontend[12249]: N CoreContext tv_play.cpp:2222 (HandleStateChange) TV: Spawning LiveTV Recorder -- begin
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: N CoreContext tv_play.cpp:2229 (HandleStateChange) TV: Spawning LiveTV Recorder -- end
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:2250 (HandleStateChange) TV: playbackURL(/media/Storage/LiveTV/1034_20130102043745.mpg) cardtype(DUMMY)
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: N CoreContext audioplayer.cpp:167 (ReinitAudio) AudioPlayer: Enabling Audio
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext signalhandling.cpp:194 (SetHandlerPrivate) Setup Interrupt handler
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext signalhandling.cpp:194 (SetHandlerPrivate) Setup Terminated handler
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext videoout_xv.cpp:611 (InitXVideo) VideoOutputXv: XVideo Adaptor Name: 'Radeon Textured Video'
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext osd.cpp:228 (OverrideUIScale) OSD: Base theme size: 1280x720
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext osd.cpp:233 (OverrideUIScale) OSD: Scaling factors: 0.5625x0.8
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext osd.cpp:228 (OverrideUIScale) OSD: Base theme size: 1280x720
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext osd.cpp:233 (OverrideUIScale) OSD: Scaling factors: 0.5625x0.8
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext mythplayer.cpp:1750 (InitAVSync) Player(3): Video timing method: DRM
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:5240 (StartPlayer) TV: Created player.
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:2394 (HandleStateChange) TV: Changing from None to WatchingLiveTV
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:2406 (HandleStateChange) TV: State is LiveTV & mctx == ctx
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:2408 (HandleStateChange) TV: UpdateOSDInput done
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:2410 (HandleStateChange) TV: UpdateLCD done
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:2412 (HandleStateChange) TV: ITVRestart done
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:2485 (HandleStateChange) TV: Main UI disabled.
Jan  2 05:37:45 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:403 (StartTV) TV: Entering main playback loop.
Jan  2 05:37:51 dront mythlogserver: mythfrontend[12249]: I CoreContext signalhandling.cpp:194 (SetHandlerPrivate) Setup Interrupt handler
Jan  2 05:37:51 dront mythlogserver: mythfrontend[12249]: I CoreContext signalhandling.cpp:194 (SetHandlerPrivate) Setup Terminated handler
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: I CoreContext signalhandling.cpp:194 (SetHandlerPrivate) Setup Interrupt handler
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: I CoreContext signalhandling.cpp:194 (SetHandlerPrivate) Setup Terminated handler
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: I CoreContext videoout_xv.cpp:611 (InitXVideo) VideoOutputXv: XVideo Adaptor Name: 'Radeon Textured Video'
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: I CoreContext osd.cpp:228 (OverrideUIScale) OSD: Base theme size: 1280x720
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: I CoreContext osd.cpp:233 (OverrideUIScale) OSD: Scaling factors: 1.82812x0.563889
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: I CoreContext osd.cpp:228 (OverrideUIScale) OSD: Base theme size: 1280x720
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: I CoreContext osd.cpp:233 (OverrideUIScale) OSD: Scaling factors: 1.82812x0.563889
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: I CoreContext avformatdecoder.cpp:2145 (ScanStreams) AFD: Opened codec 0x40fd100, id(MPEG2VIDEO) type(Video)
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: I CoreContext avformatdecoder.cpp:2003 (ScanStreams) AFD: codec MP2 has 2 channels
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: I CoreContext avformatdecoder.cpp:2145 (ScanStreams) AFD: Opened codec 0x40fc100, id(MP2) type(Audio)
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: I CoreContext audio/audiooutputbase.cpp:791 (Reconfigure) AO: Opening audio device 'hdmi:CARD=HDMI,DEV=0' ch 2(2) sr 48000 sf signed 16 bit reenc 0
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: E CoreContext audio/audiooutputalsa.cpp:783 (SetParameters) ALSA: Requested 500000us got 341333 buffer time
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: E CoreContext audio/audiooutputalsa.cpp:242 (IncPreallocBufferSize) ALSA: Try to manually increase audio buffer with: echo 128 | sudo tee /proc/asound/card1/pcm3p/sub0/prealloc
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: N CoreContext avformatdecoder.cpp:783 (SetEof) AFD: Resetting byte context eof (livetv 1 was eof 0)
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: I CoreContext osd.cpp:228 (OverrideUIScale) OSD: Base theme size: 1280x720
Jan  2 05:37:52 dront mythlogserver: mythfrontend[12249]: I CoreContext osd.cpp:233 (OverrideUIScale) OSD: Scaling factors: 1.2x0.563889
Jan  2 05:37:58 dront mythlogserver: mythfrontend[12249]: I CoreContext osd.cpp:228 (OverrideUIScale) OSD: Base theme size: 1280x720
Jan  2 05:37:58 dront mythlogserver: mythfrontend[12249]: I CoreContext osd.cpp:233 (OverrideUIScale) OSD: Scaling factors: 0.5625x0.8
Jan  2 05:37:58 dront mythlogserver: mythfrontend[12249]: I CoreContext mythpainter_ogl.cpp:62 (ClearCache) Clearing OpenGL painter cache.
Jan  2 05:37:59 dront mythlogserver: mythfrontend[12249]: I CoreContext videooutbase.cpp:1373 (DisplayOSD) VideoOutput: Created YV12 OSD.
Jan  2 05:37:59 dront mythlogserver: mythfrontend[12249]: I CoreContext mythcorecontext.cpp:1191 (CheckProtoVersion) Using protocol version 75
Jan  2 05:37:59 dront mythlogserver: mythfrontend[12249]: I CoreContext mythcorecontext.cpp:1191 (CheckProtoVersion) Using protocol version 75
Jan  2 05:38:09 dront mythlogserver: mythfrontend[12249]: E CoreContext fileringbuffer.cpp:290 (OpenFile) FileRingBuf(/media/Storage/LiveTV/1027_20130102043759.mpg): OpenFile(): File too small (0B).
Jan  2 05:38:09 dront mythlogserver: mythfrontend[12249]: E CoreContext mythplayer.cpp:2627 (JumpToProgram) Player(3): JumpToProgram's OpenFile failed (card type: DVB).
Jan  2 05:38:09 dront mythlogserver: mythfrontend[12249]: E CoreContext mythplayer.cpp:2628 (JumpToProgram) LiveTVChain has 4 entries#012   DUMMY: 1034 (04:37:45 to 04:37:45)#012     DVB: 1034 (04:37:46 to 04:37:58) discontinuous#012   DUMMY: 1027 (04:37:58 to 04:37:59) discontinuous#012*    DVB: 1027 (04:37:59 to 05:00:00) discontinuous
Jan  2 05:38:09 dront mythlogserver: mythfrontend[12249]: E CoreContext mythplayer.cpp:2839 (EventLoop) Player(3): Unknown recorder error, exiting decoder
Jan  2 05:38:09 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:2155 (HandleStateChange) TV: Attempting to change from WatchingLiveTV to None
Jan  2 05:38:09 dront mythlogserver: mythfrontend[12249]: I CoreContext signalhandling.cpp:194 (SetHandlerPrivate) Setup Interrupt handler
Jan  2 05:38:09 dront mythlogserver: mythfrontend[12249]: I CoreContext signalhandling.cpp:194 (SetHandlerPrivate) Setup Terminated handler
Jan  2 05:38:09 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:2394 (HandleStateChange) TV: Changing from WatchingLiveTV to None
Jan  2 05:38:09 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:405 (StartTV) TV: Exiting main playback loop.
Jan  2 05:38:09 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:2155 (HandleStateChange) TV: Attempting to change from None to WatchingLiveTV
Jan  2 05:38:09 dront mythlogserver: mythfrontend[12249]: I CoreContext mythcorecontext.cpp:375 (ConnectCommandSocket) MythCoreContext: Connecting to backend server: 192.168.1.2:6543 (try 1 of 1)
Jan  2 05:38:09 dront mythlogserver: mythfrontend[12249]: I CoreContext mythcorecontext.cpp:1191 (CheckProtoVersion) Using protocol version 75
Jan  2 05:38:09 dront mythlogserver: mythfrontend[12249]: N CoreContext tv_play.cpp:2222 (HandleStateChange) TV: Spawning LiveTV Recorder -- begin
Jan  2 05:38:10 dront mythlogserver: mythfrontend[12249]: N CoreContext tv_play.cpp:2229 (HandleStateChange) TV: Spawning LiveTV Recorder -- end
Jan  2 05:38:10 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:2250 (HandleStateChange) TV: playbackURL(/media/Storage/LiveTV/1034_20130102043809.mpg) cardtype(DUMMY)
Jan  2 05:38:10 dront mythlogserver: mythfrontend[12249]: E CoreContext tv_play.cpp:2267 (HandleStateChange) TV: LiveTV not successfully started
Jan  2 05:38:10 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:2485 (HandleStateChange) TV: Main UI disabled.
Jan  2 05:38:10 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:403 (StartTV) TV: Entering main playback loop.
Jan  2 05:38:10 dront mythlogserver: mythfrontend[12249]: I CoreContext tv_play.cpp:405 (StartTV) TV: Exiting main playback loop.
Jan  2 05:38:10 dront mythlogserver: mythfrontend[12249]: N CoreContext mythmainwindow.cpp:2606 (PauseIdleTimer) Resuming idle timer

}}}
"	Bug Report - Hang/Deadlock	closed	major	0.27	MythTV - DVB	0.26-fixes	medium	Works for me			0
