ticket	summary	component	version	milestone	type	owner	status	created	_changetime	_description	_reporter
10919	Trying to play an encrypted video file will lock the frontend	MythTV - General	Unspecified	unknown	Bug Report - General		new	2012-07-17T02:13:45Z	2012-07-17T02:14:14Z	"When trying to play via AirPlay a DRMed file, the frontend will attempt to play it. It's then impossible to stop the playback and go back to the main menu.

{{{
2012-07-17 12:09:37.325917 I  AFD: Successfully opened decoder for file: ""http://192.168.10.31:7001/1/282fdec6-b8a2-5d51-8b90-8b567d0a00ec.m4v"". novideo(0)
2012-07-17 12:09:37.327142 I  VideoOutput: Allowed renderers: opengl,opengl-lite
2012-07-17 12:09:37.327168 I  VideoOutput: Allowed renderers (filt: ffmpeg): opengl,opengl-lite
2012-07-17 12:09:37.329944 I  VDP: Accepting: cmp(> 0 0) dec(vda) cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled) deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
2012-07-17 12:09:37.329981 I  VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled) deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
2012-07-17 12:09:37.329997 I  VDP: LoadBestPreferences(2048x2048, 0)
2012-07-17 12:09:37.330035 I  VDP: LoadBestPreferences(2048x2048, 60)
2012-07-17 12:09:37.330058 I  VDP: LoadBestPreferences(0x0, 60)
2012-07-17 12:09:37.330151 I  VideoOutput: Trying video renderer: 'opengl'
2012-07-17 12:09:37.342990 D  ColourSpace: Brightness: 0.0000 Contrast: 1.0000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343020 D  ColourSpace: 1.1644 0.0000 1.5972 -0.8748
2012-07-17 12:09:37.343057 D  ColourSpace: 1.1644 -0.3916 -0.8128 0.5315
2012-07-17 12:09:37.343091 D  ColourSpace: 1.1644 2.0184 0.0000 -1.0862
2012-07-17 12:09:37.343112 D  ColourSpace: Brightness: 0.0000 Contrast: 0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343129 D  ColourSpace: 0.9315 0.0000 1.2777 -0.6998
2012-07-17 12:09:37.343145 D  ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
2012-07-17 12:09:37.343175 D  ColourSpace: 0.9315 1.6147 0.0000 -0.8690
2012-07-17 12:09:37.343197 D  ColourSpace: Brightness: 0.0000 Contrast: 0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343215 D  ColourSpace: 0.9315 0.0000 1.2777 -0.6998
2012-07-17 12:09:37.343231 D  ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
2012-07-17 12:09:37.343247 D  ColourSpace: 0.9315 1.6147 0.0000 -0.8690
2012-07-17 12:09:37.343265 D  ColourSpace: Brightness: 0.0000 Contrast: 0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343280 D  ColourSpace: 0.9315 0.0000 1.2777 -0.6998
2012-07-17 12:09:37.343296 D  ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
2012-07-17 12:09:37.343311 D  ColourSpace: 0.9315 1.6147 0.0000 -0.8690
2012-07-17 12:09:37.343340 D  ColourSpace: Brightness: 0.0000 Contrast: 0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343356 D  ColourSpace: 0.9315 0.0000 1.2777 -0.6998
2012-07-17 12:09:37.343372 D  ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
2012-07-17 12:09:37.343387 D  ColourSpace: 0.9315 1.6147 0.0000 -0.8690
2012-07-17 12:09:37.351674 I  VDP: Accepting: cmp(> 0 0) dec(vda) cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled) deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
2012-07-17 12:09:37.351709 I  VDP: Accepting: cmp(> 0 0) dec(ffmpeg) cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled) deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
2012-07-17 12:09:37.351724 I  VDP: LoadBestPreferences(2048x2048, 0)
2012-07-17 12:09:37.351749 I  VDP: LoadBestPreferences(2048x2048, 60)
2012-07-17 12:09:37.351782 I  VideoOutWindow::SetPIPState. pip_state: 0]
2012-07-17 12:09:37.351799 I  VDP: LoadBestPreferences(2048x2048, 29.97)
2012-07-17 12:09:37.351828 I  Snapping height to avoid scaling: height: 720, top: 0
2012-07-17 12:09:37.351839 I  Snapping width to avoid scaling: width: 1280, left: 0
2012-07-17 12:09:37.351867 I  Display Rect  left: 0, top: 0, width: 1280, height: 720, aspect: 1.33333
2012-07-17 12:09:37.351902 I  Video Rect    left: 0, top: 0, width: 1280, height: 720, aspect: 1.33333
2012-07-17 12:09:37.351917 I  VDP: LoadBestPreferences(1280x720, 29.97)
2012-07-17 12:09:37.351943 I  Snapping height to avoid scaling: height: 720, top: 0
2012-07-17 12:09:37.351953 I  Snapping width to avoid scaling: width: 1280, left: 0
2012-07-17 12:09:37.351972 I  Display Rect  left: 0, top: 0, width: 1280, height: 720, aspect: 1.33333
2012-07-17 12:09:37.351987 I  Video Rect    left: 0, top: 0, width: 1280, height: 720, aspect: 1.33333
2012-07-17 12:09:37.351999 I  VDP: SetVideoRenderer(opengl)
2012-07-17 12:09:37.352011 I  VDP: SetVideoRender(opengl) == GetVideoRenderer()
2012-07-17 12:09:37.367888 I  VidOutGL: Using main UI render context
2012-07-17 12:09:37.368066 I  VideoOutput: Pixel dimensions: Screen 2560x1440, window 1280x720
2012-07-17 12:09:37.368120 I  VideoOutput: Xinerama display dimensions: 447x335 mm  Aspect: 1.33433
2012-07-17 12:09:37.368144 I  VideoOutput: Estimated window dimensions: 223x167 mm  Aspect: 1.33533
2012-07-17 12:09:37.368163 I  VidOutGL: Using main UI painter
2012-07-17 12:09:37.368183 I  Snapping height to avoid scaling: height: 720, top: 0
2012-07-17 12:09:37.368194 I  Snapping width to avoid scaling: width: 1280, left: 0
2012-07-17 12:09:37.368220 I  Display Rect  left: 0, top: 0, width: 1280, height: 720, aspect: 1.33333
2012-07-17 12:09:37.368247 I  Video Rect    left: 0, top: 0, width: 1280, height: 720, aspect: 1.33333
2012-07-17 12:09:37.372106 I  Over/underscan. V: 0, H: 0
2012-07-17 12:09:37.372118 I  Snapping height to avoid scaling: height: 720, top: 0
2012-07-17 12:09:37.372126 I  Snapping width to avoid scaling: width: 1280, left: 0
2012-07-17 12:09:37.372142 I  Display Rect  left: 0, top: 0, width: 1280, height: 720, aspect: 1.33333
2012-07-17 12:09:37.372158 I  Video Rect    left: 0, top: 0, width: 1280, height: 720, aspect: 1.33333
2012-07-17 12:09:37.372222 D  Player(0): InitFilters() vo '' prog '' over ''
2012-07-17 12:09:37.372243 I  Player(0): LoadFilters(''..) -> 0x0
2012-07-17 12:09:37.377644 I  Player(0): Decoder thread starting.
2012-07-17 12:09:37.387217 I  OSD: Loaded window osd_message
2012-07-17 12:09:37.396298 I  OSD: Loaded window osd_input
2012-07-17 12:09:37.443163 I  OSD: Loaded window program_info
2012-07-17 12:09:37.463964 I  OSD: Loaded window browse_info
2012-07-17 12:09:37.475278 I  OSD: Loaded window osd_status
2012-07-17 12:09:37.488700 I  OSD: Loaded window osd_program_editor
2012-07-17 12:09:37.503143 E  MythFontProperties: Failed to load 'DejaVu Sans', got 'Arial' instead
			Location: /Users/jyavenard/Work/mythtv/.osx-packager/build/bin/share/mythtv/themes/default-wide/osd.xml @ 5
			Name: 'medium'	Type: 'fontdef'
2012-07-17 12:09:37.503240 E  MythFontProperties: Failed to load 'DejaVu Sans', got 'Arial' instead
			Location: /Users/jyavenard/Work/mythtv/.osx-packager/build/bin/share/mythtv/themes/default-wide/osd.xml @ 9
			Name: 'file'	Type: 'fontdef'
2012-07-17 12:09:37.511284 I  OSD: Loaded window osd_debug
2012-07-17 12:09:37.511309 I  OSD: Loaded OSD: size 1280x720 offset 0+0
2012-07-17 12:09:37.511409 I  OSD: Created window aa_OSD_SUBTITLES
2012-07-17 12:09:37.512808 I  Player(0): ClearAfterSeek(0)
2012-07-17 12:09:37.512942 I  VSYNC: DRMVideoSync: Could not open device /dev/dri/card0, No such file or directory
2012-07-17 12:09:37.512989 I  Player(0): Video timing method: USleep with busy wait
2012-07-17 12:09:37.513013 I  Player(0): Display Refresh Rate: 59.999 Video Frame Rate: 30.000
2012-07-17 12:09:37.513049 I  Player(0): SetFrameInterval ps:1 scan:1
2012-07-17 12:09:37.513313 I  playCtx: StartPlaying(): took 0 ms to start player.
2012-07-17 12:09:37.513357 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.513383 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.513402 I  TV: Created player.
2012-07-17 12:09:37.513409 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.513429 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.513445 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.513460 I  TV: StartPlayer(0, WatchingVideo, main) -- end ok
2012-07-17 12:09:37.513469 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.513488 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.513506 I  TV: Changing from None to WatchingVideo
2012-07-17 12:09:37.513519 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.513536 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.513548 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.513557 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.513566 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.513575 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519397 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519432 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519464 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519493 I  TV: DrawUnusedRects() -- begin
2012-07-17 12:09:37.519494 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519513 I  TV: DrawUnusedRects() -- end
2012-07-17 12:09:37.519519 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519564 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519591 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519617 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519644 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519677 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519702 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519728 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519728 I  TV: Main UI disabled.
2012-07-17 12:09:37.519767 I  TV: HandleStateChange(0) -- end
2012-07-17 12:09:37.519768 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519784 I  TV: tv->Playback() -- end
2012-07-17 12:09:37.519792 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519818 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.519825 I  TV: Entering main playback loop.
2012-07-17 12:09:37.519897 D  AirPlay: ACTION_HANDLEMEDIA completed
2012-07-17 12:09:37.520181 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520201 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520222 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520235 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520266 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520277 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520285 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520294 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520304 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520319 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520335 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520374 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520399 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520418 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520434 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520754 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520775 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520792 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520814 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520840 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520869 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520895 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520942 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520964 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.520999 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521026 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521056 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521081 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521096 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521124 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521397 E  [aac @ 0x100c2f960] channel element 3.8 is not allocated
2012-07-17 12:09:37.521409 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.521424 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521441 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521460 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521489 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521517 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521535 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521550 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521581 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521599 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521613 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521630 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521651 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521667 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521684 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521698 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.521723 E  [aac @ 0x100c2f960] channel element 3.0 is not allocated
2012-07-17 12:09:37.521733 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.521750 E  [aac @ 0x100c2f960] channel element 2.5 is not allocated
2012-07-17 12:09:37.521759 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.521779 E  [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.521786 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.521819 E  [aac @ 0x100c2f960] channel element 2.5 is not allocated
2012-07-17 12:09:37.521826 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.521844 E  [aac @ 0x100c2f960] channel element 2.7 is not allocated
2012-07-17 12:09:37.521854 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.521871 E  [aac @ 0x100c2f960] Number of scalefactor bands in group (15) exceeds limit (14).
2012-07-17 12:09:37.521880 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.521898 E  [aac @ 0x100c2f960] channel element 2.15 is not allocated
2012-07-17 12:09:37.521906 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.521922 E  [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.521928 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.521956 E  [aac @ 0x100c2f960] channel element 3.13 is not allocated
2012-07-17 12:09:37.521971 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.522004 D  [aac @ 0x100c2f960] Sample rate index in program config element does not match the sample rate index configured by the container.
2012-07-17 12:09:37.527889 E  [aac @ 0x100c2f960] Prediction is not allowed in AAC-LC.
2012-07-17 12:09:37.527920 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.528035 D  [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.528072 E  [aac @ 0x100c2f960] Number of bands (7) exceeds limit (4).
2012-07-17 12:09:37.528086 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.528107 D  [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.528124 E  [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.528133 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.528161 D  [aac @ 0x100c2f960] Sample rate index in program config element does not match the sample rate index configured by the container.
2012-07-17 12:09:37.529643 D  [aac @ 0x100c2f960] Sample rate index in program config element does not match the sample rate index configured by the container.
2012-07-17 12:09:37.529655 E  [aac @ 0x100c2f960] decode_pce: Input buffer exhausted before END element found
2012-07-17 12:09:37.529669 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.529816 E  [aac @ 0x100c2f960] channel element 3.10 is not allocated
2012-07-17 12:09:37.529829 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.529979 E  [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.529989 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.530089 E  [aac @ 0x100c2f960] channel element 3.5 is not allocated
2012-07-17 12:09:37.530098 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.530119 E  [aac @ 0x100c2f960] channel element 2.12 is not allocated
2012-07-17 12:09:37.530127 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.530145 E  [aac @ 0x100c2f960] channel element 2.1 is not allocated
2012-07-17 12:09:37.530149 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.530163 E  [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.530171 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.530184 E  [aac @ 0x100c2f960] Prediction is not allowed in AAC-LC.
2012-07-17 12:09:37.530191 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.530201 D  [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.530220 E  [aac @ 0x100c2f960] Number of bands (46) exceeds limit (26).
2012-07-17 12:09:37.530224 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.530254 E  [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.530258 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.530280 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530301 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530319 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530337 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530362 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530376 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530399 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530417 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530436 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530465 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530487 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530510 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530550 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530586 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530597 E  AFD: No codec for stream index 1, type(Video) id(NONE:0)
2012-07-17 12:09:37.530620 D  [aac @ 0x100c2f960] Sample rate index in program config element does not match the sample rate index configured by the container.
2012-07-17 12:09:37.531165 D  AirPlay: Sending ACTION_SEEKABSOLUTE(4) for http://192.168.10.31:7001/1/282fdec6-b8a2-5d51-8b90-8b567d0a00ec.m4v
2012-07-17 12:09:37.531203 D  MythCoreContext: Waiting for signal 2TVPlaybackSought(qint64)
2012-07-17 12:09:37.531234 D  MythCoreContext: Waiting for signal 2TVPlaybackStopped()
2012-07-17 12:09:37.531254 D  MythCoreContext: Waiting for signal 2TVPlaybackAborted()
2012-07-17 12:09:37.531928 E  [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.531940 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.531969 E  [aac @ 0x100c2f960] Prediction is not allowed in AAC-LC.
2012-07-17 12:09:37.531985 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.531998 E  [aac @ 0x100c2f960] Number of bands (30) exceeds limit (7).
2012-07-17 12:09:37.532003 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.532156 E  [aac @ 0x100c2f960] channel element 3.7 is not allocated
2012-07-17 12:09:37.532172 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.532208 D  [aac @ 0x100c2f960] Sample rate index in program config element does not match the sample rate index configured by the container.
2012-07-17 12:09:37.532960 E  [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.532968 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.533008 D  [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.533028 E  [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.533038 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.533056 E  [aac @ 0x100c2f960] channel element 3.4 is not allocated
2012-07-17 12:09:37.533064 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.533074 E  [aac @ 0x100c2f960] channel element 2.3 is not allocated
2012-07-17 12:09:37.533080 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.533096 E  [aac @ 0x100c2f960] channel element 3.8 is not allocated
2012-07-17 12:09:37.533102 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.533630 I  TV: DoPlayerSeek (4.004 seconds)
2012-07-17 12:09:37.533666 I  AO: Pause 1
2012-07-17 12:09:37.533683 I  UpdateOSDSeekMessage(Jump To, 2)
2012-07-17 12:09:37.533690 E  [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.533702 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.533884 E  [aac @ 0x100c2f960] channel element 2.7 is not allocated
2012-07-17 12:09:37.533889 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.533899 E  [aac @ 0x100c2f960] channel element 2.5 is not allocated
2012-07-17 12:09:37.533903 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.534042 E  [aac @ 0x100c2f960] channel element 3.13 is not allocated
2012-07-17 12:09:37.534046 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.534055 D  [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.534064 E  [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.534082 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.534092 D  [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.534101 E  [aac @ 0x100c2f960] Prediction is not allowed in AAC-LC.
2012-07-17 12:09:37.534105 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.534118 D  [aac @ 0x100c2f960] Sample rate index in program config element does not match the sample rate index configured by the container.
2012-07-17 12:09:37.534931 E  [aac @ 0x100c2f960] Prediction is not allowed in AAC-LC.
2012-07-17 12:09:37.534937 E  AFD: Unknown audio decoding error
2012-07-17 12:09:37.535101 D  [aac @ 0x100c2f960] Sample rate index in program config element does not match the sample rate index configured by the container.
2012-07-17 12:09:37.535490 I  AFD: Audio stream changed
2012-07-17 12:09:37.535536 I  AFD: Selected track 1: English AAC 2ch (A/V Stream #0)
2012-07-17 12:09:37.535567 I  AFD: Initializing audio parms from audio track #1
2012-07-17 12:09:37.535624 I  AFD: Audio format changed 
			from id( AAC)  44100Hz  2ch 16bps     (profile 0) to id( AAC)  44100Hz 36ch 16bps     (profile 0)
2012-07-17 12:09:37.535659 I  AO: Needs downmix from 36 -> 2 channels
2012-07-17 12:09:37.535679 I  AO: Killing AudioOutputDSP
2012-07-17 12:09:37.535711 I  CoreAudio: CloseDevice [Analog]: Entering
2012-07-17 12:09:37.535737 I  CoreAudioData::CloseAnalog: Entering: 8454144
2012-07-17 12:09:37.536303 D  AirPlay: ACTION_SEEKABSOLUTE completed
2012-07-17 12:09:37.536440 D  AirPlay: Send reverse: 1 
}}}

And it will go on like this forever until you kill the frontend.
The core issue is the AVFD can't be interrupted if it's having decoding error"	jyavenard
11279	Mythbackend SIGFAULT on start	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2012-12-08T03:48:38Z	2012-12-08T04:02:08Z	"Crash report filed

https://bugs.launchpad.net/mythbuntu/+bug/1087908

It seems to be happening somewhere in the scheduler, log statements lead me to believe it's in FillRecordingDir.

Is happening with the Ubuntu 12.04.1 and the latest 0.26-fixes branch."	fracmak@…
11319	Sometimes LiveTV hangs with Error opening jump program file	MythTV - DVB	0.26-fixes	unknown	Bug Report - Hang/Deadlock	danielk	new	2013-01-02T05:00:19Z	2013-01-02T05:13:34Z	"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

}}}
"	ernstp@…
10961	Backend crash when left idle	MythTV - General	Unspecified	0.26	Bug Report - General		infoneeded_new	2012-07-31T08:49:05Z	2012-10-06T08:02:58Z	"Living mythbackend running will usually end up crashing after a few hours (usually found it crashed in the morning)
"	jyavenard
7434	max episodes code doesn't respect autoexpire flag on a recording	MythTV - General	Master Head	0.26.1	Bug Report - General	stuarta	assigned	2009-10-26T17:01:57Z	2012-10-06T08:00:14Z	"I've a recording rule setup as follows.
- Max episodes = 20
- Record new / delete old
- Allow autoexpire

I decided i wanted to keep 1 of the 20 recordings
and set autoexpire=off on that recording.

However when it recorded a new episode, that episode
was removed because it was the oldest, in direct
violation of autoexpire=off.


Stuart
"	stuarta
8461	Rule list not updated when creating custom rule	MythTV - User Interface Library	Master Head	0.26.1	Bug Report - General	stuartm	accepted	2010-05-15T14:04:58Z	2012-10-06T08:01:16Z	When editing a rule from the management screen, after turning an existing rule to a custom rule and saving it, the new custom rule is not showing up until you leave the management screen and enter it again.	jan@…
9449	"Keyboard use ceases to function after ""All tuners in use"" OSD appears"	MythTV - General	0.24-fixes	0.26.1	Bug Report - General	stuartm	assigned	2011-01-05T20:45:40Z	2012-10-06T08:01:41Z	"I came across this accidentally and it is reproducible on all 3 frontends using one central backend. All are PC's with current 0.24 fixes from current GIT running OpenSuse 11.3. One of my frontends has no remote so I must use the keyboard to navigate. That is how I discovered this. Navigation commands used by LIRC are not affected by this. The backend has 3x Hauppauge PVR-150 + 1x PVR-USB2, thus analog TV only.

1) Make sure all tuners are recording and thus occupied and not available.
2) Navigate with keyboard to and activate Watch TV and the ""All tuners in use"" OSD will appear
3) Regardless of what choice you make, once the OSD disappears, the keyboard will no longer function within MythTV
4) Restarting the frontend with reset and correct the problem

Hope this is helpful,
Wessel Dirksen"	wdirksen@…
11346	"TV Programs titled ""Unknown"" cannot be selected in guide"	MythTV - General	0.26-fixes	0.26.1	Bug Report - General	stuartm	accepted	2013-01-12T19:16:13Z	2013-01-12T20:19:26Z	"TV programs titled ""Unknown"" (e.g. http://www.imdb.com/title/tt1401152/) get confused with the name ""Unknown"" used for marking programme guide data as invalid.  This means that they cannot be selected for recording in the guide.

They also do not appear in the ""New Titles"" list although they do appear in the ""Films"" [EN_us: movies] list, the ""Categories"" list, the ""Channels"" list and the ""Programme Finder"".  When they are scheduled they appear in the ""Upcoming Recordings"" list correctly.
"	amb@…
11466	recording group password protection is not being used from menus.	MythTV - General	0.26	0.26.1	Bug Report - General		new	2013-03-25T19:19:28Z	2013-03-25T19:56:51Z	"following problem in live tv and when playing recorded show;

you can access the recordings in groups that are password protected from the live tv menu or the menu when watching a recorded show.  No password is needed.  

to reproduce: 
- when playing live tv or watching a show
- press 'M'
- select, Source
- Select Jump to program
- select records program
- select a group with password protection
- no password is requested and shows from password protected group are shown.  This should not be the case.  

this seems to be the same bug as:
http://code.mythtv.org/trac/ticket/8750  
But this bug is set as solved.  

Walter"	walter@…
7486	Channelscanner misses some transponder	MythTV - Channel Scanner	Master Head	0.26.1	Patch - Bug Fix	stuarta	assigned	2009-11-02T21:20:45Z	2012-11-11T17:25:27Z	"I'm using the 0.22-fixes branche in a dvb-c system.

If I do a tuned full-scan, the scanner misses all channels of some transponders. If I explicity scan one of the missed transponders, all channels are found but some other transponders get missed. I don't think it's a signal problem as it always misses the same transponders.

There is another issue with the channel scanner. Not sure if this belongs into a separate ticket:
If I start the channel scan a second time without restarting mythtv-setup, it gets lots of conflicting channels and asks me to asign numbers to them. This does not happen if I restart mythtv-setup after every scan.

Tell me if you need additional information for this?"	buehlmann@…
10867	Segv from mythshutdown in MSqlDatabase	MythTV - Mythwelcome & Mythshutdown	Master Head	0.27	Bug Report - Crash		new	2012-06-27T05:35:06Z	2012-11-15T19:40:48Z	"Caused when running:
{{{
mythshutdown --quiet --nodblog --unlock
}}}

This does not happen every time the above is run. When trying the above
with --logpath /tmp --loglevel debug, no log file is produced. mythlogserver
is running.

Perhaps related, but without dropping core, running the above may print:
{{{
Error: Not all threads were shut down properly: 
Thread SignalingTimer is still running
}}}
or
{{{
Real-time signal 0
}}}

This system is running: Ubuntu 12.04 LTS with a 3.2.0 kernel.
"	keemllib@…
7990	Rework of status handling in mythjobqueue	MythTV - Mythjobqueue	head	0.27	Developer Task	wagnerrp	assigned	2010-01-29T17:17:54Z	2012-08-19T02:08:09Z	The goal of this task is to remove (most of) the custom handling of mythcommflag and mythtranscode within the jobqueue code. The jobqueue will only be responsible for startup and success/failure logs and status updates. The jobs themselves will be responsible for any task specific information displayed in the terminal logs, database logs, or jobqueue table.	wagnerrp
8710	Port python bindings to Python 3.x	Bindings - Python	Unspecified	0.27	Developer Task	wagnerrp	assigned	2010-07-31T18:38:21Z	2012-09-01T21:36:01Z	Python 3.0 was released at the end of 2008, and while similar, is not source compatible with old 2.x programs.  Code migration tools exist, but the socket libraries should be rewritten to take advantage of new faculties in 3.x.	wagnerrp
10019	[PATCH] libfreemheg: support BBC iPlayer	MythTV - General	Master Head	0.27	Patch - Feature	stuartm	accepted	2011-09-05T10:05:59Z	2013-05-18T09:14:21Z	"This series of patches adds support for ""Interaction Channel"" (ETSI ES 202 184 V2.2.1) which enables BBC iPlayer and other http based interactive content to be accessed from the MHEG 'red button'.

0001: A patch to ringbuffer to support low bandwidth sources. This is optional but if omitted playback of http streams can be very jerky and/or fail
0002..0006 : Various bug fixes to libfreemheg required to use Interaction Channel
0007: Add the ASN1 codes for Interaction Channel
0008: Add a ringbuffer type to support interactive streams
0009: The meat of the Interaction Channel changes
"	Lawrence Rust <lvr@…>
10729	HTTP Live Streaming not following IETF standard	MythTV - General	Unspecified	unknown	Bug Report - General		new	2012-05-16T05:27:01Z	2012-05-17T04:32:57Z	"The aim of this ticket is to trac the various non-compliant inaccuracies in the generated M3U8 playlist

Spec are taken from http://tools.ietf.org/html/draft-pantos-http-live-streaming-01

#EXTINF tag:
{{{
   EXTINF is a record marker that describes the media file identified by
   the URI that follows it.  Each media file URI MUST be preceded by an
   EXTINF tag.  Its format is:

   #EXTINF:<duration>,<title>

   ""duration"" is an integer that specifies the duration of the media
   file in seconds.  Durations SHOULD be rounded to the nearest integer.
   The remainder of the line following the comma is the title of the
   media file.
}}}

Myth produces an entry like:
#EXTINF:<duration>

that there is no title is fine, however there must be a trailing [,] character.
You'll note in the IETF spec, that all examples have a trailing [,]

Like so:
#EXTINF:10,


"	jyavenard
10884	LiveTV with HD Homerun Prime fails with max buffering	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2012-07-06T01:13:17Z	2012-10-25T04:58:51Z	"My setup is a backend, fc17 with 0.25/fixes with HDHR Prime (3 tuners).  Remote Frontend is ubuntu 12.04, running v0.25.1-56-g11d7795 on an intel mac mini.

When I start LiveTV, it stops after a few mins ranging from 5 mins to 15 mins, I get the message ""max buffering..."", mythfrontend usually crashes afterwards or is stuck.  Then I have to restart the frontend.  This occurs on any channel.

I have attached a log from the backend and frontend.  Issue occurs at 2012-07-05 14:03 in the logfiles.

Please let me know what else I can provide or try.  I am willing to help out.

"	monkeypet@…
10940	Unable to get Hauppage HVR-1950 tuner to work in MythTV 0.25	MythTV - General	0.25.1	unknown	Bug Report - General		new	2012-07-25T21:24:43Z	2012-07-25T21:24:43Z	A couple of weeks ago I went to upgrade my MythDora backend to 0.25 so I installed CentOS 6 and added the RPMfusion repository to grab the MythTV packages.  Everything installed correctly but when I went to setup the Hauppage HVR-1950 tuner within MythTV-Setup, it didn't get probed.  I tried manually entering '/dev/video0' and then MythTV would recognize it, but I still wouldn't get any channels found during a scan.  When I did a 'cat /dev/video0 > test.mpg', I got a working video file so I know the hardware works within the OS.  I then started all over and added the ATRPMS repository instead, but got the same result.  I then started over again using Fedora 17 with RPMfusion added and still got the same result.  It wasn't until I installed Fedora 14 with RPMfusion that I finally got it to work.  I believe the problem is with MythTV 0.25.	powersurge69@…
11293	Stuttery playback for some AVI file	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2012-12-15T08:10:52Z	2012-12-15T09:24:58Z	"Since the upgrade of 0.26, some of my AVI rip stop playing.

The reasons is a change in ffmpeg that detects the video as being non-interleaved.
This in itself isn't a problem.

Myth will play the file just fine if the file is local, but over a 100Mbit/s (or wireless link) network link via Storage Group, it will stutter very quickly

Running mythfrontend with -n network --loglevel debug shows that the frontend starts to pull from the backend read of 1MB in size which takes too long and cause the playback thread to starve for data.

What need to be investigated is why the ringbuffer starts to pull so much data as opposed to when the file is interleaved. When the file is detected as interleaved, block size stay at 32kB.

Limiting the size of the block size to not exceed 128kB does help a little bit, but doesn't fully fix the issue.


sample of a file:
http://www.avenard.org/files/media/mediatest/bolt.avi

log:
{{{
2012-12-15 19:06:55.191563 C  mythavtest version: fixes/0.26 [v0.26.0-51-ged7b577] www.mythtv.org
2012-12-15 19:06:55.191586 C  Qt version: compile: 4.8.1, runtime: 4.8.1
2012-12-15 19:06:55.191591 N  Enabled verbose msgs:  general
2012-12-15 19:06:55.191606 N  Setting Log Level to LOG_INFO
2012-12-15 19:06:55.192077 I  Added logging to the console
2012-12-15 19:06:55.192282 N  Using runtime prefix = /usr
2012-12-15 19:06:55.192298 N  Using configuration directory = /home/myth/.mythtv
2012-12-15 19:06:55.192409 I  Assumed character encoding: en_AU.UTF-8
2012-12-15 19:06:55.193870 N  Empty LocalHostName.
2012-12-15 19:06:55.193879 I  Using localhost value of mythtv-Macmini
2012-12-15 19:06:55.193918 I  Testing network connectivity to '192.168.10.11'
2012-12-15 19:06:55.196369 I  Starting process manager
2012-12-15 19:06:55.196388 I  Starting process signal handler
2012-12-15 19:06:55.196509 I  Starting IO manager (read)
2012-12-15 19:06:55.196526 I  Starting IO manager (write)
2012-12-15 19:06:55.328657 N  Setting QT default locale to en_AU
2012-12-15 19:06:55.328766 I  Current locale en_AU
2012-12-15 19:06:55.329217 E  No locale defaults file for en_AU, skipping
2012-12-15 19:06:55.397104 I  ScreenSaverX11Private: XScreenSaver support enabled
2012-12-15 19:06:55.398183 I  ScreenSaverX11Private: DPMS is disabled.
2012-12-15 19:06:55.417446 I  Added logging to mythlogserver at TCP:35327
2012-12-15 19:06:55.438991 N  Desktop video mode: 1920x1080 23.976 Hz
2012-12-15 19:06:55.526700 N  Desktop video mode: 1920x1080 23.976 Hz
2012-12-15 19:06:55.592390 I  Trying 1920x1080 0.000 Hz
2012-12-15 19:06:55.937191 I  SwitchToGUI: Switched to 1920x1080 0.000 Hz
2012-12-15 19:06:55.980368 I  LIRC: Successfully initialized '/dev/lircd' using '/home/myth/.mythtv/lircrc' config
2012-12-15 19:06:55.980495 E  JoystickMenuThread: Joystick disabled - Failed to read /home/myth/.mythtv/joystickmenurc
2012-12-15 19:06:56.054850 E  CECAdapter: Failed to find any CEC devices.
2012-12-15 19:06:56.054930 I  CECAdapter: Closing down CEC.
2012-12-15 19:06:56.054951 I  UDPListener: Enabling
2012-12-15 19:06:56.074875 E  Failed binding to UDP 127.0.0.1:6948 - Error 8: The bound address is already in use
2012-12-15 19:06:56.074932 E  Failed binding to UDP 192.168.10.123:6948 - Error 8: The bound address is already in use
2012-12-15 19:06:56.074993 E  Failed binding to UDP [::1]:6948 - Error 8: The bound address is already in use
2012-12-15 19:06:56.075049 E  Failed binding to UDP [fd87:41a7:4138:10::33]:6948 - Error 8: The bound address is already in use
2012-12-15 19:06:56.075116 E  Failed binding to UDP [fe80::5ab0:35ff:fe82:f46f%eth1]:6948 - Error 8: The bound address is already in use
2012-12-15 19:06:56.075202 E  Failed binding to UDP 192.168.10.255:6948 - Error 8: The bound address is already in use
2012-12-15 19:06:56.292567 W  Key Esc is bound to multiple actions in context Main Menu.
2012-12-15 19:06:56.328574 I  Using Frameless Window
2012-12-15 19:06:56.328645 I  Using Full Screen Window
2012-12-15 19:06:56.423338 I  Trying the OpenGL painter
2012-12-15 19:06:56.467246 I  OpenGL: Sync to VBlank is enabled (good!)
2012-12-15 19:06:56.538029 I  OpenGL1: Fragment program support available
2012-12-15 19:06:56.538101 I  OpenGL: OpenGL vendor  : NVIDIA Corporation
2012-12-15 19:06:56.538108 I  OpenGL: OpenGL renderer: GeForce 320M/integrated/SSE2
2012-12-15 19:06:56.538113 I  OpenGL: OpenGL version : 3.3.0 NVIDIA 295.40
2012-12-15 19:06:56.538122 I  OpenGL: Max texture size: 8192 x 8192
2012-12-15 19:06:56.538127 I  OpenGL: Max texture units: 4
2012-12-15 19:06:56.538143 I  OpenGL: Direct rendering: Yes
2012-12-15 19:06:56.538148 I  OpenGL: PixelBufferObject support available
2012-12-15 19:06:56.538152 I  OpenGL: Initialised MythRenderOpenGL
2012-12-15 19:06:56.725969 E  'buttontext' (base.xml:1998): <scroll> and <cutdown> are not combinable.
2012-12-15 19:06:56.733129 E  'buttontext' (base.xml:2243): <scroll> and <cutdown> are not combinable.
2012-12-15 19:06:56.868798 I  Setup Interrupt handler
2012-12-15 19:06:56.868808 I  Setup Terminated handler
2012-12-15 19:06:56.868816 I  Setup Segmentation fault handler
2012-12-15 19:06:56.868823 I  Setup Aborted handler
2012-12-15 19:06:56.868831 I  Setup Bus error handler
2012-12-15 19:06:56.868839 I  Setup Floating point exception handler
2012-12-15 19:06:56.868847 I  Setup Illegal instruction handler
2012-12-15 19:06:56.868857 I  Setup Real-time signal 0 handler
2012-12-15 19:06:57.362551 I  Current MythTV Schema Version (DBSchemaVer): 1307
2012-12-15 19:06:57.370307 I  TV: Creating TV object
2012-12-15 19:06:57.466718 N  Suspending idle timer
2012-12-15 19:06:57.486178 I  TV: Created TvPlayWindow.
2012-12-15 19:06:57.673426 I  MythCoreContext: Connecting to backend server: 192.168.10.11:6543 (try 1 of 1)
2012-12-15 19:06:57.676104 I  Using protocol version 75
2012-12-15 19:06:57.698988 I  TV: Attempting to change from None to WatchingVideo
2012-12-15 19:06:57.725494 I  Using protocol version 75
2012-12-15 19:06:57.729069 I  Using protocol version 75
2012-12-15 19:06:57.971642 N  AudioPlayer: Enabling Audio
libva: VA-API version 0.32.0
Xlib:  extension ""XFree86-DRI"" missing on display "":0.0"".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva: va_openDriver() returns -1
2012-12-15 19:06:59.554788 I  VDPAU: Version 1
2012-12-15 19:06:59.554805 I  VDPAU: Information NVIDIA VDPAU Driver Shared Library  295.40  Thu Apr  5 22:02:06 PDT 2012
2012-12-15 19:06:59.556528 E  VAAPI: Error at vaapicontext.cpp:144 (#-1, unknown libva error)
2012-12-15 19:06:59.556761 E  VAAPI: Invalid display
2012-12-15 19:06:59.557315 I  AFD: Opened codec 0x2980100, id(MPEG4) type(Video)
2012-12-15 19:06:59.557327 I  AFD: codec MP3 has 2 channels
2012-12-15 19:06:59.557406 I  AFD: Opened codec 0x2bb5d60, id(MP3) type(Audio)
2012-12-15 19:06:59.584233 I  AO: Opening audio device 'hdmi:CARD=NVidia,DEV=2' ch 2(2) sr 48000 sf signed 16 bit reenc 0
2012-12-15 19:06:59.627104 E  ALSA: Requested 500000us got 341333 buffer time
2012-12-15 19:06:59.627331 E  ALSA: Try to manually increase audio buffer with: echo 128 | sudo tee /proc/asound/card0/pcm8p/sub0/prealloc
2012-12-15 19:07:00.334564 I  Clearing OpenGL painter cache.
2012-12-15 19:07:00.779031 I  VDPAU: Created 2 output surfaces.
2012-12-15 19:07:00.779055 I  VDPAU: Created VDPAU render device 1920x1080
2012-12-15 19:07:01.054114 I  Player(0): Video timing method: USleep with busy wait
2012-12-15 19:07:01.055200 I  TV: Created player.
2012-12-15 19:07:01.055246 I  TV: Changing from None to WatchingVideo
2012-12-15 19:07:01.139657 I  TV: Main UI disabled.
2012-12-15 19:07:01.139674 I  TV: Entering main playback loop.
2012-12-15 19:07:01.167635 I  VDPAU: Added 2 output surfaces (total 4, max 4)
2012-12-15 19:07:03.306510 N  Player(0): Waited 102ms for video buffers AAAAAAAAAAAAAAAAAAAAAAALLfff
2012-12-15 19:07:03.462303 N  Player(0): Waited 103ms for video buffers LAAAAAAAAAAAAAAAAAAAAAALffff
2012-12-15 19:07:03.614884 N  Player(0): Waited 103ms for video buffers LLAAAAAAAAAAAAAAAAAAAAAffAAf
2012-12-15 19:07:03.769998 N  Player(0): Waited 102ms for video buffers LfLAAAAAAAAAAAAAAAAAAAAffAAf
2012-12-15 19:07:03.921878 N  Player(0): Waited 102ms for video buffers LffLAAAAAAAAAAAAAAAAAAAfAAAA
2012-12-15 19:07:04.079599 N  Player(0): Waited 103ms for video buffers fffLLAAAAAAAAAAAAAAAAAAfAAAA
2012-12-15 19:07:04.231478 N  Player(0): Waited 102ms for video buffers fAfLfLAAAAAAAAAAAAAAAAAfAAAA
2012-12-15 19:07:04.333820 N  Player(0): Waited 204ms for video buffers fAfLfLAAAAAAAAAAAAAAAAAfAAAA
2012-12-15 19:07:04.523947 N  Player(0): Waited 102ms for video buffers FAAuFFuUuLLAAAAAAAAAAAAAAAAA
2012-12-15 19:07:08.704877 N  Player(0): Waited 102ms for video buffers AAAAAAfAAfAALAAAAAAfLAAAAAAA
2012-12-15 19:07:08.857160 N  Player(0): Waited 103ms for video buffers AAAAAAfAAfAAfAAAAAAfLALAAAAA
2012-12-15 19:07:09.009453 N  Player(0): Waited 102ms for video buffers AAAAAAAAAfAAfAAAAAAAfALAALAA
2012-12-15 19:07:09.112250 N  Player(0): Waited 205ms for video buffers AAAAAAAAAfAAfAAAAAAAfALAALAA
2012-12-15 19:07:09.323931 N  Player(0): Waited 102ms for video buffers AAAAAAAAAFAAFAAuAAAAfALAAfAL
2012-12-15 19:07:09.471705 N  Player(0): Waited 103ms for video buffers AAAAAAAAAAAAAAAfAAAAfAuALfAL
2012-12-15 19:07:09.618445 N  Player(0): Waited 102ms for video buffers AAAAAAAAAAAAAAAfAALAfAfAuFAL
2012-12-15 19:07:09.906426 N  Player(0): Waited 102ms for video buffers AALAAAAAAAAAAAAAAAfAAAfLfAAu
2012-12-15 19:07:10.053518 N  Player(0): Waited 102ms for video buffers AAuAAAAAAAAAAAAAAAfAALfLFAAf
2012-12-15 19:07:10.200683 N  Player(0): Waited 102ms for video buffers AAfAAAAAAAAAAAAAAAfAALfLAAAf
2012-12-15 19:07:10.352449 N  Player(0): Waited 102ms for video buffers AAfALAAAAAAAAAAAAAAAAfALAAAf
2012-12-15 19:07:10.505174 N  Player(0): Waited 103ms for video buffers AAFALuAAAAAAAAAAAAAAAfAfAALf
2012-12-15 19:07:10.651808 N  Player(0): Waited 102ms for video buffers AAAALfAAAAAAAAAAAAAAAfAfAALf
2012-12-15 19:07:10.804094 N  Player(0): Waited 103ms for video buffers AAAAufALLAAAAAAAAAAAAAAfAAfA
2012-12-15 19:07:10.950960 N  Player(0): Waited 102ms for video buffers AAAAffALLAAAAAAAAAAAAAAfAAfA
2012-12-15 19:07:11.110150 N  Player(0): Waited 102ms for video buffers ALAAfAALfAAAAAAAAAAAAAAFAAFA
2012-12-15 19:07:11.257853 N  Player(0): Waited 102ms for video buffers AfAAfAAufALLAAAAAAAAAAAAAAAA
2012-12-15 19:07:11.405099 N  Player(0): Waited 103ms for video buffers AfAAfAAffALLAAAAAAAAAAAAAAAA
2012-12-15 19:07:11.563380 N  Player(0): Waited 103ms for video buffers LfAAfAAfAALfAAAAAAAAAAAAAAAA
2012-12-15 19:07:11.665492 N  Player(0): Waited 205ms for video buffers LfAAfAAfAALfAAAAAAAAAAAAAAAA
2012-12-15 19:07:11.996263 N  Player(0): Waited 102ms for video buffers fAAAAAAfAAfFALuALAAAAAAAAAAA
2012-12-15 19:07:12.143604 N  Player(0): Waited 103ms for video buffers FAALAAAFAAfAALfAuAAAAAAAAAAA
2012-12-15 19:07:12.430777 N  Player(0): Waited 102ms for video buffers AAALAALAAAfAAfFAfuAAAAAAAAAA
2012-12-15 19:07:13.006503 N  Player(0): Waited 103ms for video buffers AAAfAAAAAfAAfAAAAAALAAAAALAA
2012-12-15 19:07:13.300351 N  Player(0): Waited 103ms for video buffers AAAfAAAAAAAAfAALAAAffAAAALAA
2012-12-15 19:07:13.450178 N  Player(0): Waited 103ms for video buffers AAAAAAAAAAAAAAAfAAAffALALuAA
2012-12-15 19:07:13.597267 N  Player(0): Waited 103ms for video buffers AAAAAAAAAAAAAAAfAAAffALALfAA
2012-12-15 19:07:13.750297 N  Player(0): Waited 103ms for video buffers AAAAAAAAAAAAAAAfAALfAAfALfAA
2012-12-15 19:07:13.852658 N  Player(0): Waited 205ms for video buffers AAAAAAAAAAAAAAAfAALfAAfALfAA
2012-12-15 19:07:14.046026 N  Player(0): Waited 102ms for video buffers AALAAAAAAAAAAAAAAAfAAAfALfAA
2012-12-15 19:07:14.209038 N  Player(0): Waited 102ms for video buffers AALAAAAAAAAAAAAAAAfAAAfAffAL
2012-12-15 19:07:14.362054 N  Player(0): Waited 102ms for video buffers AALAAAAAAAAAAAAAAAfAALAAffAf
2012-12-15 19:07:14.515649 N  Player(0): Waited 103ms for video buffers AAuAALAAAAAAAAAAAAAAAfALfAAf
2012-12-15 19:07:14.663368 N  Player(0): Waited 103ms for video buffers AAfAALAAAAAAAAAAAAAAAfAufALF
^C2012-12-15 19:07:14.785909 C  Received Interrupt: Code 128, PID 0, UID 0, Value 0x7f123c7a1c50
2012-12-15 19:07:14.785938 I  TV: Exiting main playback loop.
2012-12-15 19:07:14.896845 W  Player(0): Waited 100ms for decoder to pause
2012-12-15 19:07:14.978260 W  MythPainter: 41 images not yet de-allocated.
2012-12-15 19:07:14.978326 I  VDPAU Painter: Clearing VDPAU painter cache.
2012-12-15 19:07:15.065390 I  Trying 1920x1080 0.000 Hz
2012-12-15 19:07:15.065408 I  SwitchToGUI: Switched to 1920x1080 0.000 Hz
}}}"	jyavenard
11343	hdpvr recording failing on 0.26.0-fixes.20130104.72bca07	MythTV - Recording	0.26-fixes	unknown	Bug Report - General	danielk	new	2013-01-10T18:35:47Z	2013-01-13T14:56:24Z	"Just updated from an earlier version of 0.26.0-fixes to this one and now my hdpvr records roughly one minute of video before failing to find the device it was just recording from.  I am on kernel 3.3.6 so this isn't a resurface of the kernel based hdpvr polling bug.
"	pashdown@…
11404	BE recordings one hour late	MythTV - Recording	0.26	unknown	Bug Report - General	danielk	infoneeded_new	2013-02-10T14:23:15Z	2013-04-10T04:54:34Z	"Just noticed that the BE starts recording programmes one hour late. Checked the following:

- date / TZ OK as reported by the underlying OS (stock Ubuntu 12.10)
- record table in mythconverg has the proper time in starttime / endtime columns
- BE status in mythweb shows one hour offset
- Upcoming recordings in mythweb show proper (ie. initially programmed) schedule as well

Let me know if you need more information. BTW: Tested this on a 0.26.0 branch but also applies to 0.27 (git clone of current repo contents)"	monochromec@…
11479	MythNetvision search screen does not honour the DisplayURL choice in bbciplayer.xml	Plugin - MythNetvision	0.26-fixes	unknown	Bug Report - General		new	2013-04-07T13:23:04Z	2013-04-07T13:23:04Z	"I've noticed that when playing a video from BBC iPlayer that has been searched for on the MythNetvision Search page, that the video format that is displayed does not match the DisplayURL choice (fullscreen, bigscreen) specified in bbciplayer.xml. (I believe it just opens in Full Screen mode, which currently I am unable to use as there is no mouse cursor, meaning I cannot start playback. The choice i've selected in the xml file is BigScreen). 

When selecting videos via the Browse page however, the choice specified in bbciplayer.xml *is* honoured. "	John Bergqvist <John@…>
11480	SQL syntax errors prevents listing of ROMs	Plugin - MythGame	0.26	unknown	Bug Report - General		new	2013-04-08T16:54:13Z	2013-04-08T16:54:13Z	"When setting up a new emulator, I run in the following problem.

When searching for ROMs the following error shows up:
{{{
DB Error (MSqlQuery):
Query was:
INSERT INTO gamemetadata (system, romname, gamename, genre, year, gametype, rompath, country, crc_value, diskcount, display, plot, publisher, version, fanart, boxart, screenshot) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, '1', '1', ?, ?, ?, ?, ?, ?)
Bindings were:
:BOXART=NULL, :COUNTRY=""Unbekannt"", :CRC32=""98bd4147"", :FANART=NULL,
:GAMENAME=""Mario Kart 64"", :GAMETYPE=""N64"", :GENRE=""Unbekannt N64"",
:PLOT=""Unbekannt"", :PUBLISHER=""Unbekannt"", :ROMNAME=""Mario Kart 64.v64"",
:ROMPATH=""/mnt/data/mythtv/games/emulators/n64/roms"", :SCREENSHOT=NULL,
:SYSTEM=""Mupen64plus"", :VERSION=""0"", :YEAR=""19xx""
Driver error was [2/1048]:
QMYSQL3: Unable to execute statement
Database error was:
Column 'fanart' cannot be null
2013-04-08 17:58:06.611280 N  MythGame:GAMEHANDLER: Update gametype N64
}}}


Furthermore a SQL synthax error pops up when listing the games (Media->Games->All Games->Mupen64plus). It looks like this error breaks mythgame. At least no games show up:
{{{
2013-04-08 18:22:16.141371 E  Error preparing query: select distinct  from gamemetadata where system in ('Mupen64plus') and trim(system)=:SYSTEM and  display = 1  order by ;
2013-04-08 18:22:16.141389 E  Driver error was [2/1064]:
QMYSQL3: Unable to prepare statement
Database error was:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from gamemetadata where system in ('Mupen64plus') and trim(system)=? and  displa' at line 1
}}}

The database is populated:

{{{
+-------+-------------+------------------------------------------------------------------+--------------------------------------------------------------+---------------+------+-----------+----------+-------------------------------------------+------------+--------+-----------+--------+----------+-----------+-----------+-----------+---------+---------+---------+
| intid | system      | romname                                                          | gamename                                                     | genre         | year | publisher | favorite | rompath                                   | screenshot | fanart | plot      | boxart | gametype | diskcount | country   | crc_value | inetref | display | version |
+-------+-------------+------------------------------------------------------------------+--------------------------------------------------------------+---------------+------+-----------+----------+-------------------------------------------+------------+--------+-----------+--------+----------+-----------+-----------+-----------+---------+---------+---------+
|   137 | Mupen64plus | Mario Kart 64.v64                                                | Mario Kart 64                                                | Unbekannt N64 | 19xx | Unbekannt |     NULL | /mnt/data/mythtv/games/emulators/n64/roms |            |        | Unbekannt |        | N64      |         1 | Unbekannt | 98bd4147  | NULL    |       1 | 0       |
+-------+-------------+------------------------------------------------------------------+--------------------------------------------------------------+---------------+------+-----------+----------+-------------------------------------------+------------+--------+-----------+--------+----------+-----------+-----------+-----------+---------+---------+---------+
}}}


Anny suggestions how to fix this?

Cheers,
Bjoern"	contactme@…
11529	MpegRecorder as used by HDPVR looses memory leading to OOM	MythTV - Recording	0.26-fixes	unknown	Bug Report - Memory Leak	danielk	new	2013-05-06T19:40:58Z	2013-05-06T19:40:58Z	"Symptom: My system (Ubuntu 12.10, Myth 0.26 latest fixes update) using HDPVR the mythbackend uses more memory over time eventually (3-4 weeks) leading to OOM issues - this has been happening for quite a few months

Just did some logging with valgrind which shows possibly lost 135M in 4 blocks from DeviceReadBuffer::Setup over 1-2 days

Adding extra logging statements to DeviceReadBuffer.cpp and mpegrecorder.cpp gives the following analysis:

MpegRecorder::OpenV4L2DeviceAsInput allocates the _device_read_buffer but the MpegRecorder code suggests it is not deallocated on MpegRecorder object deletion - the _device_read_buffer only appears to be deleted on re-calling OpenV4L2DeviceAsInput (logging DeviceReadBuffer object deletion also suggests it is never called)

Logging MpegRecorder object creation and deletion shows a new MpegRecorder object is created for each recording - if this is true then OpenV4L2DeviceAsInput will always be called with _device_read_buffer NULL and a new _device_read_buffer will be created which is never deleted

Not sure what is correct fix - currently trying adding the _device_read_buffer delete code at beginning of OpenV4L2DeviceAsInput of MpegRecorder to the TearDownAll function

This seems to work (the DeviceReadBuffer object is now deleted after recording) but may not be consistent with the design goals of MpegRecorder

"	david.osguthorpe@…
8182	Incorrect colors in zmliveplayer	Plugin - MythZoneminder	Master Head	unknown	Patch - Bug Fix		assigned	2010-03-15T10:04:38Z	2012-09-19T00:57:03Z	"MythTV trunk, ZoneMinder-1.24.2
Show Live View produces video with wrong colors.

Resolved by changing of the order of placing r,g and b to m_rgba in zmliveplayer.cpp from b,g,r to g,r,b

Patch is attached."	dluzin@…
10892	Myth ripper fails to identify CD's correctly	Plugin - MythMusic	0.25-fixes	unknown	Patch - Bug Fix		infoneeded_new	2012-07-08T18:39:03Z	2013-02-11T19:48:35Z	"Hi,

I have just ripped ""The essential Alice In Chains"", which is a 2 CD box. I have then inserted ""Belouis Some - Some People"" but the Myth ripper sees this CD as being ""The essential Alice In Chains""

I have the same problem with ""INXS - The Greatest Hits"" and ""The very best of the Irish"". The ripper claims the ""The very best.."" is ""INXS...""

I have not had this problem on my Windows PC so something must be wrong in MythMusic since it does not detect the CD's correctly. I have stopped ripping my CD's as I encountered those two problems having only ripped 15 CD's..."	christian.wittrock@…
11542	Rotation iPhone/MOV videos 90 and 270 degrees during AirPlay playback	MythTV - Airplay	Master Head		Bug Report - General	jyavenard	new	2013-05-17T09:51:54Z	2013-05-17T09:51:54Z	"
Iphone recordings don't rotated correctly when recorded portrait and played via AirPlay.

There is a fix committed to rotate 180, but no 90 and 270 (http://code.mythtv.org/trac/ticket/9861)

XBMC has a patch available which is supposed to rotate 90 and 270 degrees: http://trac.xbmc.org/ticket/12231"	charles.bovy@…
11400	HLS Audio Sync	MythTV - HTTP Streaming	0.25.3		Developer Task	cpinkham	new	2013-02-05T23:25:28Z	2013-02-05T23:25:28Z	I just upgraded to .25 on mythbuntu 12.04 and the HTTP live streaming is a very cool feature. I am having one issue. I have a hauppauge 1600 that I am capturing QAM content with. The shows play fine on my front ends but when I watch them with HLS the sound gets out of sync. The audio is always ahead of the video. its so bad the shows are unwatchable. I have tried every audio and video encode option in the API sample pages and get the same results. The SD content I have works just fine. It looks like the FFMpeg library has tools to fix this audio sync issue but there isn't a way to specify the switches in the currenlty HLS setup. The other transcoding areas has automatic media detection and profiles. Can another transloading profile be added for this?	bryan.l.johnson@…
10301	[PATCH] mythtranscode: --fifoinfo reports aspect ratio of first uncut frame	MythTV - Mythtranscode	Master Head	0.25	Patch - Bug Fix	beirdo	new	2012-02-01T18:52:40Z	2013-01-05T00:01:01Z	"This fixes a problem using the --fifoinfo option to report the format of a recording.  When using a cutlist the first few frames may be cut and the format of the first uncut frame may be different from the first physical frame.

This fixes a problem when using nuvexport etc if the recording starts in widescreen e.g. for adverts but switches to 4:3 for the feature.
"	Lawrence Rust <lvr@…>
11317	change to ./configure to detect libcec >=2	MythTV - User Interface Library	0.25	0.25.4	Bug Report - General	stuartm	new	2012-12-31T22:15:54Z	2013-03-28T22:03:32Z	"Currently the ./configure script cannot detect a version 2 libcec library

The code below (when included in the ./configure script) will compile against the version 2 library 



#include <libcec/cec.h>
#include <iostream>
#include <cstdio>
using namespace std;
using namespace CEC;
#include <libcec/cecloader.h>
#define CEC_CONFIG_VERSION CEC_CLIENT_VERSION_CURRENT;

libcec_configuration g_config;
int main(void) {
    if (CEC_LIB_VERSION_MAJOR < 1 || (CEC_LIB_VERSION_MAJOR == 1 &&
                                      CEC_LIB_VERSION_MINOR < 5))
        return 0;

  g_config.Clear();
  snprintf(g_config.strDeviceName, 13, ""CECTester"");
  g_config.clientVersion       = CEC_CONFIG_VERSION;
  g_config.bActivateSource     = 0;

  ICECAdapter *parser = LibCecInitialise(&g_config);
return (long)  parser;
}"	scox_nz@…
10906	Myth-setup stops with error message regarding time zones	MythTV - General	Master Head	0.26	Bug Report - General	Raymond Wagner <rwagner@…>	new	2012-07-13T20:13:56Z	2012-11-26T22:04:35Z	"Myth-setup stops with a message regarding time zones. The problem is easily fixed by issuing mysql_tzinfo_to_sql using the time zone directory  (on my gentoo system /usr/share/zoneinfo) eg ""mysql_tzinfo_to_sql /usr/share/zoneinfo |mysql -u root -p<rootpw>"" Adding this output to mythtv-setup can help solving the issue faster.
"	grotepass@…
11318	Segfault in mythbackend (mainserver/autoexpire?)	MythTV - General	Master Head	0.26.1	Bug Report - Crash	stuartm	accepted	2013-01-01T13:29:40Z	2013-01-03T10:06:22Z	"I am experiencing a segfault in mythbackend, compiled on Centos 6.3 from master, using QT 4.8.4 (also present on QT 4.8.3). The setup is non-standard, but I believe that this is a generic issue (possibly being hit by the fact the system is an edge case). 
Symptoms are a segfault, when the system is relatively idle. I originally thought that it was triggered shortly after a recording finished, but, after furthther testing this has not been the case. I have not yet been able to trigger the fault at will. It is generally repeatable, usually between 1-6 hours, I don't think that it has been over 48 hours to trigger since I started looking for it.
Here is a snippet of code from mainserver.cpp which I believe is the fault. To me, it would seem that the incrementation of 'it' in the section is not needed, and could be the cause. But, I don't see why this isn't hitting more people if it is. This is starting at line 4667:
-----

{{{
void MainServer::GetFilesystemInfos(QList<FileSystemInfo> &fsInfos)
{
    QStringList strlist;
    FileSystemInfo fsInfo;

    fsInfos.clear();

    BackendQueryDiskSpace(strlist, false, true);

    QStringList::const_iterator it = strlist.begin();
    while (it != strlist.end())
    {
        fsInfo.setHostname(*(it++));
        fsInfo.setPath(*(it++));
        fsInfo.setLocal((*(it++)).toInt() > 0);
        fsInfo.setFSysID(-1);
        ++it;
        fsInfo.setGroupID((*(it++)).toInt());
        fsInfo.setBlockSize((*(it++)).toInt());
        fsInfo.setTotalSpace((*(it++)).toLongLong());
        fsInfo.setUsedSpace((*(it++)).toLongLong());
        fsInfo.setWeight(0);
        fsInfos.push_back(fsInfo);
    }
}}}

-----
Snippet from backtrace (full crash attached). Sorry but the line number changed (it is the one immediately after the '++it;') in the current head.
-----

{{{
Thread 19 (Thread 0x7fffcebfd700 (LWP 15361)):
#0  0x00007fffef24ae74 in QLocalePrivate::stringToLongLong(QString const&, int, bool*, QLocalePrivate::GroupSeparatorMode) const () from /usr/local/Trolltech/Qt-4.8.4/lib/libQtCore.so.4
No symbol table info available.
#1  0x00007fffef27219c in QString::toLongLong(bool*, int) const () from /usr/local/Trolltech/Qt-4.8.4/lib/libQtCore.so.4
No symbol table info available.
#2  0x00007fffef272239 in QString::toInt(bool*, int) const () from /usr/local/Trolltech/Qt-4.8.4/lib/libQtCore.so.4
No symbol table info available.
#3  0x00000000004948f5 in MainServer::GetFilesystemInfos (this=0x89f140, fsInfos=...) at mainserver.cpp:4662
        strlist = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 604}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7fffa4050520}, d = 0x7fffa4050520}}, <No data fields>}
        __FUNCTION__ = ""GetFilesystemInfos""
        fsInfo = {<QObject> = {<No data fields>},
}}}

-----

Both my begin and end are 0, I think that the while line should possibly be changed from:
while (it != strlist.end())
to:
while (it < strlist.end())
And possibly the 'it++;' removed. I don't think that the code should have been run anyway though (given that begin and end should both return 0, or the same pointer).
"	verycoldpenguin@…
11425	MythNetvision suddenly crashes doing playback of mp4-file from rss feed	Plugin - MythNetvision	0.26-fixes	0.26.1	Bug Report - Crash		new	2013-02-24T19:07:41Z	2013-02-24T19:11:29Z	"Hi,
I've added the RSS feed http://feeds.feedburner.com/linuxashd in MythNetvision. I update the feed and start viewing the newest episode, but about 5 minutes into the episode, the video stops instalty and i am sent back to the RSS feed view. Even if I have paused the video a given it 5 minutes to buffer it still crashes. If I start viewing the episode again and forward to where I was pulled of it still crashes after about 5 minutes again. 


{{{
    louis@louis-nettop:~$ tail -f /var/log/mythtv/mythfrontend.log
    Jan  3 07:08:02 louis-nettop mythlogserver: mythfrontend[4521]: I Decoder avformatdecoder.cpp:663 (DoFastForward) AFD: No DTS Seeking Hack!
    Jan  3 07:08:02 louis-nettop mythlogserver: mythfrontend[4521]: N CoreContext mythplayer.cpp:2091 (PrebufferEnoughFrames) Player(0): Waited 105ms for video buffers AAAAAAAAAAAAAAA
    Jan  3 07:08:02 louis-nettop mythlogserver: mythfrontend[4521]: N CoreContext mythplayer.cpp:2091 (PrebufferEnoughFrames) Player(0): Waited 206ms for video buffers AAAAAAAAAAAAAAA
    Jan  3 07:12:06 louis-nettop mythlogserver: mythfrontend[4521]: E Decoder avformatdecoder.cpp:4508 (GetFrame) decoding error#012#011#011#011eno: Unknown error 1094995529 (1094995529)
    Jan  3 07:12:06 louis-nettop mythlogserver: mythfrontend[4521]: I CoreContext tv_play.cpp:2155 (HandleStateChange) TV: Attempting to change from WatchingVideo to None
    Jan  3 07:12:06 louis-nettop mythlogserver: mythfrontend[4521]: I CoreContext mythpainter_vdpau.cpp:108 (ClearCache) VDPAU Painter: Clearing VDPAU painter cache.
    Jan  3 07:12:07 louis-nettop mythlogserver: mythfrontend[4521]: I CoreContext tv_play.cpp:2394 (HandleStateChange) TV: Changing from WatchingVideo to None
    Jan  3 07:12:07 louis-nettop mythlogserver: mythfrontend[4521]: I CoreContext tv_play.cpp:2155 (HandleStateChange) TV: Attempting to change from None to None
    Jan  3 07:12:07 louis-nettop mythlogserver: mythfrontend[4521]: I CoreContext tv_play.cpp:405 (StartTV) TV: Exiting main playback loop.
    Jan  3 07:12:07 louis-nettop mythlogserver: mythfrontend[4521]: N CoreContext mythmainwindow.cpp:2606 (PauseIdleTimer) Resuming idle timer
}}}

I have no problems when watching live-tv, recorded tv or videos (eg. video podcasts downloaded with wget)."	Louis Tim Larsen <louis@…>
7529	Upcoming recordings list jumps when something changed	MythTV - Scheduling	Master Head	0.26.1	Bug Report - General	stuartm	accepted	2009-11-09T08:14:38Z	2012-10-06T08:06:24Z	"On the ""upcoming recordings"" screen, when I change one item by for example setting an override like ""don't record"", the list will move so that the most currently selected item ends up at the bottom of the displayed items.
Example: list shows items 10-15 of a list of 25. I change item 11 to ""don't record"" and move to item 9 (items 9-14 showing) before the change propagates to the UI. The list will now switch to showing items 3-9, with focus on 9 at the bottom.

The display was set to ""show important"" but I don't think that matters. The Terra theme was used."	prefect47@…
8441	Recordings screen update issue on some themes	MythTV - User Interface Library	Master Head	0.26.1	Bug Report - General	jpabq	assigned	2010-05-10T23:33:35Z	2012-10-06T08:09:42Z	"Updated description:[[BR]]
In Metallurgy, Mythbuntu and Childish, when you have more recordings of one program than what can be shown in one screen, deleting the oldest recording should move the selection bar one up and empty the line containing the old recording. Metallurgy illustrates how this should work:[[BR]]
http://www.postimage.org/image.php?v=Pqdluz9

However, when you do this on the Mythbuntu or Childish theme, you'll get the recording from the other end of the list, instead of an empty line:[[BR]]
http://www.postimage.org/image.php?v=Pqdl5CJ

But this line should just be empty, as the line doesn't exist. You cannot select it, as illustrated by the arrows on the right side of the screen, in the Mythbuntu screenshot above. If you click down once, the selection will just jump to the top of the list, just like in Metallurgy.

Confirmed on trunk r26203"	Kenni Lund <kenni@…>
8732	DVB-T scan: duplicate muxes created for MPEG channels	MythTV - Channel Scanner	Master Head	0.26.1	Bug Report - General	stuarta	assigned	2010-08-05T07:40:13Z	2012-10-06T08:10:19Z	"Using the same configuration as reported in #8726.

Scan details: full UK scan using Sutton Coldfield transmitter with 6 available muxes. Signal/tuning timeouts raised to 2000/6000ms. ALL services (DVB+MPEG) scanned, with decryption testing disabled.

During a successful DVB-T scan, all DVB channels are eventually discovered (although only 1 mux was successfully tuned during the initial scan phase and the remaining 5 muxes were found in the Network Information Table of the successfully scanned mux.)

However, although there are only 6 available muxes, 9 muxes are created in the database at the end of the scan.

Further checking reveals that the creation/configuration of the 4 MPEG channels found during the scan creates 3 new mux entries in the database, rather than configuring them with one of the existing mux entries used for the DVB channels on those muxes. Additionally, networkid is set to 0 on the additional muxes.

Full log output is attached to #8731"	Nick Morrott <knowledgejunkie (at) gmail (dot) com>
8770	EPG is not detected in DVB-T broadcasts	MythTV - EIT	Master Head	0.26.1	Bug Report - General	stuarta	assigned	2010-08-12T22:21:02Z	2012-12-17T19:41:46Z	"During this last year EPG support has been added to Israel's DVB-T broadcasts.
It can clearly be seen on VLC in the 'codec information'. However it is not detected by mythtv.

Here is a sample file recorded:
http://gnet.homelinux.com/files/vlc-record-2010-08-13-01h16m30s.ts

dvbsnoop output:
{{{
$ dvbsnoop -pd 3 -s pidscan
dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/

---------------------------------------------------------
Transponder PID-Scan...
---------------------------------------------------------
PID found:    0 (0x0000)  [SECTION: Program Association Table (PAT)]
PID found:   16 (0x0010)  [SECTION: Network Information Table (NIT) - actual network]
PID found:   17 (0x0011)  [SECTION: Service Description Table (SDT) - actual transport stream]
PID found:   18 (0x0012)  [SECTION: Event Information Table (EIT) - actual transport stream, present/following]
PID found:   20 (0x0014)  [SECTION: Time Date Table (TDT)]
PID found:   21 (0x0015)  [SECTION: ITU-T Rec. H.222.0|ISO/IEC13818 reserved]
PID found:   28 (0x001c)  [unknown]
PID found:   51 (0x0033)  [unknown]
PID found:   54 (0x0036)  [scrambled]
PID found:   76 (0x004c)  [scrambled]
PID found:   94 (0x005e)  [unknown]
PID found:  245 (0x00f5)  [unknown]
PID found: 2560 (0x0a00)  [SECTION: Program Map Table (PMT)]
PID found: 2561 (0x0a01)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 2562 (0x0a02)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 2592 (0x0a20)  [SECTION: Program Map Table (PMT)]
PID found: 2593 (0x0a21)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 2594 (0x0a22)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 2608 (0x0a30)  [unknown]
PID found: 2609 (0x0a31)  [unknown]
PID found: 2610 (0x0a32)  [unknown]
PID found: 2624 (0x0a40)  [SECTION: Program Map Table (PMT)]
PID found: 2625 (0x0a41)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 2626 (0x0a42)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 2640 (0x0a50)  [unknown]
PID found: 2641 (0x0a51)  [unknown]
PID found: 2656 (0x0a60)  [SECTION: Program Map Table (PMT)]
PID found: 2657 (0x0a61)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 2658 (0x0a62)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 2688 (0x0a80)  [SECTION: Program Map Table (PMT)]
PID found: 2689 (0x0a81)  [PS/PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 2690 (0x0a82)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 2816 (0x0b00)  [SECTION: Program Map Table (PMT)]
PID found: 2817 (0x0b01)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 2992 (0x0bb0)  [SECTION: Program Map Table (PMT)]
PID found: 2993 (0x0bb1)  [PS/PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 8191 (0x1fff)  [stuffing]
}}}
 "	guysoft@…
8948	[20523] Broke the TOGGLEFAV keybinding	MythTV - General	Master Head	0.26.1	Bug Report - General	stuartm	accepted	2010-09-17T14:03:53Z	2012-10-06T08:13:07Z	"I was testing for regressions caused by the #8757 patch and discovered the TOGGLEFAV binding wasn't working. When I looked at the code I noticed that it had been disabled by [20523]. The code is actually commented out, it looks like the plan was to do a current group lookup.

I don't know if you'll have time to fix before 0.24, but at the very least the keys.txt should be updated to
remove the ""?"" stuff."	danielk
9197	Danish EIT fixups are putting the description in the subtitle	MythTV - EIT	0.23.1	0.26.1	Bug Report - General	stuartm	accepted	2010-11-09T13:23:33Z	2012-10-06T08:14:40Z	"Sometimes my recorded programs contain a newline character in the subtitle.

Example:

INSERT INTO `recordedprogram` VALUES (1101,'2010-10-02 23:10:00','2010-10-03 01:10:00','Ingen er fuldkommen','Amerikansk komedie fra 1959.\rSugar er sangerinde i et dame-orkester i forbudstidens USA.','Hun ved ikke, at hendes to bedste veninder i orkestret i virkeligheden er mænd i forklædning, på flugt fra nogle gangstere, og Joe og Jerry har meget svært ved at bevare kvindeligheden i samværet med hende. Sugar: Marilyn Monroe. Joe: Tony Curtis. Jerry: Jack Lemmon. Manuskript: Billy Wilder og I.A.L. Diamond. Instruktion: Billy Wilder.','','tvshow',0000,0,0,'',1,0,0,0,0,0,'',NULL,'','','','',0,0,1,1,1,'STEREO','','WIDESCREEN');

The \r character is not escaped by addslashes in modules/tv/tmpl/default/recorded.php resulting in a newline in the javascript text string.

If I change line 70 from:

 file.subtitle   = '<?php echo addslashes($show->subtitle)               ?>';

Into:

 file.subtitle   = '<?php echo addslashes(str_replace(array(""\n"",""\r""), ' ', $show->subtitle))               ?>';

the page work correctly again."	mk@…
9457	Custom Recording Profiles Unuseable	MythTV - General	0.24-fixes	0.26.1	Bug Report - General	stuartm	accepted	2011-01-07T16:06:57Z	2012-10-09T18:38:26Z	"This is the same as ticket #5734 but for recording profiles instead of transcoding profiles.

It is possible to define new recording profiles but it is not possible to select them when scheduling a recording because they do not show up in the list of available profiles.

In StoreOptEditor::Load() at line 720 of scheduleeditor.cpp the list of recording profiles available is found by calling RecordingProfile::listProfiles(0).  This function at line 1566 of recordingprofile.cpp has a special case for profile number 0 which just returns the list {""Default"", ""Live TV"", ""High Quality"", ""Low Quality""}.  There is nothing that will pick up the names of newly defined recording profiles.
"	amb@…
9494	Mac MythTV port should ignore remote events when screen is blanked	Ports - OSX	0.23-fixes	0.26.1	Bug Report - General		new	2011-01-19T05:05:00Z	2012-10-06T20:34:59Z	"
If you use screen blanking on Mac OS X, MythTV dutifully wakes the screen (maybe accidentally) when you hit a button on the Apple remote, but it then interprets that button press, resulting in an action that the user can't possibly have intended (because the user is acting blindly).

You can probably solve this by calling CGDisplayIsAsleep() on the main display and throwing away the event if that returns true.  That said, I'm not certain of this; the display might already be awake by the time you get that event, in which case you would have to use... probably CGDisplayRegisterReconfigurationCallback (and, later, CGDisplayRemoveReconfigurationCallback) to register for notifications so that you can throw away events for... say a second after receiving notification that the display is active (drawable).

Either way, it's not a major bug, more of a ""nice to have"" that would improve usability.
"	dgatwood@…
9537	MediaMonitor JumpTo plugin broken in commit ed4d961aed836fade236d006b2797f0c044970de	MythTV - General	Master Head	0.26.1	Bug Report - General	stuartm	accepted	2011-01-31T17:14:11Z	2012-10-06T08:17:11Z	"In commit ed4d961aed836fade236d006b2797f0c044970de the call to GetMythMainWindow()->JumpTo(""Main Menu"") was moved from MediaMonitor::JumpToMediaHandler into the plugins MythMusic, MythVideo & MythGallery.

However, JumpTo() doesn't complete synchronously, it calls QCoreApplication::postEvent to do the work.  When the plugin starts its event loop it finds the jump event and immediately exits without playing the inserted media.

It is necessary to execute the following code after calling JumpTo():
{{{
    GetMythMainWindow()->JumpTo(""Main Menu"");
    QTime t; t.start();
    while (GetMythMainWindow()->IsExitingToMain() && t.elapsed() < 2000)
        qApp->processEvents(); // Ensure jump is executed before calling handler

}}}

Because of this it may be preferable to keep the call to JumpTo() in MediaMonitor::JumpToMediaHandler and append the above code rather than replicate it in all plugins."	Lawrence Rust <lvr@…>
9592	No updates via eit	MythTV - EIT	0.24-fixes	0.26.1	Bug Report - General	dekarl	assigned	2011-02-16T20:31:03Z	2013-01-09T09:55:58Z	"I'm running ubuntu maverick with myth 0.24-fixes but the epg doesn't get updated.

I have (of course) followed the wiki and enabled eit scans on all appropriate places in mythtv-setup. All channel scanning is done via mythtv-setup, but still no network id was provided so i entered it manually into the database.
I live in sweden and use the ""comhem"" dvb-c network. The network id i entered was 40999.
I have also started mythbackend with the options ""siparser,eit,channel"" to verify that it searches for program schedules. And the backend does search, the problem is that it doesn't seem to find any.
My television set finds the epg just fine.

If you need any more info or help debugging/testing please let me know. I am willing to spend a lot of time for this to work again.

Thanks for a great peice of software, i've been using it daily since 0.16.

/Peter
"	lugiber@…
10145	The viewscheduled window resets the position in groups buttonlist, on updates	MythTV - User Interface Library	Master Head	0.26.1	Bug Report - General	stuartm	accepted	2011-11-01T00:19:55Z	2012-10-06T08:24:05Z	"
The position in the ""groups"" buttonlist in the ""viewscheduled"" window, is lost on any updates to the ""schedules"" buttonlist data.  The position in the ""schedules"" buttonlist is preserved on data updates, but the ""groups"" position is reset to ""All"" instead of staying on the date the user had selected.
"	jpoet
10146	Cannot edit recording metadata	MythTV - User Interface Library	Master Head	0.26.1	Bug Report - General	stuartm	accepted	2011-11-02T23:40:08Z	2012-10-06T08:24:22Z	"Hi,

Selecting ""change metadata"" for a recording does nothing. The following message is issued:

E PlaybackBox: Window 'editmetadata' is missing required elements

Regards,
Antonio"	amlopezalonso@…
10217	DVB-T HD NetID and TransportID not being set during channel scan	MythTV - General	0.25-fixes	0.26.1	Bug Report - General		infoneeded_new	2011-12-19T17:03:06Z	2013-01-08T17:34:42Z	"Background is here:  http://www.gossamer-threads.com/lists/mythtv/users/499078#499078

After deleting all cards, channels and transports and entering only the HD  transport freq and modulation, QAM-256, the transport settings do not appear to be updated by the channel scan.  Attempts to record show a partial lock.  mythbackend -v channel shows that frequency tuning is successful but netid and tid are both passed as zero; no match is found and no recording is started.

DVBChan(1:/dev/dvb/adapter0/frontend0): New Params: 769666667 qam_256 a auto auto 8 a auto a v fec: aut    o msys: UNDEFINED rolloff: 0.35 

DTVSM(/dev/dvb/adapter0/frontend0)::SetDVBService(transport_id: 0, network_id: 0, service_id: 17540):  "	J.Pilk@…
10480	Downloading channel icons via backend fails	MythTV - Mythtv-setup	0.24.2	0.26.1	Bug Report - General	cpinkham	new	2012-03-20T16:20:02Z	2012-11-14T17:06:42Z	"Attempting to download icons stores the first 25 or so and then stops. Seems to make it up to K but not sure if it's related to the alphabet.

Also searching for specific icons doesn't appear to bring up a full list of possibilities as well. "	ac00perw@…
10511	Can't delete recordings from MythTV if no file exists	MythTV - General	Master Head	0.26.1	Bug Report - General	stuartm	accepted	2012-03-26T08:13:43Z	2012-10-06T08:34:25Z	"Seems silly to prevent deleting a recording if the file is gone from disk:

2012-03-26 01:10:32.674928 E [28485/28582] ProcessRequest mainserver.cpp:2580 (DoHandleDeleteRecording) - ERROR when trying to delete file: GetPlaybackURL/UNABLE/TO/FIND/LOCAL/FILE/ON/mythtv.forevermore.net/1110_20120319234119.mpg. File doesn't exist.  Database metadata will not be removed.

Maybe this is to prevent deleting things for a temporarily-offline disk?  Seems an odd use case to me, though."	xris
10608	Resetting the frontend settings using --reset doesn't trigger a locale selection the next time the frontend is run	MythTV - General	Master Head	0.26.1	Bug Report - General	stuartm	assigned	2012-04-15T22:59:16Z	2012-10-17T10:34:06Z	"Resetting the frontend settings using --reset (or -r) no longer triggers a locale selection the next time the frontend is started.

The frontend seems to use the system locale the next time the frontend is run as some sort of default but without using the settings defined in the locale file."	knight
10841	SignalHandling returns from SEGFAULT signal handler	MythTV - General	Master Head	0.26.1	Bug Report - General	beirdo	assigned	2012-06-17T17:59:16Z	2012-10-06T08:39:24Z	"If you return from a SIGFAULT, SIGFPE, SIGBUS, or SIGILL the offending code is re-run and the signal is raised again.

If the fault occurs in the the UI thread where SignalHandler::handleSignal() is run in it will never run since we never get the opportunity to continue on to where the QSocketNotifier events are handled.

This leads the write() in SignalHandler::signalHandler() to block forever, deadlocking the UI thread.
"	danielk
11032	"frontend NetControl ""play/resume' doesn't..."	MythTV - General	Master Head	0.26.1	Bug Report - General		new	2012-08-24T04:34:43Z	2012-08-27T12:05:33Z	"...but will with the attached patch.

It looks like the functionality got sideswiped by the #8406 ProgramInfo refactor. No big deal."	George Nassas <gnassas@…>
11162	Mythfrontend playback freezes seconds from end of recording with VAAPI playback profile	MythTV - Video Playback	0.26-fixes	0.26.1	Bug Report - General		new	2012-10-09T00:25:10Z	2012-10-11T20:13:45Z	"Mythfrontend picture freezes seconds from the end of a recording and never recovers when Video, Playback, Current Video Playback Profile is set to ""VA API Normal"" or ""OpenGL""   but works fine without any graphics card decoding acceleration when using ""High Quality"" etc.

Ubuntu 12.04 32bit with mythtv Radeon HD 5450 with fglrx-updates.


The last lines of /var/log/mythtv/mythfrontend.log

Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext tv_play.cpp:2155 (HandleStateChange) TV: Attempting to change from WatchingPreRecorded to None
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: W CoreContext mythpainter.cpp:34 (Teardown) MythPainter: 6 images not yet de-allocated.
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext mythpainter_ogl.cpp:62 (ClearCache) Clearing OpenGL painter cache.
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext mythrender_opengl1.cpp:280 (DeleteOpenGLResources) OpenGL1: Deleting OpenGL Resources
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext mythrender_opengl.cpp:1042 (DeleteOpenGLResources) OpenGL: Deleting OpenGL Resources
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext audio/audiopulsehandler.cpp:322 (SuspendInternal) Pulse: PulseAudio resume OK
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext tv_play.cpp:2394 (HandleStateChange) TV: Changing from WatchingPreRecorded to None
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext screensaver-x11.cpp:161 (RestoreDPMS) ScreenSaverX11Private: DPMS Reactivated 1
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext tv_play.cpp:2155 (HandleStateChange) TV: Attempting to change from None to None
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext tv_play.cpp:405 (StartTV) TV: Exiting main playback loop.
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: N CoreContext mythmainwindow.cpp:2606 (PauseIdleTimer) Resuming idle timer
nder_opengl1.cpp:280 (DeleteOpenGLResources) OpenGL1: Deleting OpenGL Resources
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext mythre
nder_opengl.cpp:1042 (DeleteOpenGLResources) OpenGL: Deleting OpenGL Resources
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext audio/
audiopulsehandler.cpp:322 (SuspendInternal) Pulse: PulseAudio resume OK
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext tv_pla
y.cpp:2394 (HandleStateChange) TV: Changing from WatchingPreRecorded to None
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext screen
saver-x11.cpp:161 (RestoreDPMS) ScreenSaverX11Private: DPMS Reactivated 1
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext tv_pla
y.cpp:2155 (HandleStateChange) TV: Attempting to change from None to None
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: I CoreContext tv_pla
y.cpp:405 (StartTV) TV: Exiting main playback loop.
Oct  9 00:45:56 mythical mythlogserver: mythfrontend[7730]: N CoreContext mythma
inwindow.cpp:2606 (PauseIdleTimer) Resuming idle timer
Oct  9  mythical mythlogserver: mythfrontend[7730]: N CoreContext mythma
inwindow.cpp:2606 (PauseIdleTimer) Resuming idle timer"	info@…
11165	Updates to the Gentoo ebuilds	Packaging	0.26-fixes	0.26.1	Bug Report - General	wagnerrp	accepted	2012-10-09T13:14:45Z	2013-01-16T05:52:32Z	"I have 4 updates to the Gentoo folders. These can be applied to master and 0.26 and have to be applied in order for full effect.


The first cleans up the obsolete files and generates a new Manifest for the folders effected.


The second fixes an install failure when building mythtv-bindings with php, and updates its Manifest. When installing php ${INSTALL} is undefined, unless this is applied.


The third fixes an issue with the miro ebuild and updates its Manifest. EAPI must be before line 5 and distutils requires EAPI of 3 or higher.


The fourth updates all the rest of the Manifests to bring them in line with current Manifest rules. See http://archives.gentoo.org/gentoo-dev-announce/msg_00000.xml


I have created pull requests from my fork to pull the changes in."	myrdhn@…
11194	Mythfrontend hangs when exiting	MythTV - Airplay	0.26-fixes	0.26.1	Bug Report - General	jyavenard	new	2012-10-23T21:33:24Z	2013-04-29T12:40:43Z	"When exiting mythfrontend, the application hangs.

If I press Ctrl-c twice from the command line, it eventually quits.
Looks like the hang begins with ""Bonjour: De-registering service"" but nothing informative comes from the ""mythfrontend -v all"" option.

"	bob.havlin@…
11309	nuvexport failling with 0.26 fixes ..	Apps - Nuvexport	0.26-fixes	0.26.1	Bug Report - General	xris	new	2012-12-26T05:33:55Z	2012-12-26T05:33:55Z	"I am running the latest version of mythtv 0.26 fixes that I pulled from git.  There has been a recent change in MythTV that has broken the nuvexport script.  

Nuvexport is failing in the MythTV perl binding package Mythtv::Recording

The script is unable to read directories due to a change in how the filename is being generated.

A new line ""\n"" character has been inserted in the code segment that splits the file into several parts, breaking the regex pattern it was expecting.   I was able to get around this by removing the line break character from the filename variable, but this is obviously not a fix.  Perhaps someone who knows mythtv can look into this and properly correct the problem.

thx
"	imateene@…
11363	Automatic change of display resolution for OpenGL video playback does not resize x11 window correctly	MythTV - Video Playback	Master Head	0.26.1	Bug Report - General	danielk	accepted	2013-01-20T11:38:52Z	2013-01-20T15:40:07Z	"When I set output to OpenGL and enable different resolutions for GUI and video, when playing video the X11 window stays on the size of the gui window. The video is displayed in the bottom left corner of the x11 window.

I tried to figured out what the problem is, and I identified 2 issues:

- in MythRenderOpenGL::MoveResizeWindow(), the call to QWindget::setGeometry() does not actually change the X11 window size. I do not know, why this is the case
- when I fix that, the original window size is not restored when switching back to GUI. I didn't find the code, where this is supposed to happen. So, as a hack, I added the needed code to VideoOutputOpenGL::~VideoOutputOpenGL()

This solved the problem for me. You can find my patch attached.

I'm using QT 4.8.4, mesa 9.0.1, xorg 1.13.1, kernel 3.6.11 and Intel HD graphics with latest i915 driver."	o.mangold@…
11376	LOTR: The Two Towers ISO keep switching to English language	MythTV - DVD Playback	0.26-fixes	0.26.1	Bug Report - General	stuartm	accepted	2013-01-25T17:15:52Z	2013-02-22T18:57:50Z	"I have created an iso from the Lord of the Rings: The Two Towers DVD (Italian version).
The playback always resets to the English audio track, no matter if I select the italian track in the DVD menu or with the OSD. When I use the OSD to select the italian track, it works for the current scene, but as soon as the playback goes to the next chapter, it resets to English again.
The iso is on a mythtv backend using storage groups.
Note that ""LOTR: The Fellowship of the Ring"" doesn't have this problem (nor many other DVDs I have converted to ISO).
Which logs can I provide to help with this ?"	stefano.ceccherini@…
11433	Internal Player has problems switching from Progressive to Interlaced video scanning mid-playback	MythTV - Video Playback	0.26	0.26.1	Bug Report - General		new	2013-03-02T22:21:34Z	2013-03-02T22:47:09Z	"Hi, in the UK on Freeview HD (DVB-T2), some programs (mostly filmed using film) are transmitted using Progressive Scan, and others (mostly filmed using video) are transmitted interlaced. Now, the internal player correctly detects which of the two to use at the start of playback, but I don't think it can detect/switch between the two during playback, as the scan can change in the middle of a program. I believe set-top boxes use a GOP boundry in the bitstream to determine which mode to display (http://www.bbc.co.uk/blogs/researchanddevelopment/2011/04/software-upgrade-for-bbc-hd-on.shtml)

From what i've seen, it seems to be-able to respond to a change from Progressive to Interlaced, but not the other way around, so it ends up trying to de-interlace progressive video, which wastes system resources and also blurs the progressive video slightly. 

So maybe for 1080 video, the scan switcher could be tweaked to pick-up whether the scan changes, and react appropriately from the bitsream being recieved, rather than guessing for itself?."	John@…
11352	Leak in MythPainter::DrawTextLayout	MythTV - User Interface Library	0.26-fixes	0.26.1	Bug Report - Memory Leak	jpoet	assigned	2013-01-14T10:18:29Z	2013-02-18T07:52:10Z	"I've been noticing increased memory usage with mythfrontend in 0.26 vs 0.25. Its been happening since I upgraded shortly after 0.26 was released. The symptom is a gradual leak (as shown with top/free), but sometimes the memory usage increases by 50-100M over an hour or so.

I haven't been able to work out what the trigger for this difference is, but I've been running my frontend under valgrind for the past couple of weeks to track it down.

The attached log (Using 0.26-fixes-72bca07 plus the patch for #11329, on ubuntu 12.04) is from a run that had an uptime of just under a day. there was one 30 min recording (HDHR) during that time, plus watching a couple of recorded shows and videos. It was cleanly shutdown (exit from the mainmenu) (by this stage watching a recording was stuttering because the box was swapping. This whole setup is a bit fragile perf-wise - valgrind on an HP microserver only works with vdpau...)

the log shows 112M of ""possibly lost"" allocations. A bit over 80M of that comes from MythPainter::DrawTextLayout, so I'm assuming that that's where the leak is. However there's also a bit more from other things (eg MythPainter::DrawRoundRect), so maybe its something else leaking?

Using the Steppes theme, in case that matters

I've also attached a log (valgrind.donothing) of mythfrontend where all I did is wait a few minutes and then shut it down again (as a baseline)

valgrind was run as ""valgrind --leak-check=full --show-reachable=yes --undef-value-errors=no --num-callers=50 --log-file=/tmp/valgrind.%p"" with the patch from https://bugs.launchpad.net/ubuntu/+source/valgrind/+bug/1096323 applied."	Bradley Baetz <bbaetz@…>
10792	Please bump Gentoo ebuilds to 0.25	Packaging	0.25	0.26.1	Developer Task	wagnerrp	assigned	2012-06-02T16:29:12Z	2012-10-06T08:38:31Z	"MythTV 0.25 has been released almost 2 months ago, but there are still no ebuilds for it (except, oddly, mythweb which has versions for both 0.25 and 0.26)

Someone even opened a pull request here: https://github.com/MythTV/packaging/pull/28"	Alec M <alecm@…>
8251	EIT Scanner disregards input groups, causes undefined behavior	MythTV - EIT	head	0.26.1	Patch - Bug Fix	stuarta	assigned	2010-03-29T22:13:44Z	2013-01-15T18:28:57Z	"Hybrid tuners analog and digital sides share a tuner, and thus are properly configured as members of the same input group.  The EIT scanner disregards input groups and will kick off when the analog side is in use, putting the hardware in an undefined state and causing tuning failures and other potential Bad Things (tm), which will vary by driver.

The EIT scanner should account for the other members of the input group."	robertm
9480	National characters in polish EPG (Cyfra+ and Polsat) won't work :(	MythTV - EIT	0.24	0.26.1	Patch - Bug Fix	stuarta	new	2011-01-13T22:51:03Z	2012-10-06T08:16:19Z	"Polish (Hotbird) DVB-S operators give EPG encoded in the ISO-8859-2 (Polsat)
and in ISO-6937 (Cyfra+). Unfortunately does not give information
about encoding. Polsat is not suitable byte identifying coding.
Cyfra+ gives the wrong marker.On the programs broadcast together
we get different coding, both wrong.

MythTV allows to specify the encoding, but only for the transponder, 
which is transmitted program (in eithelper.cpp). In this case it is 
necessary to specify the encoding to the network or the transponder
from which the EPG has been received.

I wrote an patch, which adds forcing iso-8859-2 and iso-6937, depending 
on the source transport and/or network id, not on TSID() and
OriginalNetworkID() from existing DVBEventInformationTable.

There is someone who had similar problems and have any comments?
Maybe I am wrong to do?

This new encodings:
ISO-8859-2 for source network id 113
ISO-6937   for source network id 318

Also other channels from Hotbird:

TV POLONIA
PULS
TVS
ITV
TELE5
TVP Kultura
TV Biznes
POLONIA1
EDUSAT
Mango 24
CSBTV
TVR
Rebel TV
4fun.TV
Eska TV
VIVA Polska.
Czworka

"	marcin.jachurski@…
10067	Potential memory leak in EITHelper	MythTV - EIT	Master Head	0.26.1	Patch - Bug Fix	stuarta	assigned	2011-09-29T03:28:36Z	2012-10-06T08:21:59Z	"In EITHelper.cpp - EITHelper keeps a list of incomplete_events, and unmatched_etts. If for some reason when parsing the EIT and ETT tables, it does not manage to match any ETT to an EIT entry, the unmatched item will remain on the list indefinitely.

incomplete_events stores character strings allocated with new. If the EITHelper is destroyed, those will be unreferenced and simply leaked.

If EITHelper is not destroyed, incomplete_events and unmatched_etts can grow without bounds. Aside from the memory consumption, that has another unwanted side effect that leftover unmatched items from earlier calls can be picked up as incorrect matches on later calls. This will result in program descriptions being updated with descriptions from other shows - a behavior I'm seeing, which is the whole reason I started looking at EITHelper.

Evidence of the leak can be seen by turning on verbose logging for EIT and watching for this log message:
{{{
        VERBOSE(VB_EIT, LOC +
                QString(""Added %1 events -- complete(%2) ""
                        ""incomplete(%3) unmatched(%4)"")
                .arg(insertCount).arg(db_events.size())
                .arg(incomplete_events.size()).arg(unmatched_etts.size()));
}}}


In the same method, there is a logic bug when iterating over events. The for loop compares the index with the size of the db_events queue, but at the same time the loops is removing events. Thus the index is incremented and the size is decreased, so the loop will always end with only half of the events processed.

So this:
{{{
    for (uint i = 0; (i < kChunkSize) && (i < db_events.size()); i++)
    {
        DBEventEIT *event = db_events.dequeue();
}}}

should become this:
{{{
    for (uint i = 0; (i < kChunkSize) && (db_events.size() > 0); i++)
    {
        DBEventEIT *event = db_events.dequeue();
}}}

I don't think an ETT table from one event can legitimately be related to an EIT from a different event, so I believe after each iteration of that loop, incomplete_events and unmatched_etts should be cleared - taking care to free the memory associated with items stored in incomplete_events.
}}}"	mythtv@…
10136	EIT update gives DB Error about duplicate primary keys	MythTV - EIT	Master Head	0.26.1	Patch - Bug Fix	stuarta	new	2011-10-30T09:09:22Z	2013-03-05T20:13:29Z	"I have been getting messages like this:
{{{
2011-10-17 21:43:36.939617 E  DB Error (change_program):
Query was:
UPDATE program SET starttime = ?,     endtime   = ? WHERE chanid    = ? AND     starttime = ?
Bindings were:
:CHANID=1903, :NEWEND=2011-10-18T13:55:00, :NEWSTART=2011-10-18T12:10:00,
:OLDSTART=2011-10-18T12:00:00
Driver error was [2/1062]:
QMYSQL3: Unable to execute statement
Database error was:
Duplicate entry '1903-2011-10-18 12:10:00-0' for key 'PRIMARY'
}}}
in my backend log for years.
[[BR]]
In my case, with the EIT information from DVB-C provider Ziggo in the Netherlands, most (but not all) of the database conflicts are caused by dummy program entries ""Zender verstrekt geen informatie"" (in English: ""Broadcaster does not provide information""). For a number of TV channels, the dummy entries are there already four days in the future while the real program information appears three days in the future.
[[BR]]
The result of the DB errors is that the dummy entries remain in the database while the new entries, with real program information, are discarded.
[[BR]]
[[BR]]
What happens is the following. 
[[BR]]
We start in libs/libmythtv/programdata.cpp in function MoveOutOfTheWayDB in the section ""starts during, but ends after our program"".
[[BR]]
There we call change_program to move the start time of the overlapping program to the end time of our new program, to make space in the EPG for our new program. We have a problem if there is already a program that starts at the end time of our new program; if we then try to change the start time of the overlapping program to the end time of our new program we get the duplicate primary key error.
[[BR]]
The result is that MoveOutOfTheWayDB returns false, the new EPG entry is discarded and the old entry (the one that we could not move) remains in the database.
[[BR]]
[[BR]]
I have now added a check to see if there is already a program in the database that starts at the end time of our new program. If that is the case, the overlapping program is deleted. If that is not the case then we can safely change the start time of the overlapping program without generating a database error.
[[BR]]
This solution works for me and the MythTV guide is now almost identical to the guide that is presented by my TV set from the same DVB-C video source.
[[BR]]
[[BR]]
The patch for programdata.cpp is attached.
[[BR]]
[[BR]]
Checked with MythTV version:
{{{
[klaas@modu log]$ mythbackend --version
Please attach all output as a file in bug reports.
MythTV Version : v0.25pre-3634-g98a0304-dirty
MythTV Branch : master
Network Protocol : 69
Library API : 0.25.20111023-1
QT Version : 4.7.3
Options compiled in:
 linux debug use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_dvb using_frontend using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu using_libxml2 using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_v4l1 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_ffmpeg_threads using_live using_mheg using_libass using_libxml2
}}}
N.B. I have attached this bug report and the fix previously to bug #2342, which seems to report the same problem. On advice of mdean this is now reported on a new ticket.
"	klaas.de.waal@…
10515	mythtv/packaing Gentoo/scripts mythtv-buildebuild.py	Packaging	Unspecified	0.26.1	Patch - Bug Fix	wagnerrp	assigned	2012-03-26T22:05:58Z	2012-10-06T08:35:31Z	"The mythtv-buildebuild.py does not properly run due to not properly defining which version of python to use (i.e. v2 or v3). This script also does not respect the Portage DISTDIR variable.

GorillaOnCrack has submitted github pulls to the mythtv/packaging project to correct this and other issues associate with the script."	christopher.j.reeves@…
10772	Expired programs not moved to deleted recordings group	MythTV - General	Unspecified	0.26.1	Patch - Bug Fix		new	2012-05-29T12:37:28Z	2012-11-26T08:29:07Z	"I understand that deleted programs are always supposed to be moved to the ""deleted programs"" group. Commit f78f9992d754390fa42f109e5139b8eaf224d076 is titled ""Change delete behaviour so that we always use the deleted recording group"". However this is not what the code does in the following cases:

1. where the master backend is also the recording host (common);
2. where the recording is LiveTV;
3. where the recoding is less than 1MB.

Attached is a patch to fix case 1. The expirer argument of MainServer::DoHandleDeleteRecording() is no longer used so it is deleted also.

Maybe the exceptions for cases 2 and 3 (above) should be removed as well."	Ian Dall <ian@…>
10881	pull request for mythtv-buildebuild.py using github API v3	Packaging	Master Head	0.26.1	Patch - Bug Fix	wagnerrp	assigned	2012-07-05T09:44:44Z	2012-10-06T08:40:17Z	"Since github switched off the v2 API the mythtv-buildebuild.py does not work anymore.

Pull request:

https://github.com/MythTV/packaging/pull/30"	tilo@…
11141	Experimental commerciall flagging options D2 goes into finite loop on frame 0 taking 100% CPU	MythTV - Mythcommflag	Master Head	0.26.1	Patch - Bug Fix	stichnot	accepted	2012-10-04T17:21:20Z	2012-10-06T03:49:23Z	The current code just keeps requesting frame 0.	Wayne McDougall <waynemcdougall@…>
11399	EIT scanner causes unnecessary reschedules and prevents idle shutdown	MythTV - EIT	0.26-fixes	0.26.1	Patch - Bug Fix	stuarta	new	2013-02-05T10:49:12Z	2013-04-27T16:07:03Z	"The handling of DVB table version numbers in eitcache.cpp is incorrect. This causes multiple unnecessary reschedules and as a consequence also prevents idle shutdown from occurring.

Apologies to those who are familiar with this stuff for the simple summary that follows.

DVB EIT specifies two types of tables ""now next"" tables and ""schedule"" tables. The ""now next"" table contains events referring to program content that is currently being transmitted or is to be transmitted immediately following the current program content. The ""schedule"" table contains events that refer to program content sometime in the future after the ""now next"" content. The tables do not overlap.

The tables are identified by tableids. The ""now next"" table is identified by two tableids (0x4e and 0x4f) although there are two ids they both refer conceptually to the same single table. The ""schedule"" table is identified by 32 tableids (0x50 - 0x6f) again these all refer conceptually to the same single table.

The current code in IsNewEIT (eitchache.cpp) treats every change of tableid to a lower number as a table change. I believe this is incorrect. The only thing the denotes a change to a table is a change of its version number.

I have attached a patch that fixes this. To avoid changing the database schema the patch reuses the tableid field in the eitcache table to store the now next table version number. The patch also contains a patch to eithelper.cpp that causes now next table updates to be ignored if they do not relate to recording rules. The patch also stops tables that are not ""current"" being actioned.

Roger"	Roger James <roger@…>
9160	Improper insertion of jobs through MythWeb can block future commflag jobs	Plugin - MythWeb	Master Head	0.27	Bug Report - General	wagnerrp	assigned	2010-10-29T15:28:04Z	2012-08-19T02:08:30Z	"MythWeb has no protection insertion of new jobs into the jobqueue table. If two instances of the details page are opened and the same job run twice, or the user hits the back button triggering a repeat submission, a duplicate job can be added to the table. This results in the second copy of the job being left in the queue indefinitely, confusing subsequent host selection of tasks.

This will be rendered a non-issue by the jobqueue rewrite, if not fixed by the time that gets merged in."	Ken Emerson <kenneth.emerson@…>
10921	FE/BE connection doesn't work using Link Local IPv6 addresses	MythTV - General	0.25-fixes	0.27	Bug Report - General	wagnerrp	assigned	2012-07-18T09:41:18Z	2012-07-19T07:27:00Z	When MythTV is told to use one specific link-local address using the IP settings in mythtv-setup, the client code for internal communications does not properly handle the scope ID, so no connection can be established.	Jan Schneider <jan@…>
11272	MB process restarts when SB starts recording	MythTV - General	Master Head	0.27	Bug Report - General	danielk	assigned	2012-12-04T11:07:54Z	2013-02-16T16:05:03Z	"I had noticed the restarts (under systemd the process is set to restart on fail) but that was before I realised they were occuring as the SB was starting recording (the MB is not used for recordings). I tried to run mythbackend under gdb as the normal user but it got ""problematic"", i.e. I couldn't even access it through mythweb. So I continued running it normally via systemd (which still runs it as a normal user) and then I noticed in the system logs when it was restarting. Sorry for the monologue...

I am enclosing the relevant syslog entry from a restart. ""al2kpro"" is the name of the SB. If this doesn't help, please let me know and I will try to run the master mythbackend as root to see if it's more responsive.

Master backend system log:

{{{
Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.057913 E  MythSocket(21b0bb0:63): Got MythEvent on non-event socket
Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.057921 E  PlaybackSock::SendReceiveStringList(): No response.
Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.061787 E  MythSocket(21b0bb0:63): Got MythEvent on non-event socket
Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.061793 E  PlaybackSock::SendReceiveStringList(): No response.
Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.061985 C  Received Î£Ï�Î¬Î»Î¼Î± ÎºÎ±Ï�Î¬Ï�Î¼Î·Ï�Î·Ï� (segmentation fault): Code 128, PID 0, UID 0, Value 0x3000000002
Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.065015 E  Unknown command: al2kpro
Dec  4 12:40:00 storage mythbackend[7024]: 2012-12-04 12:40:00.135154 E  Unknown command: -10
Dec  4 12:40:01 storage systemd[1]: mythbackend.service: main process exited, code=killed, status=11
Dec  4 12:41:31 storage systemd[1]: mythbackend.service stopping timed out. Killing.
Dec  4 12:41:31 storage systemd[1]: mythbackend.service holdoff time over, scheduling restart.
Dec  4 12:41:31 storage systemd[1]: Unit mythbackend.service entered failed state.
Dec  4 12:41:31 storage mythbackend[7264]: 2012-12-04 12:41:31.418891 C  mythbackend version: master [v0.27-pre2-271-gcf5189f-dirty] www.mythtv.org
Dec  4 12:41:31 storage mythbackend[7264]: 2012-12-04 12:41:31.418916 C  Qt version: compile: 4.8.3, runtime: 4.8.3
Dec  4 12:41:31 storage mythbackend[7264]: 2012-12-04 12:41:31.418920 N  Enabled verbose msgs:  general
Dec  4 12:41:31 storage mythbackend[7264]: 2012-12-04 12:41:31.532327 E  No locale defaults file for el_GR, skipping
Dec  4 12:41:32 storage mythbackend[7264]: 2012-12-04 12:41:32.183857 W  Scheduler: Listings source 'HotbirdSat' is defined, but is not attached to a card input.
Dec  4 12:41:32 storage mythbackend[7264]: 2012-12-04 12:41:32.184097 W  Scheduler: Listings source 'AstraSat' is defined, but is not attached to a card input.

}}}

MB:

{{{
MythTV Version : v0.27-pre2-271-gcf5189f-dirty
MythTV Branch : master
Network Protocol : 76
Library API : 0.27.20121128-1
QT Version : 4.8.3
Options compiled in:
 linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_dvb using_frontend using_ceton using_hdpvr using_libcrypto using_libfftw3 using_libxml2 using_libudf using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_mheg using_libxml2 using_libudf
}}}

SB:

{{{
MythTV Version : v0.27-pre2-271-gcf5189f-dirty
MythTV Branch : master
Network Protocol : 76
Library API : 0.27.20121128-1
QT Version : 4.8.1
Options compiled in:
 linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_dvb using_frontend using_ceton using_hdpvr using_ivtv using_libcrypto using_libfftw3 using_libxml2 using_libudf using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 using_xrandr using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_mheg using_libxml2 using_libudf
}}}

If these are not enough and you want gdb logs, what log options should I enter (i.e. network,socket. etc)

Best regards,

Yianni."	Yianni Vidalis <yiannividalis@…>
11298	Changeset be8dd3067b broke working of DVB-C cam module	MythTV - DVB	Master Head	0.27	Bug Report - General	danielk	new	2012-12-19T13:36:38Z	2013-05-12T21:16:12Z	"In changeset be8dd3067b some ""dead code"" was commented out, unfortunately, this is not really dead code, as the ""Tc->Poll()"" method also makes sure the CAM module is working. 

This changeset causes that encrypted channels can't be recorded any more.

{{{
            case stACTIVE:
                 if (!Tc->DataAvailable()) {
-                   if (Tc->Poll() != OK)
-                      ;//XXX continue;
+//                   if (Tc->Poll() != OK)
+//                      ;//XXX continue;
                    }
                 switch (Tc->LastResponse()) {
}}}

I reverted this change in my local test tree and tested it on my test machine, it restored the working of the CAM module."	gemma.daan@…
11301	Use jack_port_get_latency_range when available	MythTV - General	Master Head	0.27	Bug Report - General	jyavenard	new	2012-12-20T15:57:48Z	2012-12-20T15:57:48Z	"jack_port_get_total_latency() is depreciated.

I don't use jack and so haven't tested this, but it is a fairly straightforward change to use the newer call when it is available."	danielk
11316	Slave backend sending events to master	MythTV - General	Master Head	0.27	Bug Report - General	danielk	assigned	2012-12-30T08:13:05Z	2013-05-07T05:00:53Z	"After the recent socket merge, I started having communication problems between slave and master backends.  It seems the slave is sending events to the master, which can cause the master to receive the wrong response to a request.

Here's an example where the master is asking the slave to start recording a show.  The logs are ""-v socket,network --loglevel debug"".  On the master:
{{{
2012-12-28 19:43:28.590069 I [25772/25852] MythSocketThread(91) mythsocket.cpp:697 (WriteStringListReal) - MythSocket(b247f0:91): write -> 91 564     QUERY_REMOTEENCODER 5[]:[]START_RECORDING[]:[]Access Hollywood[]:[][]:[]Top stories of 2012; celebrity scandals; ''The Promised Land'' cast.[]:[]0[]:[]0[]:[]4255[]:[]Talk[]:[]2703[]:[]703[]:[]KNTVDT[]:[]KNTVDT (KNTV-DT)[]:[]/home/mythtv/store.w2[]:[]0[]:[]1356751800[]:[]1356753600[]:[]0[]:[]slave1.home[]:[]2[]:[]5[]:[]5[]:[]3[]:[]-1[]:[]10549[]:[]1[]:[]15[]:[]6[]:[]1356752580[]:[]1356753600[]:[]0[]:[]Default[]:[][]:[]EP00188707[]:[]EP001887074533[]:[][]:[]1356752607[]:[]0[]:[]2012-12-28[]:[]Default[]:[]0[]:[]0[]:[]Default[]:[]1[]:[]33[]:[]0[]:[]0[]:[]0[]:[]0
2012-12-28 19:43:28.636219 I [25772/25852] MythSocketThread(91) mythsocket.cpp:898 (ReadStringListReal) - MythSocket(b247f0:91): read  <- 91 138     BACKEND_MESSAGE[]:[]SYSTEM_EVENT REC_STARTED CARDID 5 CHANID 2703 STARTTIME 2012-12-29T03:43:00Z RECSTATUS -1 SENDER slave1.home[]:[]empty
2012-12-28 19:43:28.636276 E [25772/25808] Scheduler mythsocket.cpp:351 (SendReceiveStringList) - MythSocket(b247f0:91): Got MythEvent on non-event socket
2012-12-28 19:43:28.636285 E [25772/25808] Scheduler playbacksock.cpp:94 (SendReceiveStringList) - PlaybackSock::SendReceiveStringList(): No response.
}}}

On the slave:
{{{
2012-12-28 19:43:28.590328 I [8761/8798] MythSocketThread(-1) mythsocket.cpp:898 (ReadStringListReal) - MythSocket(ee0390:70): read  <- 70 564     QUERY_REMOTEENCODER 5[]:[]START_RECORDING[]:[]Access Hollywood[]:[][]:[]Top stories of 2012; celebrity scandals; ''The Promised Land'' cast.[]:[]0[]:[]0[]:[]4255[]:[]Talk[]:[]2703[]:[]703[]:[]KNTVDT[]:[]KNTVDT (KNTV-DT)[]:[]/home/mythtv/store.w2[]:[]0[]:[]1356751800[]:[]1356753600[]:[]0[]:[]slave1.home[]:[]2[]:[]5[]:[]5[]:[]3[]:[]-1[]:[]10549[]:[]1[]:[]15[]:[]6[]:[]1356752580[]:[]1356753600[]:[]0[]:[]Default[]:[][]:[]EP00188707[]:[]EP001887074533[]:[][]:[]1356752607[]:[]0[]:[]2012-12-28[]:[]Default[]:[]0[]:[]0[]:[]Default[]:[]1[]:[]33[]:[]0[]:[]0[]:[]0[]:[]0
2012-12-28 19:43:28.590350 D [8761/8799] ProcessRequest mainserver.cpp:470 (ProcessRequestWork) - PRW: command='QUERY_REMOTEENCODER'
2012-12-28 19:43:28.635909 I [8761/8799] ProcessRequest mythcorecontext.cpp:1211 (dispatch) - MythEvent: SYSTEM_EVENT REC_STARTED CARDID 5 CHANID 2703 STARTTIME 2012-12-29T03:43:00Z RECSTATUS -1 SENDER slave1.home
2012-12-28 19:43:28.636038 I [8761/8798] MythSocketThread(-1) mythsocket.cpp:697 (WriteStringListReal) - MythSocket(ee0390:70): write -> 70 138     BACKEND_MESSAGE[]:[]SYSTEM_EVENT REC_STARTED CARDID 5 CHANID 2703 STARTTIME 2012-12-29T03:43:00Z RECSTATUS -1 SENDER slave1.home[]:[]empty
}}}

When the slave sends the actual response:
{{{
2012-12-28 19:43:28.669287 I [8761/8798] MythSocketThread(-1) mythsocket.cpp:697 (WriteStringListReal) - MythSocket(ee0390:70): write -> 70 3       -10
}}}

the master thinks there is an unknown command:
{{{
2012-12-28 19:43:28.669410 D [25772/25852] MythSocketThread(91) mythsocket.cpp:284 (CallReadyReadHandler) - MythSocket(b247f0:91): calling m_callback->readyRead()
2012-12-28 19:43:28.669447 D [25772/25848] ProcessRequest mainserver.cpp:148 (run) - Processing request for sock 91
2012-12-28 19:43:28.669521 I [25772/25852] MythSocketThread(91) mythsocket.cpp:898 ReadStringListReal) - MythSocket(b247f0:91): read  <- 91 3       -10
2012-12-28 19:43:28.669543 D [25772/25848] ProcessRequest mainserver.cpp:470 (ProcessRequestWork) - PRW: command='-10'
2012-12-28 19:43:28.669553 E [25772/25848] ProcessRequest mainserver.cpp:877 (ProcessRequestWork) - Unknown command: -10
2012-12-28 19:43:28.669586 I [25772/25852] MythSocketThread(91) mythsocket.cpp:697 (WriteStringListReal) - MythSocket(b247f0:91): write -> 91 15      UNKNOWN_COMMAND
}}}

The attached patch seems to fix the issue but I'm not sure if it will cause other problems."	gregorio.gervasio@…
11334	17,000 Recording will not commence until a PMT is set messages, no recording.	MythTV - General	Master Head	0.27	Bug Report - General		new	2013-01-08T03:55:48Z	2013-02-07T13:30:59Z	"If the ""Recording will not commence until a PMT is set messages, no recording""
starts printing, recordings are not made. In my most recent case, my test
backend failed, but my production host recorded the same show just fine.

I also was able to stop the failed recording and it restarted (mid show) and
it recorded just fine.

At least three other people on the -users list and one other on IRC (I don't
remember which channel) have mentioned this.

{{{
www.gossamer-threads.com/lists/mythtv/users/534924
}}}"	Bill Meek <keemllib@…>
11357	Position/duration of audio-only files is incorrect	MythTV - Video Playback	Master Head	0.27	Bug Report - General	stichnot	accepted	2013-01-17T21:00:27Z	2013-03-15T23:47:18Z	"The OSD of position and duration of audio-only files (such as from radio via DVB-S) is incorrect (always shows 0:00 of 0:01).  The recordedseek table contains correct GOP offsets (as far as I can tell) but all the MARK_DURATION_MS entries have a value of zero.

Importing an audio-only file into the Video Library produces a 'moving' OSD but the duration is sometimes wrong (J.Stichnoth sees 33 seconds - correct, I see 27 seconds) and playback stops early and hangs.

mythcommflag --rebuild also doesn't handle audio-only files - ""VideoOutput: Not compiled with any useable video output method."""	peper03@…
11416	Duplicate videos in library sometimes only appear in one place in list view.	MythTV - Video Library	0.25-fixes	0.27	Bug Report - General	wagnerrp	accepted	2013-02-21T20:57:52Z	2013-02-21T21:55:38Z	"I recently set up a new system for a friend using .25 Fixes from the current Ubuntu repos.

He asked that in his video library new files are dropped into two locations after they've been run through nuvexport.....

--> Mnt --> Media --> TV -->  New

and

--> Mnt --> Media --> TV --> Directory Name For Show (i.e. NCIS)

That means he can quickly see any new episodes to watch in the New directory and know the files have also been added to his library for that show.

However there is a strange effect when a 'Scan for Changes' takes place in that the show (while the file does definitely exist in both locations) only appears in either 'New' or 'Directory Name for Show' when viewed through 

Media Library --> Watch Videos --> ""List View with Directory Structure Showing"".

At first I thought this was a one off, however I've been able to duplicate it with a number of shows.

I've searched previous tickets and couldn't see it listed so thought I better file a bug report.

"	anothersname@…
11417	MythUIImage objects cannot be resized manually.	MythTV - User Interface Library	Master Head	0.27	Bug Report - General	stuartm	new	2013-02-22T09:59:02Z	2013-02-22T09:59:02Z	MythUImage::SetArea inherited from MythUIType does nothing. MythUIImage::SetSize does work, however it is marked as protected, requiring anything wanting to access it to be marked as a friend. This prevents the screen setup wizard from being able to display a properly sized theme preview image when configuring underscan.	wagnerrp
11498	Can't set GUI/VIDEO size when using screen other than 1	MythTV - General	Unspecified	0.27	Bug Report - General	jyavenard	new	2013-04-20T12:35:35Z	2013-04-20T12:35:35Z	"Ubuntu 12.10, default install
intel laptop (1366x766) with an external screen (1920x1080)

Mythfrontend sees that two screen are connected and let you choose which screen to use for displaying the GUI.

However, when it comes to setting a different GUI and VIDEO display mode, the resolutions offered are from the first screen only. Which if the 2nd screen doesn't support them you end up with a blank screen.

The resolution offered should be of the screen selected to display myth."	jyavenard
11517	starting mythfrontend is very verbose	MythTV - General	Unspecified	0.27	Bug Report - General	danielk	new	2013-04-30T03:39:36Z	2013-04-30T12:03:42Z	"On a mac, running master.

Start mythfrontend

Log will fill with :
{{{
2013-04-30 13:35:08.088384 E  Socket readBlock error 0
2013-04-30 13:35:08.088720 E  Socket readBlock error 9
2013-04-30 13:35:08.088756 E  Socket readBlock error 9
2013-04-30 13:35:08.088912 E  Socket readBlock error 9
2013-04-30 13:35:08.088967 E  Socket readBlock error 9
2013-04-30 13:35:08.089168 E  Socket readBlock error 9
2013-04-30 13:35:08.089236 E  Socket readBlock error 9
2013-04-30 13:35:08.089418 E  Socket readBlock error 9
2013-04-30 13:35:08.089581 E  Socket readBlock error 9
2013-04-30 13:35:08.089752 E  Socket readBlock error 9
2013-04-30 13:35:08.089890 E  Socket readBlock error 9
2013-04-30 13:35:08.090034 E  Socket readBlock error 9
2013-04-30 13:35:08.092493 E  Socket readBlock error 9
2013-04-30 13:35:08.114291 E  Socket readBlock error 9
}}}
"	jyavenard
8262	Move backend config from mythtv-setup to mythbackend internal web server	MythTV - General	Master Head	0.27	Developer Task	danielk	accepted	2010-03-31T00:53:19Z	2012-05-11T14:48:01Z		danielk
8774	Store channel type in database	MythTV - Channel Scanner	Master Head	0.27	Developer Task	stuarta	assigned	2010-08-13T10:11:51Z	2012-10-06T08:12:02Z	"Store channel type (TV/Radio/Data etc)
into database when we find that information
during channel scanning.

This information can then be leveraged in
other areas, such as when setting up a 
recorder and the type of streams it expects
to find."	stuarta
8962	playbackbox.cpp:extract_job_state() inefficient	MythTV - General	Master Head	0.27	Developer Task	wagnerrp	assigned	2010-09-18T16:41:12Z	2012-10-06T08:55:52Z	"Right now it queries the info independently for every recording on screen.
But it is much more efficient to get this info in MainServer::HandleQueryRecordings()
where we already do a partial bulk load of this info to set FL_COMMPROCESSING.
"	danielk
10658	Allow partial AVFRingBuffer reads	MythTV - General	Master Head	0.27	Developer Task	danielk	accepted	2012-04-26T16:38:39Z	2012-07-24T18:41:56Z	Traditionally we've always had RingBuffer::Read() return the number of bytes requested unless we are at the end of the file. But this blocks libav which expects this the read to complete fairly quickly even if it is a blocking read. Instead we should block for only a short time waiting for more data and then return what data we do have as long as we have at least 1 byte of data.	danielk
10672	Maddening Video Metadata Save/Exit Behavior [patch]	MythTV - Video Library	0.25-fixes	0.27	Developer Task	stuartm	accepted	2012-04-29T20:28:22Z	2012-10-07T19:14:38Z	"Having recently upgraded from 0.21-fixes to 0.25-fixes, one of the things I was most excited about was getting useful metadata into my videos.  However, I quickly found myself to the point of near rage at the metadata edit dialog's behavior of returning to the root of the video list when done editing a file, rather than returning to the file just edited.  (Making editing multiple files take a *painfully* long time, even with a keyboard)

Attached is a patch that (mis-)uses the ""save and restore video selection"" logic to make save/exit-ing from the metadata edit dialog return to the video just edited.

I've tested it locally in list/browser/gallery modes, and they all seem to work.  However, I'm very unfamiliar with myth's codebase, and I'm quite sure this need a good looking over.  (I've noticed, for example, that in browser/gallery mode the file counts when returning from edit are wrong, until you move to a new video, though you do end up back on the correct video.  I mostly use the list view and am fairly unfamiliar with the browser/gallery views so I didn't look into this further)

Hope this is at least marginally useful."	adiemus <mythtv@…>
10682	Add excluded_cards to GET_FREE_RECORDER_LIST protocol command	MythTV - General	Master Head	0.27	Developer Task	gigem	assigned	2012-05-02T14:24:29Z	2013-03-06T23:41:56Z	"Currently we have to make many individual backend queries to work around this situation.

Also, change vector<> to QVector<> in this area of code.

See http://code.mythtv.org/cgit/mythtv/commit/?id=dc6a18af542c9de80f06cc22485d6ac8b932dfeb"	stichnot
10804	Add proper cutlist support for MythVideo	MythTV - General	Master Head	0.27	Developer Task	stichnot	accepted	2012-06-05T23:49:37Z	2012-07-28T14:02:38Z	"Cutlists in the filemarkup table are honored when playing videos.  Manipulating the cutlist has some missing parts.

1. Playback OSD menu doesn't offer the Edit option, though it is still available through the EDIT keybinding.

2. mythutil needs a --file and/or --video option in place of --chanid/--starttime.

3. Regenerating the seektable is rumored to be a bad thing for mkv files."	stichnot
10967	Live TV Input Order Ignored During Channel Changes	MythTV - General	0.25-fixes	0.27	Developer Task	gigem	assigned	2012-07-31T16:27:51Z	2012-07-31T18:04:25Z	"Prior to 0.25, a Live TV input order was added.  This feature allows one to specify the order that a particular input will be used when launching Live TV.  It works well, but unfortunately is only respected at the initial launch of Live TV.  After Live TV has been launched, the tuners will leverage the standard order based on the order that the inputs were added and will ignore the live tv order setting after any channel changes.  This is especially noticeable when leveraging different video sources across channels.

Simple Example:

3 tuners - A, B, C

Recording Order/Added Order:
A-1
B-2
C-3

Live TV Order:
A-3
B-2
C-1

After launching Live TV, tuner C will be chosen, however, if you are changing the channel, and it would need to select a different tuner perhaps because a channel uses a different video source, the tuner selected would no longer be selected based on the Live TV order."	skd5aner <skd5aner@…>
10984	Improve closed caption performance	MythTV - Captions	Master Head	0.27	Developer Task	stichnot	new	2012-08-09T15:25:59Z	2012-09-13T05:55:42Z	"High CPU usage when displaying ""real-time"" character-by-character CEA-708 captions, with ""-v vbi"", on an Atom frontend, resulting in stuttering.  May also be true for CEA-608 captions.  Unacceptable."	stichnot
11482	Implement support for LNAs through DVB API	MythTV - General	Master Head	0.27	Developer Task	stuartm	assigned	2013-04-10T20:51:36Z	2013-04-10T20:59:33Z	"http://linuxtv.org/downloads/v4l-dvb-apis/FE_GET_SET_PROPERTY.html#DTV-LNA

Since a lot of users have problems with drivers that default to disabling the LNA built into their tuners we should implement support for enabling the LNA when using the card with MythTV.

My experience of handling user support requests in IRC and mailing lists suggests that most users need the LNA enabled, so the simplest solution would just enable by default with a GUI option to disable it.

A better implementation would automatically the LNA if the signal strength/quality falls below a reasonable threshold. The difficulty here is that signal strength can change over time and with changes in weather, so the very best implementation would be tied to the signal monitor and work per-tune rather than be set once when scanning."	stuartm
11533	Themed menus	MythTV - User Interface Library	Master Head	0.27	Developer Task	stichnot	new	2013-05-09T17:13:18Z	2013-05-20T23:28:45Z	"Initial implementation of Themed Menus.

Themed Menus allows customization of menus through a hierarchical xml
description, consisting of actions, action groups, and submenus.  An
action group is essentially a macro that expands into a possibly
context-dependent list of actions.

This is demonstrated by replacing the deeply complex and hierarchical
Playback OSD menu with a themed version, defined in menu_playback.xml.
In addition, a ""compact"" version of the Playback OSD menu is
supported, with the MENUCOMPACT action and an associated key binding
to display it.

When more menus are converted to themed versions, the MenuBase class
should be moved out of tv_play.cpp and tv_play.h into a new file.
"	stichnot
10930	HD-PVR picture controls	MythTV - General	Master Head	0.27	Patch - Bug Fix	jpoet	new	2012-07-22T22:48:37Z	2012-07-22T22:48:37Z	"Myth assumes that 50% is ""neutral"" when setting picture controls.  The HD-PVR, however, has neutral at 25% for contrast and color.

The attached patch overrides the range returned by the hdpvr driver from 0-255 to 0-127 for contrast and color, so neutral gets mapped from 25% to 50%.
"	jpoet
10976	Improve default video display profiles	MythTV - General	Master Head	0.27	Patch - Bug Fix	danielk	accepted	2012-08-06T14:59:03Z	2012-08-06T21:50:29Z	"
1/ The ""High Quality"" ""Normal"" and ""Slim"" profiles should at least try to use VDPAU for display of the video.

2/ The other profiles should all have at least one fallback that uses ffmpeg to decode the video in case the hardware decoder doesn't support a video file that the user wants to play."	danielk
11021	DVBCam/CAM-Module initialized/used also with not encrypted channels	MythTV - EIT	0.25-fixes	0.27	Patch - Bug Fix	stuarta	accepted	2012-08-18T22:36:25Z	2013-03-09T11:28:22Z	"SignalMonitor or Recorder initializes CAM-Module and sends CA_PMT for all
channels and programs, not only encrypted. They also do so for grabbing
EIT-Data with EIT-Scans. All the time, every few minutes during EIT-Scan
if channels change CAM is stopped and restarted (shows also up in syslog).
So I decided to write a fix. 
Now the CAM is only initialized and CA_PMT is sent if
a stream or program is encrypted and we want to record or look live-TV.

So now I provide the patch. Perhaps it could be helpful for some other people. "	Shinck@…
11171	some dvd's fail to play  pressing the play menu item in the dvd menu	MythTV - DVD Playback	Master Head	0.27	Patch - Bug Fix	stuartm	accepted	2012-10-14T18:41:16Z	2012-11-19T19:33:24Z	"i have a few dvd's that dont play properly.
They start and display the dvd menu but pressing play they stop and the following message is displayed

libdvdnav: trying to resume without any resume info set

followed by the dvd stopping.

I think the problem is that the play button does a ""LinkRSM"" but there is no restore point.
Looking through the mplayer sources it does a couple of dvdnav menu calls at the start which set a restore point.
I have added these calls in the attached patch which fixes the problem for this dvd.
"	john.p.harvey@…
11249	Patch to fix a seg fault in MythTranscode	MythTV - Mythtranscode	Master Head	0.27	Patch - Bug Fix	cpinkham	assigned	2012-11-21T18:05:25Z	2012-11-21T18:57:27Z	At the end of MythTranscode it tries to delete its VideoDecodeBuffer.  VideoDecodeBuffer is a QRunnable which will have already been deleted by its pool and thus causes a seg fault.  The attached patch just removes the delete and adds a comment as to why.	doug@…
11292	Add ability to skip over video in VTSM domain	MythTV - DVD Playback	Master Head	0.27	Patch - Bug Fix	stichnot	accepted	2012-12-14T21:11:15Z	2013-01-08T23:35:05Z	"It is not possible to skip over video in the VTSM domain because the key handling is blocked when in a menu ('menu' is currently defined as being in the VTSM domain, whether an actual menu is displayed at that moment or not).  This means that it is not possible to skip over long studio idents.  Navigating to the root menu is sometimes but not always possible.

The attached patch allows the user to skip to the next title by definging being in a menu as 'being in the VTSM domain *and* having at least one button'.

See also the sample 'LongIntro.iso' in stuartm's DVD sample repository."	peper03@…
7701	Enhance channel.conf import	MythTV - Channel Scanner	Master Head	0.27	Patch - Feature	danielk	assigned	2009-12-05T09:44:34Z	2012-10-29T21:16:27Z	"If somebody adds the transponders manually or imports a channel.conf file, the TID and  NID does not get updated in the dtv_multiplex table. This seems to not harm the ability of viewing Live TV; but the EITScanner is unable to get the Guide data.

Additionally theres no field in the ""add transponders"" - menu of mythtv-setup to insert them.

As long as a ""Full Scan"" on a frequency is performed - TID and NID are inserted correctly.
Do a full scan or insert the right values in the dtv_multiplex table and the EITScanner works. 

"	martin@…
8011	watchlist showing oldest and more group summary data	MythTV - General	Master Head	0.27	Patch - Feature	stuartm	accepted	2010-02-01T11:53:45Z	2012-10-06T08:07:08Z	"Attached is one patch that provides two separate things (different sections in the patch so only one can be applied if required)

- When in the Watch Recordings screens and selecting group, the summary displays 'there are X recordings in this display group', however it does not say the total amount of time or the total disk space. The first part of this patch calculates these two figures and assigns them to the standard template vars (lentime, lenmins, filesize, and filesize_str)
- The watchlist currently displays the newest recordings, normally however the oldest are more important as they maybe deleted first or should be watched in order to keep in sync with what is going on.  The second part of this patch adds the oldest recording to the watchlist.
Note: the second part also includes some additional debug info for doing a grep in the debug output to find the watchlist info. While its not required for the patch it will be useful when debugging any issues that occur when looking at the watchlist.

This patch applies was last updated using SVN #23010, but applies cleanly to SVN #23421 (patch from this revision)"	nzhook
8094	Adjust UPnP detection to search localhost	MythTV - UPnP	Master Head	0.27	Patch - Feature	wagnerrp	assigned	2010-02-19T19:29:10Z	2012-10-08T16:04:10Z	"UPnP backend autodetection only works for systems given a routable address. This set of patches tries to connect the local status server on its default port (http://127.0.0.1:6544/Myth/GetConnectionInfo) before proceeding with the normal msearch, allowing detection of backends not using UPnP.

This change is needed for MythBuntu to move away from a shared mysql.txt to the new config.xml in individual user directories."	wagnerrp
8328	"[PATCH] Add ""Start Now"" option for near upcoming recordings."	MythTV - Scheduling	Master Head	0.27	Patch - Feature	gigem	assigned	2010-04-10T18:13:23Z	2012-10-06T08:08:33Z	"The attached patch does two things:

 * Adds a ""Start Now"" option if an upcoming recording is scheduled to start within 2 hours.  Among other things, this is useful for sports events where one might want to start watching the pre-game early  without adding a specific hard-coded ""start early"" time.
 * Cleans up the ""Stop Recording"" and ""Change Ending Time"" display logic.  I've run into multiple cases where a recording is in progress, but it is impossible to stop or change it.  This generally happens in corner cases involving category extending and pre or post roll. This change keys the display of these options solely on the rsRecording status.


"	Bill <billstuff2001@…>
8988	"[PATCH] Avoid ""flashing"" of previews in PBB using a cache"	MythTV - General	Master Head	0.27	Patch - Feature	danielk	assigned	2010-09-22T20:15:38Z	2012-07-24T22:19:16Z	I originally believed this might help with #8892, but it isn't actually needed to fix that problem and is a bit involved so I'm creating this ticket to remind me to apply the patch after we cut 0.24.	danielk
10053	MythUI KeyBinding reworked	MythTV - User Interface Library	Unspecified	0.27	Patch - Feature	stuartm	new	2011-09-21T16:47:34Z	2012-10-06T08:21:39Z	"This patch is an attempt to dissociate the key-bindings for the keyboard from other inputs such as lirc, apple remote...
== Disclaimer ==
This is just a proof of concept and should probably '''NOT''' be apply to any local source code.
I only attached this patch to avoid a ''Feature request without patch'' response and also to show that I am willing to work on this area.

This patch have been done somewhere between 0.24 and 0.24.1 then ported to the HEAD. I did not try it on head, only build it.

== What is the problem with the current implementation ==
* It is difficult to create a remote configuration
  1. Setup lirc and add all the remote control we plan to use in lircd.conf
  2. Create a .lircrc file and map the button to key
  3. Start mythfrontend to test the configuration
  4. Go in mythcontrol to check what key is doing what
  5. Change the .lircrc configuration accordingly
  6. restart step 3 for all remote control until it does work properly
* It is even more difficult with more than on remote which haven't got the same buttons i.e. some remote have previous/next and rwd/ffd, another one only have previous/next but have the pause/play button separately ... you get the picture
* If the user change the default key-binding, he take the risk to break any client application which rely on the network control interface  such as mythmote ...
* Only 4 keys can be bind to an action
* The End user can not check in mythcontrol how a remote control have been configured as only key are displayed (not the real name from lircd.conf).

== What this patch do ==
(I wrote this code 9 months ago so I am writing it down as I remember)

* Allow to use lirc without .lircrc
* if .lircrc is missing, the remote control can be configure with the '''''real''''' name in mythcontrol
* any number of remote control (via lirc) can be configured independently (as long as there not identical)

== How does it work ==

=== Main classes ===

I create a '''!MythInputManager''' singleton class which is responsible to deal with the binding of keys and jumps for the keyboard. '''!MythInputManager''' is also responsible to start any input such as lirc, appleremote ... (in my patch this is done statically as I am not very good with .pro files)

'''!MythInputInterface''' is a new abstract class which implement QT Plugin facilities (declare ""org.mythtv.!MythInputInterface/1.0"");
The new abstract class '''!MythInputEvent''' represent an button press event such a QKeyEvent, '''!MythLircEvent''' ...

Basically creating a new input interface is a matter of implementing few method:
* '''start():''' Start a service such as reading from a socket, ...
* '''stop():''' stop the service
* '''restart():''' ex: stop, reload a configuration file and start
* '''name():''' This is use when a binding need to be store in the database.

With a new input interface come an new implementation of the '''!MythInputEvent''' class. A valid '''!MythInputEvent''' class need to implement the following method:
* '''clone():''' to do a copy
* '''inputName:''' return the name of the input which produce the event, except if the event have not been produce by any '''!MythInputInterface''' such as '''!MythKeyboardEvent''' and '''!MythActionEvent'''
* '''remoteName:''' return the name of the remote control which produce the event
* '''buttonName():''' user friendly name of the button pressed
* '''buttonId():''' a unique id of the button press (unique for the input/remote) during runtime, as this id is not persistently stored a simple auto increment does work. This is use by '''!MythInputManager''' to store the mapping in memory
* '''translateToActions(context,&actions):''' get the list of action an input event is linked to for a particular event
* '''translateToJump():''' same but for a jump
* '''keyEvent():''' return a QKeyEvent, this is for backward compatibility only and temporary. For Lirc, the QKeyEvent represent the configuration in .lircrc

=== Additional changes ===
{{{
#!rst
!MythUIType::keyPressEvent(QKeyEvent * e) 
}}}
method have been replace by 
{{{
#!rst
!MythUIType::keyPressEvent(MythInputEvent * e)
}}}
{{{
#!rst
bool MythMainWindow::TranslateKeyPress(const QString &context, QKeyEvent *e, QStringList &actions, bool allowJumps = true)
}}}
have been replaced by 
{{{
#!rst
bool MythMainWindow::TranslateKeyPress(const QString &context, MythInputEvent *e, QStringList &actions, bool allowJumps = true)
}}}
Every class which extends indirectly form MythUIType need to be converted (done in the patch)

I also added to field in the database in the keybinding and jumpoint table to hold the inputName and remoteName
=== Additionnal classes ===
* '''MythKeyboardEvent:''' encapsulate a QKeyEvent
* '''MythActionEvent:''' basic class which return the ""buttonName"" as a list of action when translateToActions is invoke regardless the context. This is usefull as in some part of the code a QKeyEvent is created to exit a dialog (If my memory is corrected)
* '''!MythLircInput''' and '''!MythLircEvent'''

== Potential uses ==
Based on the this changes, the followings feature could be implemented
* Start a quick configuration setup when a new remote control is detected which could setup the basic navigational buttons (!Left/Right/Up/Down/Ok/Back/Info/Menu)
* Display the current remote configuration in an help screen according to the context the help screen have been displayed
* Quick implementation of new device without to have to build mythtv from scratch

== Plan ==
This is the way I think I could implement every thing without disturbance:
1. Move all the code for key binding in !MythInputManager especially the SQL statement which are currently in !MythMainWindow and in keybindings.cpp in mythfrontend. Are they are tightly link together then should not be apart
2. Implement a simple !MythInputInterface that can load '''dynamically''' some !MythInputInterface implementation.
3. Change !AppleRemote, Lirc and other to implement this interface. QKeyEvent would still be use at this stage
4. add !MythInputEvent class
5. Find a way to make keyPressEvent(QKeyEvent * ) and keyPressEvent(!MythInputEvent *) works together
6. remove the need to create some QKeyEvent to trigger an action by implementing !MythActionEvent
7. Change !MythControl to work with !MythInputEvent instead of QKeyEvent
8. Slowly remove the need for keyPressEvent(QKeyEvent * )
9. Take a rest and relax
"	Xavier Hervy <xavier.hervy@…>
10092	mythfrontend setup & MythUI	MythTV - General	Master Head	0.27	Patch - Feature	stuartm	new	2011-10-12T20:10:13Z	2012-10-06T08:22:18Z	"This patch is nowhere near ready.
This is an attempt to convert the mythfrontend screens to the new MythUI.
see http://www.gossamer-threads.com/lists/mythtv/dev/493945 for more details.
There is bugs in it, such as Load() and  Save() do not work properly
Also some screen are missing, such as :
* ''Video Mode Profile'' which I complete last week but lost my change
* ''Playback Profile'' for which I need to understand how it is suppose to work at the first place (I believe this is broken in master or buggy)
And the following one which are in different source files
* Audio settings
* Playback groups
* Channel groups
* Recording profiles
* Myth Video settings

Some of them, I did not really thought about how to convert them while other are quite easy using the same approach or similar



"	Xavier Hervy <xavier.hervy@…>
10102	EIT listener changes	MythTV - EIT	Master Head	0.27	Patch - Feature	stuarta	new	2011-10-15T15:46:27Z	2012-10-06T08:22:52Z	"This patch reworks the code that sets up listeners for EIT.  While testing the EITpf timing code I found a problem when recording two programmes on the same multiplex and tracked it down to the way listeners are set up.  This patch is almost completely independent of the EITpf timing patch (#10101) apart from one place in DVBStreamData::UpdateEITListeners where EIT listening is enabled if _dvb_eit_listeners.size() is non-zero.

The changes move responsibility for adding and removing listeners down from StreamHandler to the derived classes of MPEGStreamData.  I have tidied up the code for DVBStreamData but I've kept the changes to ATSCStreamData to a minimum because I couldn't test them.

The problem with the existing code was primarily that StreamHandler::UpdateListeningForEIT used the _eit_pids variable in StreamHandler and updated it within the loop, using the new value for the next stream.  That meant that EIT filtering could be on or off depending on the order of the streams in _stream_data_list.  The fact that passive EIT scanning could be turned off during multirec recordings probably wouldn't make much difference since it is
all statistical anyway.

David

"	David Matthews <dm@…>
10193	MythUI: Allow rotation and zooming of MythImages	MythTV - User Interface Library	Master Head	0.27	Patch - Feature	stuartm	accepted	2011-12-04T18:40:51Z	2012-10-09T10:45:47Z	"This patch extends the functionality of MythUIImage and MythImage classes to allow zooming and rotating the images. Useful when images shall be displayed that have an rotation angle set in its Exif header.

First the value must be set with SetRotation(int angle) and SetZoom(int percent) and then the Load() method must be called. The GenImageLabel() method will generate a new label with the given values. This label is not in the filesystem or memory cache so the image will be loaded and the Zoom or Rotate method of the MythImage class will be called.

Unfortunately this does not animations like the Pulse method and will not allow on the fly rotation or zooming.

Any further improvements or tipps regarding this would be great.

Robert S
"	trebor_s@…
10256	Animation support	MythTV - User Interface Library	Master Head	0.27	Patch - Feature	natanojl	assigned	2012-01-11T22:08:28Z	2012-10-06T08:25:42Z	"The attached patch adds the possibility to animate the showing and hiding of windows.
Supported parameters are position, alpha, zoom, and angle, plus duration and easing curve.
It's partially based on the patch in #8975 that adds an Effects struct.

Extending this to support other events should be possible by using signals (i.e. TakingFocus, LosingFocus, etc.) and slots.

Here's an example of how to add a position and alpha animation to the popup dialog in Arclight:
{{{
<window name=""MythPopupBox"">
    <area>1320,0,600,1080</area>                 
    <animation type=""position"" when=""AboutToShow"" start=""1920,-1"" end=""-1,-1"" easingcurve=""OutQuart"" duration=""500""/>
    <animation type=""alpha"" when=""AboutToShow"" start=""0"" end=""255"" easingcurve=""OutQuart"" duration=""500""/>
    <animation type=""position"" when=""AboutToHide"" end=""1920,-1"" start=""-1,-1"" easingcurve=""InQuart"" duration=""500""/>
    <animation type=""alpha"" when=""AboutToHide"" end=""0"" start=""255"" easingcurve=""InQuart"" duration=""500""/>
    ...
</window>
}}}"	Jonatan <mythtv@…>
10332	Enable/Disable a MythUIButtonListItem	MythTV - User Interface Library	Master Head	0.27	Patch - Feature	stuartm	accepted	2012-02-14T00:38:19Z	2012-10-06T08:26:28Z	"This patch allow to enable/disable a MythUIButtonListItem.
It does use 2 new states: disabledactive and disabledinactive
This patch is used by mythfrontend setup #10092"	Xavier Hervy <xavier.hervy@…>
10596	Add quit and shutdown to frontend standby mode	MythTV - General	Master Head	0.27	Patch - Feature	stuartm	accepted	2012-04-14T00:05:01Z	2012-10-09T14:47:00Z	"This patch builds on the standby mode introduced in 0.25.

It adds two options to standby mode. The user can select to quit the frontend, to run a command that could shutdown the machine (or anything else), or enter the standby screen. These options are selectable in the general settings screen.

This way the idle timer can be set to a shorter timeout and shutdown the fronted immediately instead of having to wait for the backend to shutdown. It's ideal for frontend-only machines.


"	Yves Cayer <ycayer@…>
11195	Patch: Adds detail when mythfilldatabase cache isn't writable	MythTV - Mythfilldatabase	Master Head	0.27	Patch - Feature	danielk	accepted	2012-10-24T04:06:47Z	2012-12-06T23:52:26Z	"Comments on the -users list suggest that additional detail in the logs will
lead users to fix the problem of unwritable /tmp/mythtv_ddp_data files (likely
caused by incorrectly running MFDB as root.)

For example: http://www.gossamer-threads.com/lists/mythtv/users/530443#530443
"	Bill Meek <keemllib@…>
11264	For the ttvdb.py -N option, return all episode data that matches a episode name	Contributed Scripts & Apps	0.25-fixes	0.27	Patch - Feature	wagnerrp	accepted	2012-11-29T18:59:20Z	2013-01-16T04:53:21Z	"At this time when there are two TV episodes with identical episode names, the ttvdb.py grabber only returns metadata for the last matching episode in theTvdb.com. This can be the metadata for an episode that has not been broadcast yet.

With the attached patch, ttvdb.py now returns multiple episode's ""<item>"" metadata in a most recent broadcast (ascending) episode order. 

To be of value, this patch requires a MythTV change which when multiple ""<item>""s are returned by ttvdb.py, MythTV uses the program's ""original air date"" to match against the TTVDB episode's ""<releasedate>"". If there is no match or there is no program ""original air date"" then select the first ""<item>""s metadata, this will duplicate what is being used today.

Note that the thetvdb.com episode ""<releasedate>"" is unique for an episode and is identical for all languages.

The attached patch is valid for MythTV v0.25 and higher.

Basically this patch allows MythTV recording metadata to be a little more accurate. Recently the TV series Haven and American Horror Story both had identical episode names which using Schedule Direct's ""original air date"" could have been properly identified.
Changes to the python metadata bindings, MythWeb, Service APIs and/or the mythmetadatalookup may be require."	r.d.vaughan@…
11500	Services API - update watched status for recordings and videos	Bindings - XML/JSON	Master Head	0.27	Patch - Feature	dblain	new	2013-04-21T14:23:21Z	2013-04-21T14:23:21Z	"This is a patch adding the ability to update recordings and videos ""watched status""."	dev-team@…
9498	[CRASH] DVD Player crash	MythTV - DVD Playback	0.24-fixes	unknown	Bug Report - Crash		new	2011-01-21T09:48:06Z	2012-02-20T00:24:35Z	Sometimes the DVD player crashes mythfrontend when exiting while playing. I managed to do a backtrace.	jasonblewis@…
9607	mythfrontend SIGSEGV in QBasicAtomicInt::operator!=()	MythTV - Video Library	0.24-fixes	unknown	Bug Report - Crash		new	2011-02-21T02:58:08Z	2012-04-10T15:51:20Z	"Just arrowing around in video library.  UI hung for a while, then crashed.  I see from the log that it appears to have been trying to fire up a video - I probably did hit <enter> (and also arrow keys and <ESC>) while it was frozen... so it must have seen the <enter> and launched whatever movie was highlighted at the time.

Close if this backtrace is not useful."	Marc Randolph <mrand@…>
9769	"Live TV fails with ""Video frame buffering failed too many times"" - HDHomeRun; DVB-T"	MythTV - DVB	0.24-fixes	unknown	Bug Report - Crash		new	2011-05-08T23:46:06Z	2012-01-29T06:31:07Z	"Watching LiveTV from HDHomerun tuner fails every 2-3 minutes with a crash on mythpreviewgen. Can happen immediately after a channel change or just by watching for some time (variable). Change of FS from ext4 to JFS makes no difference.

MythTV drops back to menu with message ""Video frame buffering failed too many times""

Frontend logs contain ""Waited 100ms for video buffers dDAdAALAAAADdAAAA"" (last ID is always different)

Last error from front end:
{{{
2011-05-09 02:30:19.934 Player(0): Waited 100ms for video buffers dDAdAALAAAADdAAAA
2011-05-09 02:30:19.975 Player(0), Error: Waited too long for decoder to fill video buffers. Exiting..
2011-05-09 02:30:19.976 TV: Attempting to change from WatchingLiveTV to None
2011-05-09 02:30:19.979 VDPAU Painter: Clearing VDPAU painter cache.
2011-05-09 02:30:19.980 MythPainter: 6 images not yet de-allocated.
2011-05-09 02:30:20.123 TV: Changing from WatchingLiveTV to None
}}}

Last error from backend:
Aborted
2011-05-09 02:27:46.195 Preview Error: Encountered problems running '/usr/bin/mythpreviewgen --size 0x0 --chanid 1005 --starttime 20110509022735  > /dev/null'"	agelatos@…
9807	Crash on DVD playback with bookmark set	MythTV - DVD Playback	0.24-fixes	unknown	Bug Report - Crash		assigned	2011-05-28T20:12:34Z	2013-02-26T22:04:40Z	Started playing a ripped .iso (complete with DVD menu) over storage groups.  Set a bookmark.  Exited and then then later resumed to a bookmark where the video and audio are playing just fine.  Skipped back and forward and was rewarded with this crash.	Marc Randolph <mrand@…>
9819	Windows frontend ASSERT failure in QCoreApplication::sendEvent	MythTV - General	0.24-fixes	unknown	Bug Report - Crash	jyavenard	accepted	2011-06-02T09:54:47Z	2012-07-07T23:37:36Z	"I've running the Windows Binary from http://members.iinet.net.au/~davco/

0.24-fixes 188-g8ba07a0 and also in 0.24.1 1-g347cd24

I have tried removing the prompt to delete at end of recoring setting and also the mark as watched at end of recording setting just to test but it also happens when exiting anywhere in the recording not only at the end.

It doesn't happen every single time but probably 90% of the time

ASSERT failure in QCoreApplication::sendEvent: ""Cannot send events to objects ow
ned by a different thread. Current thread fa072d0. Receiver '' (of type 'Preview
Generator') was created in thread 314ed040"", file kernel\qcoreapplication.cpp, l
ine 348

if you need me to provide any further information but both machines are running Windows 7 but one is 32bit and the other 64bit."	seven@…
10075	Frontend abort on DVB playback start with Xv	MythTV - Video Playback	Master Head	unknown	Bug Report - Crash		new	2011-10-03T19:23:17Z	2012-02-20T00:32:03Z	"Attached backtrace show frontend abort/crash when DVB recording playback is started. This has only happened once or twice, and is not really reproducible. Backtrace shows execution within: VideoOutputXv::CreateShmImages() 

Git version is: c51b922b7b8f76ebf761d25580465c4666228cc2"	otto@…
10378	LiveTV FE segfault during channel change	MythTV - Video Playback	Master Head	unknown	Bug Report - Crash		new	2012-02-24T20:22:39Z	2012-02-28T18:19:37Z	"Hi,
Per http://www.gossamer-threads.com/lists/mythtv/users/504648#504757 I was finally able to get trace for segfault during LiveTV channel change. I'm on mythfrontend version: master 20120224-gd59f4f4.
Frontend log is without increased verbosity as with increased one I can't get segfault (looks like timing issue).

 "	warpme@…
10564	mythbackend SIGSEGV in __pthread_mutex_lock()	MythTV - General	Master Head	unknown	Bug Report - Crash		new	2012-04-08T15:34:12Z	2012-04-08T15:34:12Z	"
{{{
StacktraceTop:
 __pthread_mutex_lock (mutex=0x0) at pthread_mutex_lock.c:50
 QWaitCondition::wakeAll (this=0xa9c3d1b0) at thread/qwaitcondition_unix.cpp:139
 PreviewGenerator::TeardownAll (this=0xa9c3d198) at previewgenerator.cpp:91
 PreviewGenerator::deleteLater (this=0xa9c3d198) at previewgenerator.cpp:97
 PreviewGeneratorQueue::~PreviewGeneratorQueue (this=0x82fe8d8, __in_chrg=<optimized out>) at previewgeneratorqueue.cpp:57
}}}

Version: mythtv-backend 2:0.25.0~master.20120223.532cee8-0ubuntu1
Forwarding upstream from:
https://bugs.launchpad.net/ubuntu/+source/mythtv/+bug/946257
See attachments for more complete traces."	Marc Randolph <mrand@…>
10565	mythbackend crash while having trouble to connect	MythTV - General	Master Head	unknown	Bug Report - Crash		new	2012-04-08T15:43:29Z	2012-04-08T15:43:29Z	"Might be a lower priority bug since it seems likely due to a database config problem, but it'd be nice if the backend didn't crash, and the investigation might uncover something (maybe a memory leak?)

Exact version number in backend log.

Forwarding upstream from:
https://bugs.launchpad.net/ubuntu/+source/mythtv/+bug/938436"	Marc Randolph <mrand@…>
10598	LiveTV crash	MythTV - General	0.25-fixes	unknown	Bug Report - Crash		new	2012-04-14T04:08:14Z	2012-04-14T04:20:03Z	"Forwarding upstream, where a user said ""When I click on Watch TV mythfrontend quits and a popup in the top right of the screen says there was a segmentation fault error code 139 and restarts mythfrontend.""


See the original bug report (https://bugs.launchpad.net/mythbuntu/+bug/979509) for a few more details.  The  system appears to be running 0.25.0+fixes.20120410.1f5962a

"	Marc Randolph <mrand@…>
10731	mythtranscode crashes in 0.25	MythTV - Mythtranscode	Unspecified	unknown	Bug Report - Crash		new	2012-05-16T23:02:36Z	2012-05-23T15:25:56Z	"I have myth installed under Ubuntu and have been getting regular crashes of mythtranscode.  Ubuntu bug has been reporting the crash information to Ubuntu, but I thought it would be useful to open a bug here too.  I am attaching the apport crash report that contains a the crash dump, as well as all the other useful information.

"	pinball.rules@…
10868	Nuvexport is failing on an uninitialised value error	Apps - Nuvexport	0.25-fixes	unknown	Bug Report - Crash	beirdo	assigned	2012-06-27T15:18:46Z	2012-07-25T16:59:20Z	"Running Nuvexport .25 fixes on a Linux Mint 13 Mate 64 bit server.

Installed Nuvexport from the .25 fixes branch.

While trying to process any files getting the following error.

-----------------------------------------------
Use of uninitialized value $info{""video_type""} in string eq at /usr/share/perl5/MythTV/Recording.pm line 327, <STDIN> line 2.
Stream type 'lavfpref' is not an mpeg, and will
not work with this program.

Cleaning up temp files.
-----------------------------------------------

I'm not a perl coder but looking at the code it looked to me like it could be the output produced by mplayer as in the appropriate line it outputs MPG2 not MPEG2

-----------------------------------------------
[lavf] stream 2: audio (mp3), -aid 1, -alang eng
ID_SUBTITLE_ID=0
ID_SID_0_LANG=eng
[lavf] stream 3: subtitle (dvbsub), -sid 0, -slang eng
LAVF: Program 1 
PROGRAM_ID=1
LAVF: 2 audio and 1 video streams found
LAVF: build 3478528
VIDEO:  [MPG2]  704x576  0bpp  25.000 fps  15000.0 kbps (1831.1 kbyte/s)
[V] filefmt:42  fourcc:0x3247504D  size:704x576  fps:25.000  ftime:=0.0400
Load subtitles in /mnt/mythfifofum/
----------------------------------------------------

Whereas the perl code at that line is looking for MPEG[12]

----------------------------------------------------

# First, we check for the existence of  an mpeg info program
        my $program = find_program('mplayer');
    # Nothing found?  Die
        die ""You need mplayer to use this script on mpeg-based files.\n\n"" unless ($program);
    # Grab the info we want from mplayer (go uber-verbose to override --really-quiet)
        my $idargs = ""-v -v -v -v -nolirc -nojoystick -vo null -ao null -frames 0 -identify"";
        my $data = `$program $idargs '$file' 2>/dev/null`;
        study $data;
        ($info{'video_type'})            = $data =~ m/^VIDEO:?\s*(MPEG[12]|H264)/m;
        ($info{'width'})                 = $data =~ m/^ID_VIDEO_WIDTH=0*([1-9]\d*)/m;
        ($info{'height'})                = $data =~ m/^ID_VIDEO_HEIGHT=0*([1-9]\d*)/m;
        ($info{'fps'})                   = $data =~ m/^ID_VIDEO_FPS=0*([1-9]\d*(?:\.\d+)?)/m;
        ($info{'audio_sample_rate'})     = $data =~ m/^ID_AUDIO_RATE=0*([1-9]\d*)/m;
        ($info{'audio_bitrate'})         = $data =~ m/^ID_AUDIO_BITRATE=0*([1-9]\d*)/m;
        ($info{'audio_bits_per_sample'}) = $data =~ m/^AUDIO:.+?ch,\s*[su](8|16)/mi;
        ($info{'audio_channels'})        = $data =~ m/^ID_AUDIO_NCH=0*([1-9]\d*)/m;
-------------------------------------------------------------------

So I modified the script to look for MPG2 rather then MPEG[12] and still get the same error."	anothersname@…
10874	Frontend segmentation fault when exit HD video	MythTV - Video Playback	Master Head	unknown	Bug Report - Crash		new	2012-07-01T15:57:47Z	2012-07-03T20:06:56Z	When playing a HD video and i exit the playback, mythfrontend receives a segmentation fault.	raptorjr08@…
10875	AirPlay video playback causes MythFrontend to segfault	MythTV - Video Playback	Unspecified	unknown	Bug Report - Crash	jyavenard	new	2012-07-01T18:27:22Z	2013-03-25T00:39:23Z	"I am running Mythbuntu 12.04 with MythTV v0.25.1-49-g65913e7. I am attempting to playing video from an iPhone 4 with iOS 5.1.1 (9B206) on Verizon.

I have MYTHTV_AIRPLAY set and can play video fine through AirPlay if initiated from the YouTube app. However, when I attempt to play a video I recorded from my ""Camera Roll"" in the Photos app, it causes MythTV to segfault. Near as I can tell this is related to not being able to decode QuickTime/MOV files but I haven't been able to find any documentation on how to enable that, and it seems like it shouldn't cause a segfault regardless.

To recreate the issue, I start /usr/bin/mythfrontend from the command line (with ""export MYTHTV_AIRPLAY=1"" already set in my .profile). I leave MythTV on the main menu. Then, on my iPhone, I go to ""Camera Roll"" and select a video to play. I can see my MythTV system as an output location from my iPhone, and choose it. The iPhone says it is playing through AirPlay, but the MythTV frontend hangs and eventually crashes after about 10 seconds.

I'm attaching three files (1) the console output from when I was running mythfrontend until the segfault occurred, (2) the log in /var/log/mythtv/mythfrontend.log for the same time period, which is similar but not exactly the same, and (3) the output of mythfrontend --version."	Mark Canup <markcanup@…>
10924	mythlogserver segfault when ending	MythTV - Mythlogserver	Master Head	unknown	Bug Report - Crash	beirdo	assigned	2012-07-21T00:47:50Z	2013-04-25T11:32:03Z	"Starting mythlogserver manually, no daemon.
After a while it will exit due to inactivity, it will then segfault:

{{{
(gdb) bt full
#0  0x00000001036e85c8 in QObject::metaObject ()
No symbol table info available.
#1  0x00000001036eed27 in QObject::disconnect ()
No symbol table info available.
#2  0x000000010219f342 in QObject::disconnect (this=0x109e00040, receiver=0x106d25930, member=0x0) at qobject.h:252
No locals.
#3  0x000000010349a26d in nzmqt::PollingZMQContext::unregisterSocket (this=0x106d25930, socket_=0x109e00040) at nzmqt.hpp:703
	lock = {
  val = 4409416041
}
	poIt = (iterator) 0x109e007f0
	soIt = (iterator) 0x106d28588
#4  0x0000000103499848 in nzmqt::PollingZMQContext::qt_static_metacall (_o=0x106d25930, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x106d2e0a0) at moc_nzmqt.cpp:401
	_t = ('nzmqt::PollingZMQContext' *) 0x106d25930
#5  0x00000001036e98e1 in QObject::event ()
No symbol table info available.
#6  0x00000001036d4d7f in QCoreApplicationPrivate::notify_helper ()
No symbol table info available.
#7  0x00000001036d5355 in QCoreApplication::notify ()
No symbol table info available.
#8  0x00000001036d517c in QCoreApplication::notifyInternal ()
No symbol table info available.
#9  0x00000001036d65a0 in QCoreApplicationPrivate::sendPostedEvents ()
No symbol table info available.
#10 0x000000010370a502 in QEventDispatcherUNIX::processEvents ()
No symbol table info available.
#11 0x00000001036d4094 in QEventLoop::processEvents ()
No symbol table info available.
#12 0x00000001036d4444 in QEventLoop::exec ()
No symbol table info available.
#13 0x00000001035bcf08 in QThread::exec ()
No symbol table info available.
#14 0x000000010208e355 in MThreadInternal::exec (this=0x106d23900) at mthread.cpp:85
No locals.
#15 0x000000010208dd89 in MThread::exec (this=0x106d24550) at mthread.cpp:327
No locals.
#16 0x000000010219b1a3 in LogServerThread::run (this=0x106d24540) at loggingserver.cpp:830
	locker = {
  val = 4331302216
}
	ctx = ('nzmqt::PollingZMQContext' *) 0x106d25930
	abortThread = false
	e = (ZMQException &) @0x107913800: {
  <std::exception> = {
    _vptr$exception = 0x10386f3b0
  }, 
  members of zmq::error_t: 
  errnum = 134303232
}
#17 0x000000010219b43c in non-virtual thunk to LogServerThread::run() () at loggingserver.cpp:1389
No symbol table info available.
#18 0x000000010208fb6a in MThreadInternal::run (this=0x106d23900) at mthread.cpp:79
No locals.
#19 0x00000001035c05ba in QThreadPrivate::start ()
No symbol table info available.
#20 0x00007fff86c81782 in _pthread_start ()
No symbol table info available.
#21 0x00007fff86c6e1c1 in thread_start ()
No symbol table info available.
}}}"	jyavenard
11064	LiveTV with HDHR Prime crashes mythfrontend	MythTV - General	Master Head	unknown	Bug Report - Crash		new	2012-09-03T03:07:46Z	2012-10-25T05:00:39Z	"Watching LiveTV with HDHR Prime is consistently crashing mythfrontend.  The dialog i get refers to max buffering exceeded.  I can't exit from it and sometimes it just crashes there.

With 0.25 and 0.26 (Master Head), I tried a few more experiments:
1. LiveTV - Remote frontend, Tune to a TV Channel within a few mins, it aborts almost immediately with ""max buffering exceeded"".  Frontend will crash and needs to be restarted.
2. Recording - Now schedule the same channel, same show and start the recording.  No remote frontend are viewing the stream. Recording proceeds with no problems.
3. Recording/then streaming to remote frontend - This works also.  I tell myth to record the show, then watch the recording immediately after starting.  I am guessing I have to use this as the workaround until the LiveTV streaming is more robust.  It sucks that I can't channel surf anymore, but now I can watch almostLiveTV again.

I am really doubting that this is a signal issue.  If it was a signal issue, #2 would behavior exactly like #1 and would be aborted also.  Also a majority of my recordings are finishing without any issues.  However, LiveTV would consistently fail and most of the time fail immediately within the first 5 mins.  Also #3 works, so it can't be a signal issue.

I will attach the full logs next.


{{{
(gdb) bt
#0  0xb77a9424 in __kernel_vsyscall ()
#1  0xb51f91ef in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2  0xb51fc835 in __GI_abort () at abort.c:91
#3  0xb52342fa in __libc_message (do_abort=2, fmt=0xb532c3bc ""*** glibc detected *** %s: %s: 0x%s ***\n"")
    at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
#4  0xb523ee42 in malloc_printerr (action=<optimized out>, str=<optimized out>, ptr=0x95626f8) at malloc.c:5007
#5  0xb5240fbf in _int_malloc (av=0xb536c440, bytes=40) at malloc.c:3470
#6  0xb5242d3c in __GI___libc_malloc (bytes=40) at malloc.c:2924
#7  0xb54d313b in qMalloc(unsigned int) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#8  0xb552ebef in QString::realloc(int) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#9  0xb552f23d in QString::append(QString const&) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#10 0xb5534bfe in QString::section(QString const&, int, int, QFlags<QString::SectionFlag>) const ()
   from /usr/lib/i386-linux-gnu/libQtCore.so.4
#11 0xb6cda1d1 in section (aflags=..., aend=<optimized out>, astart=<optimized out>, asep=..., this=<optimized out>)
    at /usr/include/qt4/QtCore/qstring.h:782
#12 SSDP::ProcessData (this=0x90bb330, pSocket=0x90b2bd8) at ssdp.cpp:356
#13 0xb6cdadad in SSDP::run (this=0x90bb330) at ssdp.cpp:301
#14 0xb6b09932 in MThreadInternal::run (this=0x91224e0) at mthread.cpp:79
#15 0xb54dade0 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#16 0xb3a32d4c in start_thread (arg=0xa8fe3b40) at pthread_create.c:308
#17 0xb52b5ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

}}}



Backend log:


{{{
2012-09-02 17:16:20.798928 I [6287/28999] ProcessRequest ringbuffer.cpp:1098 (WaitForAvail) - RingBuf(/export/data/myth
tv/4766_20120903001527.mpg): Waited 0.5 seconds for data 
                        to become available... 225236 < 327680
2012-09-02 17:16:21.299115 I [6287/28999] ProcessRequest ringbuffer.cpp:1098 (WaitForAvail) - RingBuf(/export/data/mythtv/4766_20120903001527.mpg): Waited 1.0 seconds for data 
                        to become available... 225236 < 3276802012-09-02 17:16:22.299456 I [6287/28999] ProcessRequest ringbuffer.cpp:1098 (WaitForAvail) - RingBuf(/export/data/myth
tv/4766_20120903001527.mpg): Waited 2.0 seconds for data                         to become available... 225236 < 327680
2012-09-02 17:16:27.569263 I [6287/6351] HouseKeeping housekeeper.cpp:221 (RunHouseKeeping) - Running housekeeping thread
2012-09-02 17:17:04.086174 I [6287/6340] TVRecEvent tv_rec.cpp:1043 (HandleStateChange) - TVRec(5): Changing from WatchingLiveTV to None
2012-09-02 17:17:04.105938 E [6287/29068] HDHRStreamHandler hdhrstreamhandler.cpp:211 (UpdateFilters) - HDHRSH(1313E021-0): UpdateFilters called in wrong tune mode
2012-09-02 17:17:05.079236 I [6287/6340] TVRecEvent tv_rec.cpp:830 (FinishedRecording) - TVRec(5): FinishedRecording(4766_2012-09-03T00:15:27Z) damaged recq:<RecordingQuality overall_score=""0"" key=""4766_2012-09-03T00:15:27Z"" countinuity_e
rror_count=""0"" packet_count=""365988"">    <Gap start=""2012-09-03T00:00:00Z"" end=""2012-09-03T00:15:27Z"" duration=""927"" />
    <Gap start=""2012-09-03T00:16:14Z"" end=""2012-09-03T01:00:00Z"" duration=""2625"" /></RecordingQuality>


}}}

Frontend log:


{{{
Sep  2 17:16:53  mythlogserver: last message repeated 10 timesSep  2 17:16:53 fa-Macmini mythlogserver: mythfrontend[2949]: N CoreContext myth
player.cpp:2095 (PrebufferEnoughFrames) Player(0): Waited 19896ms for video buffers AAAAAUUUAAUUAAULAuAUUAUAAUAAAAAP
Sep  2 17:16:53 fa-Macmini mythlogserver: mythfrontend[2949]: E Decoder avformatdecoder.cpp:4493 (GetFrame) decoding error#012#011#011#011eno: Unknown error 541478725 (541478725)
Sep  2 17:16:53  mythlogserver: last message repeated 11 timesSep  2 17:16:53 fa-Macmini mythlogserver: mythfrontend[2949]: N CoreContext myth
player.cpp:2095 (PrebufferEnoughFrames) Player(0): Waited 20012ms for video buffers AAAAAUUUAAUUAAULAuAUUAUAAUAAAAAP
Sep  2 17:16:53 fa-Macmini mythlogserver: mythfrontend[2949]: E CoreContext mythplayer.cpp:2118 (PrebufferEnoughFrames) Player(0): Waited too long for decoder t
o fill video buffers. Exiting..Sep  2 17:16:53 fa-Macmini mythlogserver: mythfrontend[2949]: E Decoder avformatdecoder.cpp:4493 (GetFrame) decoding error#012#011#011#011eno: Unknown error 541
478725 (541478725)Sep  2 17:16:54 fa-Macmini mythlogserver: mythfrontend[2949]: I CoreContext tv_p
lay.cpp:2155 (HandleStateChange) TV: Attempting to change from WatchingLiveTV to None

}}}

"	Monkey Pet <monkeypet@…>
11070	Crash in before MFE main window drawn	Ports - OSX	0.25.2	unknown	Bug Report - Crash	jyavenard	new	2012-09-06T00:40:27Z	2012-09-18T22:09:02Z	"Multiple users are reporting that mythfrontend on OS X crashes before drawing the main window.  Details, including logs and OS X crash reports are at https://trac.macports.org/ticket/35934

Crash reports indicate MythMainWindow::Init calls QWidget::setWindowFlags, etc leading to the exception.  MacPorts version is built with Qt 4.8.2.  Note that mythfrontend built with the osx-packager-qtsdk works OK--believe this would be an older version of Qt.

"	Craig Treleaven <ctreleaven@…>
11202	channel scanning segfaults on analog tuner of pchdtv5500	MythTV - Channel Scanner	0.25.2	unknown	Bug Report - Crash	danielk	new	2012-10-28T01:20:14Z	2012-10-28T12:45:58Z	"Mythtv version is mythtv-0.25.2+fixes.20120802.46cab93

I have experienced this segfault everytime I try to scan for channels on the analog tuner of my PCHDTV5500 card. I am using kubuntu-12.04 and am scanning on the v4l /dev/video0 card.
Attached is a core dump of the program.

"	thomas.epperson@…
11227	Frontend crashes when exiting livetv	MythTV - General	0.26-fixes	unknown	Bug Report - Crash		new	2012-11-07T23:23:04Z	2012-11-07T23:23:04Z	"This is a remote mythbuntu installed frontend.


{{{
mythfrontend --version
Please attach all output as a file in bug reports.
MythTV Version : v0.26.0-29-gbcd34da
MythTV Branch : fixes/0.26
Network Protocol : 75
Library API : 0.26.20120822-1
QT Version : 4.8.3
Options compiled in:
 linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_crystalhd using_dvb using_firewire using_frontend using_hdhomerun using_ceton using_hdpvr using_iptv using_ivtv using_joystick_menu using_libcec using_libcrypto using_libdns_sd using_libxml2 using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vaapi using_vdpau using_ffmpeg_threads using_live using_mheg using_libass using_libxml2

uname -a
Linux mythfe 3.5.0-18-generic #29-Ubuntu SMP Fri Oct 19 10:27:31 UTC 2012 i686 i686 i686 GNU/Linux

}}}"	bob.havlin@…
11241	Mythfrontend crashes on exiting video in Video Library	MythTV - Video Decoding	0.26-fixes	unknown	Bug Report - Crash		new	2012-11-16T15:12:23Z	2013-04-02T08:24:24Z	"I just upgraded to MythTV 0.26 using mythbuntu packages and am running version v0.26.0-35-g81e8fa5.

Since the upgrade mythfronted crashes on exiting (stop playing by pressing escape) a video played in mythvideo, leaving this trail in mythfrontend.log:

{{{
Nov 16 15:50:16 pandora mythlogserver: mythfrontend[2823]: I CoreContext tv_play.cpp:2155 (HandleStateChange) TV: Attempting to change from WatchingVideo to None
Nov 16 15:50:16 pandora mythlogserver: mythfrontend[2823]: W CoreContext mythpainter.cpp:34 (Teardown) MythPainter: 2 images not yet de-allocated.
Nov 16 15:50:16 pandora mythlogserver: mythfrontend[2823]: I CoreContext mythpainter_ogl.cpp:62 (ClearCache) Clearing OpenGL painter cache.
Nov 16 15:50:16 pandora mythlogserver: mythfrontend[2823]: I CoreContext mythrender_opengl1.cpp:280 (DeleteOpenGLResources) OpenGL1: Deleting OpenGL Resources
Nov 16 15:50:16 pandora mythlogserver: mythfrontend[2823]: I CoreContext mythrender_opengl.cpp:1042 (DeleteOpenGLResources) OpenGL: Deleting OpenGL Resources
Nov 16 15:50:16 pandora mythlogserver: mythfrontend[2823]: I CoreContext tv_play.cpp:2394 (HandleStateChange) TV: Changing from WatchingVideo to None
Nov 16 15:50:16 pandora mythlogserver: mythfrontend[2823]: I CoreContext tv_play.cpp:405 (StartTV) TV: Exiting main playback loop.
Nov 16 15:50:16 pandora mythlogserver: mythfrontend[2823]: I CoreContext screensaver-x11.cpp:161 (RestoreDPMS) ScreenSaverX11Private: DPMS Reactivated 1
Nov 16 15:50:16 pandora mythlogserver: mythfrontend[2823]: C CoreContext signalhandling.cpp:305 (handleSignal) Received Segmentation fault: Code 1, PID -1505238032, UID -1702660735, Value 0xbabab4ada2938274
}}}

This only seems to happen with H.264 video, but not all H.264 videos have this problem."	Martin van Es <martin@…>
11306	0.26 (MASTER backend) core when (SLAVE backend) disconnects	MythTV - General	0.26-fixes	unknown	Bug Report - Crash	danielk	accepted	2012-12-23T20:47:51Z	2013-05-21T09:39:35Z	I found a MASTER mythbackend (core) dump in 0.26-fixes which seems to be related to (another) SLAVE mythbackend going away.  The result is a NULL (this pointer) for a MythSocket.  Unfortunately I don't think I can recreate this easily?  -- but it looks to me like the (SLAVE backend) disconnected and then (MASTER backend) core dumped.	mythtvuser10@…
11382	Mythfrontend segfaults when I try to switch to another channel	MythTV - Video Playback	0.26-fixes	unknown	Bug Report - Crash		new	2013-01-27T05:36:51Z	2013-01-27T05:39:32Z	"When I try to switch to a different channel in mythfrontend, it segfaults. Here's the backtrace:

{{{
    Program received signal SIGSEGV, Segmentation fault.
    [Switching to Thread 812407400 (LWP 100490)]
    0x000000080b9b13b9 in QString::operator<(QString const&) const () from /usr/local/lib/qt4/libQtCore.so.4
    #0  0x000000080b9b13b9 in QString::operator<(QString const&) const () from /usr/local/lib/qt4/libQtCore.so.4
    No symbol table info available.
    #1  0x0000000803371e3c in qMapLessThanKey<QString> (key2=..., key1=...) at /usr/local/include/qt4/QtCore/qmap.h:107
    No locals.
    #2  findNode (akey=..., this=<optimized out>) at /usr/local/include/qt4/QtCore/qmap.h:487
            i = 0
    #3  contains (akey=..., this=<optimized out>) at /usr/local/include/qt4/QtCore/qmap.h:555
    No locals.
    #4  MythUIStateType::ParseElement (this=0x81b7db200, filename=..., element=..., showWarnings=true) at mythuistatetype.cpp:253
            name = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x829926ac0, static codecForCStrings = 0x0}
            type = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80bddca80 <QString::shared_empty>, static codecForCStrings = 0x0}
            statename = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x829926ac0, static codecForCStrings = 0x0}
            uitype = 0x8257f5900
            dependsMap = {{d = 0x80bddc9c0 <QMapData::shared_null>, e = 0x80bddc9c0 <QMapData::shared_null>}}
    #5  0x00000008033133c2 in XMLParseBase::ParseUIType (filename=..., element=..., type=..., parent=0x819da6380, screen=0x0, showWarnings=true, parentDependsMap=...) at xmlparsebase.cpp:567
            info = {<QDomNode> = {impl = 0x81b7d16a0}, <No data fields>}
            child = {impl = 0x81b7d16a0}
            name = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x8297fe7c0, static codecForCStrings = 0x0}
            olduitype = <optimized out>
            uitype = 0x81b7db200
            base = <optimized out>
            inherits = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80bddca80 <QString::shared_empty>, static codecForCStrings = 0x0}
            dependee = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80bddca80 <QString::shared_empty>, static codecForCStrings = 0x0}
            fi = {d_ptr = {d = 0x81b745c00}}
            dependsMap = {{d = 0x80bddc9c0 <QMapData::shared_null>, e = 0x80bddc9c0 <QMapData::shared_null>}}
            __FUNCTION__ = ""ParseUIType""
    #6  0x0000000803319c36 in XMLParseBase::ParseChildren (filename=..., element=..., parent=0x819da6380, showWarnings=true) at xmlparsebase.cpp:399
            type = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x8297fe780, static codecForCStrings = 0x0}
            info = {<QDomNode> = {impl = 0x81b7e5cc0}, <No data fields>}
            child = {impl = 0x81b7e5cc0}
            dependsMap = {{d = 0x80bddc9c0 <QMapData::shared_null>, e = 0x80bddc9c0 <QMapData::shared_null>}}
            __FUNCTION__ = ""ParseChildren""
    #7  0x000000080331c730 in XMLParseBase::doLoad (windowname=..., parent=0x819da6380, filename=..., onlywindows=true, showWarnings=true) at xmlparsebase.cpp:763
            name = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x8297fe8c0, static codecForCStrings = 0x0}
            include = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80bddca80 <QString::shared_empty>, static codecForCStrings = 0x0}
            e = {<QDomNode> = {impl = 0x81b7e6820}, <No data fields>}
            doc = {<QDomNode> = {impl = 0x822e4ee00}, <No data fields>}
            f = {<QIODevice> = {<QObject> = {_vptr$QObject = 0x80bdd3f70 <vtable for QFile+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x80bb5dd60 <qt_meta_stringdata_QObject> ""QObject"", data = 0x80bb5de00 <qt_meta_data_QObject>, extradata = 0x80bdd2720 <QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x80ba8d4a0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x8127de240}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x80bb66ec0 <qt_meta_stringdata_Qt> ""Qt"", data = 0x80bb6a7e0 <qt_meta_data_Qt>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x80bdd2740 <QObject::staticMetaObject>, stringdata = 0x80bb6f720 <qt_meta_stringdata_QIODevice> ""QIODevice"", data = 0x80bb6f780 <qt_meta_data_QIODevice>, extradata = 0x80bdd4080 <QIODevice::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x80bae4920 <QIODevice::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}, static staticMetaObject = {d = {superdata = 0x80bdd40a0 <QIODevice::staticMetaObject>, stringdata = 0x80bb6f6a0 <qt_meta_stringdata_QFile> ""QFile"", data = 0x80bb6f6c0 <qt_meta_data_QFile>, extradata = 0x80bdd3f20 <QFile::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x80bae4810 <QFile::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
            errorMsg = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80bddca60 <QString::shared_null>, static codecForCStrings = 0x0}
            errorLine = 0
            errorColumn = 0
            docElem = {<QDomNode> = {impl = 0x81b7e64a0}, <No data fields>}
            n = {impl = 0x81b7e6820}
            __FUNCTION__ = ""doLoad""
    #8  0x000000080331f563 in XMLParseBase::LoadWindowFromXML (xmlfile=..., windowname=..., parent=0x819da6380) at xmlparsebase.cpp:685
            themefile = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x81bd3ad00, static codecForCStrings = 0x0}
            searchpath = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x829be2940}, d = 0x829be2940}}, <No data fields>}
            __FUNCTION__ = ""LoadWindowFromXML""
    #9  0x00000008027376a8 in MythOSDWindow::Create (this=0x819da6380) at osd.h:114
    No locals.
    #10 0x0000000802533a9e in OSD::LoadWindows (this=this@entry=0x81b78ec80) at osd.cpp:310
            window = 0x8027cbf00 ""program_info""
            win = 0x819da6380
            i = <optimized out>
            default_windows = {0x8027cbe04 ""osd_message"", 0x8027cbe4a ""osd_input"", 0x8027cbf00 ""program_info"", 0x8027cc22c ""browse_info"", 0x8027cbf0d ""osd_status"", 0x8027cc6de ""osd_program_editor"", 0x8027cbece ""osd_debug""}
            __FUNCTION__ = ""LoadWindows""
    #11 0x0000000802537d37 in OSD::Init (this=0x81b78ec80, rect=..., font_aspect=<optimized out>) at osd.cpp:182
            __FUNCTION__ = ""Init""
    #12 0x00000008024c0674 in MythPlayer::VideoStart (this=0x8250d6000) at mythplayer.cpp:2254
            aspect = 0.99900502
            scaling = 1
            forcedTrackNumber = <optimized out>
            visible = {x1 = 0, y1 = 0, x2 = 1439, y2 = 899}
            total = {x1 = 0, y1 = 0, x2 = 1439, y2 = 899}
            hasForcedTextTrack = <optimized out>
            temp_speed = <optimized out>
            fr_int = <optimized out>
            __FUNCTION__ = ""VideoStart""
    #13 0x00000008024c33ca in MythPlayer::StartPlaying (this=0x8250d6000) at mythplayer.cpp:2710
            __FUNCTION__ = ""StartPlaying""
            seek = false
    #14 0x00000008024dcadc in PlayerContext::StartPlaying (this=this@entry=0x819e31a00, maxWait=maxWait@entry=-1) at playercontext.cpp:451
            t = {m_timer = {mds = 621740064}, m_running = 8}
            __FUNCTION__ = ""StartPlaying""
    #15 0x00000008024dd192 in PlayerContext::CreatePlayer (this=0x819e31a00, tv=<optimized out>, widget=<optimized out>, desiredState=kState_WatchingLiveTV, embed=<optimized out>, embedbounds=..., muted=false) at playercontext.cpp:438
            __FUNCTION__ = ""CreatePlayer""
            passthru_device = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80bddca60 <QString::shared_null>, static codecForCStrings = 0x0}
            playerflags = <optimized out>
            player = 0x8250d6000
            audio = 0x8250f3c90
            isWatchingRecording = false
    #16 0x0000000802472843 in TV::SwitchCards (this=this@entry=0x819c9f800, ctx=ctx@entry=0x819e31a00, chanid=chanid@entry=0, channum=..., inputid=inputid@entry=0) at tv_play.cpp:6748
            mctx = 0x819e31a00
            dummy = {x1 = 0, y1 = 0, x2 = -1, y2 = -1}
            mctx = <optimized out>
            muted = <optimized out>
            ok = false
            __FUNCTION__ = ""SwitchCards""
            testrec = <optimized out>
            input_cardid = <optimized out>
            reclist = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x81b790910}, d = 0x81b790910}}, <No data fields>}
    #17 0x0000000802487807 in TV::ChangeChannel (this=this@entry=0x819c9f800, ctx=ctx@entry=0x819e31a00, chanid=0, chan=...) at tv_play.cpp:7307
            new_cardid = <optimized out>
            sourceid = <optimized out>
            inputid = 0
            testrec = <optimized out>
            excluded_cardids = {<std::_Vector_base<unsigned int, std::allocator<unsigned int> >> = {_M_impl = {<std::allocator<unsigned int>> = {<__gnu_cxx::new_allocator<unsigned int>> = {<No data fields>}, <No data fields>}, _M_start = 0x81b0ea3f0, _M_finish = 0x81b0ea3f4, _M_end_of_storage = 0x81b0ea3f4}}, <No data fields>}
            __FUNCTION__ = ""ChangeChannel""
            oldinputname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x829be05e0, static codecForCStrings = 0x0}
            getit = <optimized out>
            channum = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x81b501d90, static codecForCStrings = 0x0}
            reclist = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x81b74b040}, d = 0x81b74b040}}, <No data fields>}
            tunable_on = {q_hash = {{d = 0x80bddc940 <QHashData::shared_null>, e = 0x80bddc940 <QHashData::shared_null>}}}
    #18 0x0000000802489d62 in TV::CommitQueuedInput (this=this@entry=0x819c9f800, ctx=ctx@entry=0x819e31a00) at tv_play.cpp:7082
            channum = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x81b5010a0, static codecForCStrings = 0x0}
            chaninput = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x81b7ab1c0, static codecForCStrings = 0x0}
            commited = true
            __FUNCTION__ = ""CommitQueuedInput""
    #19 0x0000000802495cb0 in TV::ActivePostQHandleAction (this=this@entry=0x819c9f800, ctx=ctx@entry=0x819e31a00, actions=...) at tv_play.cpp:4609
            state = <optimized out>
            islivetv = true
            handled = true
            isdvd = <optimized out>
            isdisc = false
    #20 0x000000080249c33f in TV::ProcessKeypress (this=this@entry=0x819c9f800, actx=0x819e31a00, e=e@entry=0x7fffffff94b0) at tv_play.cpp:3844
            actions = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x81b7904f0}, d = 0x81b7904f0}}, <No data fields>}
            handled = false
            osd = 0x0
            txt = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x819ffefd0, static codecForCStrings = 0x0}
            isDVD = <optimized out>
            isMenuOrStill = false
    #21 0x000000080249cd1f in TV::event (this=0x819c9f800, e=0x7fffffff94b0) at tv_play.cpp:3539
            handled = false
            actx = 0x819e31a00
    #22 0x000000080ba7541f in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/local/lib/qt4/libQtCore.so.4
    No symbol table info available.
    #23 0x000000080a998600 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #24 0x000000080a9a0ef9 in QApplication::notify(QObject*, QEvent*) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #25 0x000000080ba75124 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/local/lib/qt4/libQtCore.so.4
    No symbol table info available.
    #26 0x000000080a99881c in qt_sendSpontaneousEvent(QObject*, QEvent*) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #27 0x000000080aa48284 in QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #28 0x000000080aa49f10 in QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #29 0x000000080aa21ae1 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #30 0x000000080aa4d528 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #31 0x000000081081f8e3 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0
    No symbol table info available.
    #32 0x0000000810823902 in ?? () from /usr/local/lib/libglib-2.0.so.0
    No symbol table info available.
    #33 0x0000000810823f1b in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0
    No symbol table info available.
    #34 0x000000080baa8cfc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/lib/qt4/libQtCore.so.4
    No symbol table info available.
    #35 0x000000080aa4d08f in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #36 0x000000080ba79c90 in QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/lib/qt4/libQtCore.so.4
    No symbol table info available.
    #37 0x000000080244afc6 in TV::PlaybackLoop (this=this@entry=0x819c9f800) at tv_play.cpp:1372
            state = <optimized out>
            count = <optimized out>
    #38 0x0000000802493a11 in TV::StartTV (tvrec=0x0, flags=<optimized out>) at tv_play.cpp:404
            mctx = 0x812407400
            startInGuide = <optimized out>
            inPlaylist = <optimized out>
            initByNetworkCommand = <optimized out>
            curProgram = 0x0
            __FUNCTION__ = ""StartTV""
            showDialogs = true
            playCompleted = false
            startSysEventSent = <optimized out>
            playerError = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80bddca60 <QString::shared_null>, static codecForCStrings = 0x0}
            tv = 0x819c9f800
            quitAll = false
            deleterecording = <optimized out>
    #39 0x0000000000439ac9 in startTVNormal () at main.cpp:585
    No locals.
    #40 TVMenuCallback (data=<optimized out>, selection=...) at main.cpp:789
            sel = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x819e7db80, static codecForCStrings = 0x0}
            __FUNCTION__ = ""TVMenuCallback""
    #41 0x00000008033880ed in MythThemedMenu::handleAction (this=0x819cda100, action=..., password=...) at myththemedmenu.cpp:833
            cbs = 0x81279ffc8
            __FUNCTION__ = ""handleAction""
    #42 0x000000080338a8e6 in MythThemedMenu::buttonAction (this=0x819cda100, item=<optimized out>, skipPass=false) at myththemedmenu.cpp:692
            button = {type = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x822fd1800, static codecForCStrings = 0x0}, action = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x819ded6d0}, d = 0x819ded6d0}}, <No data fields>}, text = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x822fd1cc0, static codecForCStrings = 0x0}, description = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x822fd2240, static codecForCStrings = 0x0}, icon = 0x7fffffffc4c0, active = 202, password = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80bddca60 <QString::shared_null>, static codecForCStrings = 0x0}}
            password = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80bddca60 <QString::shared_null>, static codecForCStrings = 0x0}
    #43 0x000000080ba8ccb6 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/local/lib/qt4/libQtCore.so.4
    No symbol table info available.
    #44 0x0000000803485b32 in MythUIButtonList::itemClicked (this=0xffffffff, _t1=0x8127e2d60) at moc_mythuibuttonlist.cpp:122
            _a = {0x0, 0x7fffffffb038}
    #45 0x00000008033ae1bc in MythUIButtonList::keyPressEvent (this=0x822e37200, e=<optimized out>) at mythuibuttonlist.cpp:2429
            item = 0x7fffffff6090
            action = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x81b790610, static codecForCStrings = 0x0}
            i = <optimized out>
            actions = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x819ded5e0}, d = 0x819ded5e0}}, <No data fields>}
            handled = true
    #46 0x0000000803388bcf in MythThemedMenu::keyPressEvent (this=0x819cda100, event=0x7fffffffbc70) at myththemedmenu.cpp:197
            type = 0xfffffffb
            actions = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7fffffffbc70}, d = 0x7fffffffbc70}}, <No data fields>}
            handled = <optimized out>
    #47 0x00000008032e8389 in MythMainWindow::eventFilter (this=0x819fde730, e=<optimized out>) at mythmainwindow.cpp:1973
            top = 0xfffffffb
            ke = 0x7fffffffbc70
            it = 0x81bffc568
            ge = <optimized out>
    #48 0x000000080ba7541f in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/local/lib/qt4/libQtCore.so.4
    No symbol table info available.
    #49 0x000000080a998600 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #50 0x000000080a9a0ef9 in QApplication::notify(QObject*, QEvent*) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #51 0x000000080ba75124 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/local/lib/qt4/libQtCore.so.4
    No symbol table info available.
    #52 0x000000080a99881c in qt_sendSpontaneousEvent(QObject*, QEvent*) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #53 0x000000080aa48284 in QKeyMapper::sendKeyEvent(QWidget*, bool, QEvent::Type, int, QFlags<Qt::KeyboardModifier>, QString const&, bool, int, unsigned int, unsigned int, unsigned int, bool*) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #54 0x000000080aa49f10 in QKeyMapperPrivate::translateKeyEvent(QWidget*, _XEvent const*, bool) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #55 0x000000080aa21ae1 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #56 0x000000080aa4d528 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #57 0x000000081081f8e3 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0
    No symbol table info available.
    #58 0x0000000810823902 in ?? () from /usr/local/lib/libglib-2.0.so.0
    No symbol table info available.
    #59 0x0000000810823f1b in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0
    No symbol table info available.
    #60 0x000000080baa8cfc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/lib/qt4/libQtCore.so.4
    No symbol table info available.
    #61 0x000000080aa4d08f in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/lib/qt4/libQtGui.so.4
    No symbol table info available.
    #62 0x000000080ba740dd in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/lib/qt4/libQtCore.so.4
    No symbol table info available.
    #63 0x000000080ba744b6 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/lib/qt4/libQtCore.so.4
    No symbol table info available.
    #64 0x000000080ba79afe in QCoreApplication::exec() () from /usr/local/lib/qt4/libQtCore.so.4
    No symbol table info available.
    #65 0x00000000004320e6 in main (argc=3, argv=<optimized out>) at main.cpp:1741
            cmdline = {<MythCommandLineParser> = {_vptr.MythCommandLineParser = 0x8ab370 <vtable for MythFrontendCommandLineParser+16>, m_appname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x81253b540, static codecForCStrings = 0x0}, m_optionedArgs = {{d = 0x8124b7a80, e = 0x8124b7a80}}, m_namedArgs = {{d = 0x8124b7a00, e = 0x8124b7a00}}, m_passthroughActive = false, m_overridesImported = true, m_verbose = false}, <No data fields>}
            __FUNCTION__ = ""main""
            fileprefix = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x8127fbc80, static codecForCStrings = 0x0}
            bonjour = {d = 0x819fc5ca0}
            themename = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x819fd3040, static codecForCStrings = 0x0}
            mainWindow = 0x819fde730
            sysEventHandler = 0x822fd0450
            bBypassAutoDiscovery = <optimized out>
            signallist = {{p = {static shared_null = {ref = {_q_value = 16227}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x8127fb700}, d = 0x8127fb700}}
            retval = <optimized out>
            ResetSettings = <optimized out>
            themedir = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 14143}, alloc = 0, size = 0, data = 0x80bddca7a <QString::shared_null+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1670}, alloc = 0, size = 0, data = 0x80bddca9a <QString::shared_empty+26>, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x8127faf80, static codecForCStrings = 0x0}
            bPromptForBackend = <optimized out>
            callCleanup = {m_cleanFunction = 0x4387b0 <(anonymous namespace)::cleanup()>}
            mon = 0x8127e0350
            networkControl = 0x0
            themeUpdateChecker = 0x822fd14c0
            ret = <optimized out>
            dir = {d_ptr = {d = 0x81b78e140}}
            bcm = {<QObject> = {_vptr$QObject = 0x8afab0 <vtable for BackendConnectionManager+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x80bb5dd60 <qt_meta_stringdata_QObject> ""QObject"", data = 0x80bb5de00 <qt_meta_data_QObject>, extradata = 0x80bdd2720 <QObject::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x80ba8d4a0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x822fce7c0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x80bb66ec0 <qt_meta_stringdata_Qt> ""Qt"", data = 0x80bb6a7e0 <qt_meta_data_Qt>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x80bdd2740 <QObject::staticMetaObject>, stringdata = 0x63f720 <qt_meta_stringdata_BackendConnectionManager> ""BackendConnectionManager"", data = 0x63f760 <qt_meta_data_BackendConnectionManager>, extradata = 0x8afb40 <BackendConnectionManager::staticMetaObjectExtraData>}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x610520 <BackendConnectionManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, m_reconnecting = 0x0, m_reconnect_timer = 0x81bbf1240}
}}}"	oleglelchuk@…
11402	livetv fails for analog on hvr 2250 + segfault	MythTV - General	0.26-fixes	unknown	Bug Report - Crash		new	2013-02-08T01:38:17Z	2013-04-24T17:30:56Z	I have a hauppauge 2250 tuner.  The tuner works fine in mythfrontend when using the digital side.  The analog side has worked but it is very rare.  The analog side always works in mplayer or xbmc with the myth pvr plugin.  In mythfrontend when I try to watch analog live tv it just times out trying.  The latest fix version has also segfaulted several times when trying to watch analog livetv.	Brent Elmer <webe3vt@…>
11424	mythfrontend crashes when trying airplay from itunes.	MythTV - Airplay	Master Head	unknown	Bug Report - Crash	jyavenard	new	2013-02-24T17:19:30Z	2013-02-24T18:34:48Z	"As indicated by summary, mythfrontend crashes when using airplay of DRM free m4v video from iTunes. I tried both a SD m4v video, as well as an HD m4v video.

I will attach a log from front end."	jharbestonus@…
11438	"mythcommflag seg fault - ""codec MP3 has 0 channels"""	MythTV - Mythcommflag	Unspecified	unknown	Bug Report - Crash	cpinkham	new	2013-03-05T10:25:29Z	2013-03-05T10:25:29Z	"After upgrading from 0.24 to 0.26 I have found that some recordings repeatably crash mythcommflag when trying to do advert detection. It seems to be correlated with recordings that come from the DVB cards, with the following profile according to ffmpeg:

Input #0, mpegts, from '20992_20130227220000.mpg':
  Duration: 01:04:58.89, start: 29964.196356, bitrate: 1876 kb/s
  Program 1 
    Stream #0:0[0x1a21]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 544x576 [SAR 32:17 DAR 16:9], 15000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:1[0x1a22](eng): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16, 128 kb/s
    Stream #0:2[0x1a23](eng): Audio: mp3 ([4][0][0][0] / 0x0004), 0 channels, s16 (visual impaired)
    Stream #0:3[0x1a26](eng): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
    Stream #0:4[0x1bb1]: Unknown: none ([11][0][0][0] / 0x000B)

Files recorded prior to the upgrade, with the same ffmpeg profile will crash mythcommflag now, when they didn't under 0.24.

Please note the correlation between the ""codec MP3 has 0 channels"" and the profile for the ""visually impared"" treack of ""Audio: mp3 ([4][0][0][0] / 0x0004), 0 channels, s16 (visual impaired)""

I have attached a back trace from gdb and can forward a core file if needed.
"	Andrew Meredith <andrew@…>
11450	"mythfrontend segfaults if you leave ""Watch Videos"" while downloading metadata"	MythTV - Mythmetadatalookup	0.26-fixes	unknown	Bug Report - Crash		new	2013-03-11T08:37:44Z	2013-03-11T09:33:27Z	"If you:
* have a large enough library of videos, perhaps ones that don't exist at themoviedb.org, like home videos and test videos,
* and you don't have videometadata records for all or at least most of the library,
* and you scan the library from within ""Watch Videos"",
* and then leave ""Watch Videos"" after the file system scan completes but before all attempts to download metadata for the library have completed,
mythfrontend will dump core.

I believe it will dump core because VideoDialog is the parent of MetadataFactory and MetadataFactory is the parent of MetadataDownload, and when you leave ""Watch Videos"" while its trying to download metadata, VideoDialog, MetadataFactory, and MetadataDownload are deleted, even though MetadataDownload::runGrabber() is waiting for tmdb.py to complete. When that command completes, it leads to a call to MetadataFactory::customEvent() in the main event thread, which tries to post a MetadataFactoryNoResult event to its deleted parent VideoDialog, which causes the core dump.

Steps to reproduce:
* Truncate videometadata table using your favorite database management tool.
* In mythfrontend, go to Media Library -> Watch Videos
* Say OK when prompted to scan your video directories.
* Press ESC as soon as progress box disappears.
Within a few seconds, mythfrontend should vanish.

mythfrontend --version
Please attach all output as a file in bug reports.
MythTV Version : v0.26.0-112-g77259c5
MythTV Branch : fixes/0.26
Network Protocol : 75
Library API : 0.26.20130225-1
QT Version : 4.8.3
Options compiled in:
 linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_crystalhd using_dvb using_firewire using_frontend using_hdhomerun using_ceton using_hdpvr using_iptv using_ivtv using_joystick_menu using_libcec using_libcrypto using_libdns_sd using_libxml2 using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vaapi using_vdpau using_ffmpeg_threads using_live using_mheg using_libass using_libxml2
"	faginbagin <mythtv@…>
11452	mythpreviewgen SEGFAULT	MythTV - Mythpreviewgen	0.26-fixes	unknown	Bug Report - Crash		new	2013-03-12T17:53:24Z	2013-03-12T21:24:27Z	"I'm seeing mythpreviewgen segfaults more or less on a daily basis on 0.26-fixes. I'm attaching a backtrace extracted from a core dump together with the corresponding mythpreviewgen log file. The segfault was in LWP 26415.

I'll attach some more backtraces once I experience them.

Version: v0.26.0-112-g77259c5"	kenni
11499	mythfrontend segfault exiting live tv	MythTV - General	Master Head	unknown	Bug Report - Crash		new	2013-04-21T12:45:49Z	2013-05-07T09:47:22Z	Frequently mythfrontend will segfault exiting live tv	rwscott@…
2077	"transcoding fails with ""Deadlock detected.  One buffer is full when ..."" for some DVB recordings"	MythTV - Mythtranscode	Master Head	unknown	Bug Report - General	beirdo	assigned	2006-07-19T11:51:16Z	2013-05-01T08:04:12Z	"Since the memory leak fixes (ticket 10507) transcoding works very well for most of my recordings but fails on a few with ""Deadlock detected.  One buffer is full when the other is empty!  Aborting"". This is lossless transcoding of DVB-T recordings. If sample mpg files are required I will need some advice on how (the originals are around 1.4G). I'm currently running SVN trunk rev 10584."	seb
5625	Mytharchive's mythburn.py assumes constant frame rate when using Project-X to apply a cutlist	Plugin - MythArchive	0.21-fixes	unknown	Bug Report - General		assigned	2008-08-14T23:30:23Z	2012-03-24T22:15:02Z	"Mytharchive has the option to use Project-X instead of mythtranscode to apply the MythTV cutlist to a recording while creating a Video DVD. It first transcodes the recording to a DVD-compliant encoding using ffmpeg, which must change the video frame rate if the source isn't one of the standard DVD ones. Then, it demuxes the transcoded file using Project-X, applying the cutlist from the MythTV database. Since the cutlist is based on frame numbers, the cut points are incorrect if the frame rate has changed from the original recording.

I've encountered this when creating a Video DVD from a recording of a local ATSC station broadcasting 720p59.94."	jonner@…
6110	GL ThemePainter cropping with negative coords	MythTV - User Interface Library	head	unknown	Bug Report - General	stuartm	accepted	2009-01-11T00:48:51Z	2012-03-02T20:44:06Z	"When using the OpenGL ThemePainter, initial draworder is correct.  However, when an item on the screen exceeds the drawable area in *both* directions, example:[[BR]]
[[BR]]
<area>-25,-10,250,750</area>[[BR]]
[[BR]]
and a keystroke is recorded, like moving up and down through the menu, the item is redrawn on top of everything.  So, if you have a draw order of:[[BR]]
[[BR]]
Text Menu  ->   Underlay(which exceeds the drawable axis in both directions  -> Background[[BR]]
[[BR]]
And you press a key, you end up with:[[BR]]
[[BR]]
Underlay  ->  Text Menu  ->  Background"	robert.mcnamara@…
7274	Mytharchive shows random file sizes for imported videos	Plugin - MythArchive	Master Head	unknown	Bug Report - General		assigned	2009-10-08T22:27:32Z	2012-03-24T22:15:24Z	"Forwarding upstream:

Select a file to archive, and the select archive items screen shows the file as 730750TB.  The real size is 96MB. Later, the same file reported 16GB.  Tried with various other files and see same behavior across file types (even avi and wmv).  All are misreported.

Running 22304.  Behavior is not seen on myth recordings."	Marc Randolph <mrand@…>
7360	channel browse failure if one backend that contains unique ones is down	MythTV - General	Master Head	unknown	Bug Report - General	cpinkham	assigned	2009-10-18T11:07:35Z	2012-03-06T00:22:19Z	"I created a custom channel group. Some of the channels (11, 12, 13, 14) can only be viewed when a SB is on (DVB-T). 
Channels 1-8 + 15... are available from the master backend.

If the SB is down (I mean the backend program, the pc is always on) and I use the arrow keys to ""climb up"" the channel list starting from e.g. 2, the frontend is stuck on the 8 channel (the last available on the MB). The keyboard is unresponsive until I kill the frontend or until I start the SB and the two backends communicate.

I can reproduce it all the time by stopping the SB.

All PCs have the 22519 trunk version.

MythTV Version   : 22519
MythTV Branch    : trunk
Network Protocol : 50
Library API      : 0.22.20091016-1
QT Version       : 4.5.2
Options compiled in:
 linux release using_oss using_alsa using_arts using_jack using_backend using_directfb using_dvb using_frontend using_hdpvr using_iptv using_ivtv using_libfftw3 using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg
"	yianniv
7408	Recording playback scaling incorrect with xv	MythTV - Video Playback	Master Head	unknown	Bug Report - General	danielk	new	2009-10-23T17:45:23Z	2012-03-05T21:17:58Z	"I run the GUI at 960x540 (which is the highest resolution I've found a working modeline for my TV for), then switch to 720x576 for watching recordings (PAL TV, so there's no scaling).  This worked fine with 0.21 but I now only get part of the picture - it's been scaled up (probably to 960 pixels), then  the right-hand side is cut off.[[BR]]
[[BR]]
I found an old post reporting the same (or a similar) issue 
(http://www.mailinglistarchive.com/mythtv-users@mythtv.org/msg99689.html) but that didn't seem to reach any resolution (he switched to VDPAU which didn't have the same issue).  He also didn't see the issue with LiveTV, whereas I get the same problem with both LiveTV and recordings.[[BR]]
[[BR]]
I've tried digging into the details but I can't make sense of it - a lot of the code seems to be working with the Display dimensions vs Video dimensions for scaling, but the Display dimensions are never altered from their initial settings.  Should these not change when xrandr alters the display?  I've tried resetting them there but it doesn't seem to help - it's still picking up the wrong dimension at later points.[[BR]]
[[BR]]
MythTV Version   : 22563[[BR]]
MythTV Branch    : branches/release-0-22-fixes[[BR]]
Network Protocol : 50[[BR]]
Library API      : 0.22.20091008-1[[BR]]
QT Version       : 4.5.2[[BR]]
Options compiled in:[[BR]]
  linux release using_oss using_alsa using_backend using_dvb using_frontend using_iptv using_libfftw3 using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtwebkit using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_opengl using_ffmpeg_threads using_live using_mheg"	Robin Hill <myth@…>
7881	Not all recording groups available for selection	MythTV - General	0.22-fixes	unknown	Bug Report - General	mdean	assigned	2010-01-08T17:31:36Z	2012-03-06T00:25:33Z	If editing a recording from the recordings screen, only the recording groups that currently have any recordings are displayed in the drop down list of available groups. It should display all groups though like when editing recording rules, upcoming recordings or using mythweb.	jan@…
8045	Video Menu not displaying on dvd being inserted	MythTV - General	unknown	unknown	Bug Report - General	stichnot	accepted	2010-02-08T08:01:26Z	2012-07-28T13:59:25Z	"I've been chasing down a problem where when mythtv is set to switch to dvd menu when a dvd is inserted it end up displaying the main menu instead (or sometimes nothing) The cause of the problem is that the mediahandler notification sends a message ""ExitToMainMenu"" and then calls the media handlers.
The mythvideo media handler executes and displays the video menu. Eventually the system handles the ExitToMainMenu message which then causes mythtv to exit the new video menu and return to the main menu.

If you are using the OpenGL painter & were already on the main menu because this occurs while the original main menu is fading it ends up with the main menu not being drawn.

There are a couple of ways i can think of fixing it.

1) Delay the media callbacks until the main menu is displayed.
2) Implement and AddStack that sends an event and so the AddStack for the new menu gets done after the ExitToMainMenu
3) Somehow make the system ignore the 1st exit when it is done on the menu after being launched in this way.

I am investigating fixes and will attempt to produce a patch for this.

I suspect 1) is the most general but could have more impact
2) Is probably easier and would just affect mythvideo
3) I really don't like this.
"	John Harvey <john.p.harvey@…>
8272	Satellite switching with DiseqC dosn't work sometimes	MythTV - DVB	Master Head	unknown	Bug Report - General	danielk	assigned	2010-04-02T02:21:49Z	2012-03-05T16:25:41Z	"I use the current version of 0.23 from subversion with a TechnoTrend S2-1600 satellite card and 2 satellites via a Spaun Multiswitch.

But i have a big problem. Sometimes, the switching to the second satellite via DiseqC won't work. This is especially bad when a scheduled recording, cause it can't record. The only solution is to delete the recording and switch a few times between different programms on the second satellite. This problem occurs not only by planed records, it occours on live-tv, too."	David Dreschner <d4d4online@…>
8462	Problems with switching between HD and SD channels via IPTV	MythTV - Recording	0.23rc2	unknown	Bug Report - General	danielk	assigned	2010-05-15T14:52:38Z	2012-03-05T17:11:02Z	"Hi,

i use mythtv for watching TV via IPTV. All works fine, SD and HD channels, but...

if i watching some HD channel and then i switch to some SD channel, so watching this SD channel dont work. I must restart my mythbackend and then is all again fine.

I use VDPAU, and in mythbackend log i see these error messages

[h264 @ 0x337724a5c0]mmco: unref short failure
[h264 @ 0x337724a5c0]number of reference frames exceeds max (probably corrupt input), discarding one

but if i turn off vdpau (i will use some another playback profile), so i have the same problem with same error messages

In VLC (without VDPAU) i dont have this problem.

Please can you help me?"	deseyve.lukas@…
8575	Transcoding to *.nuv truncates end of file	MythTV - Mythtranscode	0.23-fixes	unknown	Bug Report - General	beirdo	assigned	2010-06-17T17:34:47Z	2012-03-05T16:23:41Z	"I record a movie, mark the beginning and the end in the cutlist and then transcode to *.nuv. everything is done in the gui, no command line. the result is too much truncated (the end of the movie is missing). i think the longer the movie, the more is missing.
this happens in 0.23 and 0.24.
if you need more infos please let me know."	daniela.alexandra@…
8731	DVB-T scan: muxes not tuned during full scan but tuned using NIT info	MythTV - Channel Scanner	Master Head	unknown	Bug Report - General	stuarta	assigned	2010-08-05T07:36:46Z	2012-10-04T10:29:58Z	"Using the same configuration as reported in #8726.

Scan details: full UK scan using Sutton Coldfield transmitter with 6 available muxes. Signal/tuning timeouts raised to 2000/6000ms. ALL services (DVB+MPEG) scanned, with decryption testing disabled.

During the scan, a signal and successful lock is achieved on only 1 of the possible muxes (746000000), even when using doubled timeouts. The remaining 5 muxes are discovered in the NIT of this mux, and subsequent tuning of these muxes is successful.

Checking the log output reveals the following for sample mux 634166670:

i) During the initial full scan using default scan parameters, the following was seen:

{{{
                        DVBChan(1:/dev/dvb/adapter102/frontend0): New Params: 634166670 auto 0 auto auto 8 a 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
2010-08-05 06:42:04.455 DVBChan(1:/dev/dvb/adapter102/frontend0): Tune(): Frequency tuning successful.
2010-08-05 06:42:04.455 DTVSM(/dev/dvb/adapter102/frontend0)::SetChannel(-1, -1):
2010-08-05 06:42:04.455 SM(/dev/dvb/adapter102/frontend0)::Start: begin
2010-08-05 06:42:04.455 SM(/dev/dvb/adapter102/frontend0)::Start: end
2010-08-05 06:42:04.504 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:04.504 SM(/dev/dvb/adapter102/frontend0)::RemoveFlags: Seen() Match() Wait(Pos,)
2010-08-05 06:42:04.566 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:04.628 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:04.690 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:04.752 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:04.814 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:04.876 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:04.937 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:05.893 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:05.955 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:06.017 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:06.079 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:06.141 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:06.203 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:06.264 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:06.326 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:06.388 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:42:06.449 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
}}}

No signal is seen within the 2000ms timeout value

ii) Having extracted this sample mux's details from the NIT of the 1 mux locked to (746000000), the later ""fill-in"" scan was succesful:
{{{
                        DVBChan(1:/dev/dvb/adapter102/frontend0): New Params: 634166670 qam_16 a 3/4 3/4 8 2 1/32 n v fec: auto msys: UNDEFINED rolloff: 0.35
2010-08-05 06:45:51.455 DVBChan(1:/dev/dvb/adapter102/frontend0): Tune(): Tuning to 634166670Hz
2010-08-05 06:45:52.356 dvbchannel.cpp:wait_for_backend: Status:
2010-08-05 06:45:52.356 DVBChan(1:/dev/dvb/adapter102/frontend0): Tune(): Frequency tuning successful.
2010-08-05 06:45:52.356 DTVSM(/dev/dvb/adapter102/frontend0)::SetChannel(-1, -1):
2010-08-05 06:45:52.356 SM(/dev/dvb/adapter102/frontend0)::Start: begin
2010-08-05 06:45:52.356 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:45:52.356 SM(/dev/dvb/adapter102/frontend0)::Start: end
2010-08-05 06:45:52.356 SM(/dev/dvb/adapter102/frontend0)::RemoveFlags: Seen() Match() Wait(Pos,)
2010-08-05 06:45:52.420 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:45:52.481 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen() Match() Wait(Sig,)
2010-08-05 06:45:52.510 DVBSM(/dev/dvb/adapter102/frontend0): UpdateValues -- Signal Locked
2010-08-05 06:45:52.540 SM(/dev/dvb/adapter102/frontend0)::AddFlags: Seen(PAT,) Match() Wait()
2010-08-05 06:45:52.540 ChannelScanSM(/dev/dvb/adapter102/frontend0): Got a Program Association Table for TransportID 4101
}}}

Is it possible to modify the default scan parameters in order to increase the likelihood of finding more/all muxes during the initial scan?

Full log output of the scan is attached."	Nick Morrott <knowledgejunkie (at) gmail (dot) com>
8912	mythzoneminder Event Player	Plugin - MythZoneminder	0.23.1	unknown	Bug Report - General		assigned	2010-09-11T12:17:22Z	2012-03-24T22:15:45Z	All events will only play back to frame 10, even if more are available. Able to view full event from zoneminder	Gibby
9399	Missing db_server environment setting gives strange errors	Plugin - MythWeb	Master Head	unknown	Bug Report - General	kormoc	new	2010-12-22T22:10:43Z	2012-04-13T05:18:24Z	"Found this while experimenting with lighttpd and php-fpm.
If no setting is found for the database (db_server for example) an error message will be constructed before some translation-variables have been initalized. This gives errors similar to ticket #9255:

{{{
Fatal error: Failed to open translation file: modules_path/_shared/lang/English.lang in /var/www/mythweb.blizz.internal/htdocs/classes/Translate.php on line 172
}}}

I added a debug_print_backtrace() in Translate.php on line 167 and got this trace which should be helpful:


{{{
#0 Translate->load_translation() called at [/var/www/mythweb.internal/htdocs/classes/Translate.php:58] 
#1 Translate->__construct() 
#2 ReflectionClass->newInstanceArgs(Array ()) called at [/var/www/mythweb.internal/htdocs/classes/MythBase.php:34] 
#3 MythBase::find() called at [/var/www/mythweb.internal/htdocs/includes/errors.php:111] 
#4 error_handler(8, Use of undefined constant tmpl - assumed 'tmpl', /var/www/mythweb.internal/htdocs/modules/_shared/tmpl/_errors/db_vars_error.php, 23, Array ([error] => db_vars_error,[page_title] => MythWeb - Error - Database Setup Error,[headers] => Array ([0] => ))) called at [/var/www/mythweb.internal/htdocs/modules/_shared/tmpl/_errors/db_vars_error.php:23] 
#5 require_once(/var/www/mythweb.internal/htdocs/modules/_shared/tmpl/_errors/db_vars_error.php) called at [/var/www/mythweb.internal/htdocs/includes/errordisplay.php:186] 
#6 tailored_error(db_vars_error) called at [/var/www/mythweb.internal/htdocs/includes/database.php:24] 
#7 require_once(/var/www/mythweb.internal/htdocs/includes/database.php) called at [/var/www/mythweb.internal/htdocs/includes/init.php:41] 
#8 require_once(/var/www/mythweb.internal/htdocs/includes/init.php) called at [/var/www/mythweb.internal/htdocs/mythweb.php:20]
}}}
 
Tested on latest 0.24"	mythweb@…
9429	No DVD subtitles (LOTR SEE DVD disk 1)	MythTV - DVD Playback	Master Head	unknown	Bug Report - General	natanojl	infoneeded	2011-01-03T18:37:45Z	2013-01-24T22:12:04Z	LOTR SEE disk 1 does not show Finnish subtitles. I've attached -v playback log where disk is started from the beginning (with no visible subs). Then subtitles are manually re-selected using OSD menu, but that does not help either.	otto@…
9506	UPNP Browse/BrowseFlag=BrowseMetadata returns incorrect data.	MythTV - UPnP	0.23.1	unknown	Bug Report - General	dblain	new	2011-01-23T18:25:32Z	2012-04-13T05:21:27Z	"When executing the UPNP command Browse, with the BrowseFlag parameter set to ""BrowseMetadata"", and the ObjectID set to the ID of track, MythTV returns metadata for the parent container, instead of the object itself. 

I'm the author of 2player -- and Android UPnP Diigital Media Controller. I'm reporting by proxy for a user of my product, based on examinging debug logs. The issue occurs in 0.22, and 0.23.1. It may or may not have been corrected in 0.24, but I have no easy way to test. Sorry.

To reproduce the issue, load 2player (http://two-play.com/2player.htm) on an Android phone, browse, and play music. 2player issues Browse/BrowseMetadata commands while setting up to play a track. (Performance on Windows 7 Media Center is dramatically improved if res metadata is not requested when generating browse lists, so 2player request the track metadata as required).

Any questions, please contact me via address provided in the reporter field."	support@…
9524	Channel scan QAM sometimes finding wrong possible channels	MythTV - Channel Scanner	0.24-fixes	unknown	Bug Report - General	danielk	new	2011-01-28T16:38:11Z	2012-03-06T18:13:39Z	"I have the previously analog channels 2-77 now broadcast as unencrypted QAM channels.[[BR]]

When I scan for the channels sometimes it correctly finds the 11 subchannels and sometimes it finds ""QAM-256 Channel 78 -- Timed out, 77 possible channels""  When this happens I get duplicate errors and usually have to delete the card and try setup again.[[BR]]

The cable company is doing something so the old channel numbers are remapped on my QAM tv correctly.  For example COMEDY was analog 64 and now is found by hdhomerun as Channel 86 Program 64.  On my TV it just appears as (digital) 64 similar to how ATSC remaps.
[[BR]]
I feel there is something in the way they are remapping that confuses the scanner.  My hdhomerun and TV both always find the correct channels.  I also attached an hdhomerun scan filtered to unencrypted channels.
[[BR]]

The scan log is from newly install mythbuntu auto-build from 1/27.

"	David <dlinvill@…>
9632	UPnP on XBOX 360 is broken.	MythTV - UPnP	Master Head	unknown	Bug Report - General	dblain	new	2011-03-04T23:41:05Z	2012-04-28T22:08:56Z	"I recently (today) upgraded my mythtv version to the most recent code (including patches up till today). Unfortunately the upnp server does not return the correct data for the XBOX 360 anymore. As far as I can determine an xbox compatible upnp server needs to comply with: http://msdn.microsoft.com/en-us/windows/hardware/gg487545
However, when browsing videos (requesting containerId=15) from the xbox the server returns a list of object.item.videoitem while the xbox expects object.storagefolder. This causes the displayed list of videos to be empty. 

In addition, when searching for music, the xbox requests containerId=7 which returns for some reason all recordings."	bernard.van.vlimmeren@…
9666	Playing back an in-progress DVB-T radio recording keeps stopping early	MythTV - General	0.24-fixes	unknown	Bug Report - General		new	2011-03-15T21:08:20Z	2011-07-25T09:06:03Z	"If I try to playback a DVB-T radio recording (in my case, something on BBC Radio 4 on UK Freeview) while it is currently recording, the playback keeps stopping before the end of the program. Not only that, but there is no bookmark set on exit, so I cannot resume from where it exited easily (so the problem isn't that I'm accidentally pressing Esc, as that would set a bookmark with my settings).

What seems to be happening is as follows:

Say that 5 minutes of the program have been recorded so far. I start playback from the beginning of the recording. After roughly 5 minutes of playback, the playback stops. At this point, roughly 10 minutes of the program have been recorded. If I immediately start playing again and skip to roughly 5 minutes, where playback stopped last time, playback will continue until roughly the 10 minute mark, at which point it will stop.

It's as if Myth is ""remembering"" the length of the recording at the point that you start playback, and is using that as the position to stop playback, even though additional minutes have since been added to the end of the recording.

Note that this seems to only be the case on DVB-T radio programs. DVB-T video programs *can* be watched while a recording is in progress with no problems.

Watching in-progress DVB-T radio programs is not something I do very often, so I'm not sure when this problem started exactly, but I do remember successfully playing them back a few months ago (I might have been using 0.22 then).
"	John Veness <John.Veness.mythtv@…>
9710	Long delays and random noises when trying to start watching recording	MythTV - General	0.24-fixes	unknown	Bug Report - General		new	2011-04-05T18:45:37Z	2011-07-25T11:22:23Z	"These logs are all I have, so if it is not good enough, please close the ticket.  This is a combined FE + BE.  Backend starting recording Castle on a HDHR at 21:00.  Frontend was idle.  

2011-04-04 21:34:43.204: I selected LiveTV, and it eventually launched.  I exited.

2011-04-04 21:35:05.033, I went back to the recordings list and selected Castle, which was still recording.  Very long delay again (over 20 seconds I think), some random noises which did not impress the wife, and then eventually it dumped me back into the recordings screen.

2011-04-04 21:35:29.989 I reselected the recording.  After waiting another very long delay (~15 seconds), we were finally watching the recording.  During the delay, there were, again, some random sounds.

Also, completely unrelated, in looking over the logs, I noticed this:
{{{
2011-04-04 22:00:33.625 TV: Attempting to change from WatchingRecording to WatchingPreRecorded
2011-04-04 22:00:33.625 TV: Changing from WatchingRecording to WatchingPreRecorded
}}}
The time stamp corresponds with when the recording ended."	Marc Randolph <mrand@…>
9712	the backend is not suspending when idle reliably	MythTV - General	0.24-fixes	unknown	Bug Report - General		new	2011-04-06T12:09:58Z	2011-04-20T03:39:18Z	"Frequently I find my backend which is configured to suspend when idle, running while there is nothing for it to be doing.  Sometimes that will go on for hours and then all of a sudden it decides to suspend.

I have been running a test for the last 20-30 minutes, sampling mythshutdown -s and echoing the return to see what the backend thinks it's state is.  Here is the result:

{{{
$ while sleep 60; do echo -e ""$(date): \c""; mythshutdown -s; echo $?; done
Wed Apr  6 07:41:47 EDT 2011: 0
Wed Apr  6 07:42:47 EDT 2011: 0
Wed Apr  6 07:43:48 EDT 2011: 0
Wed Apr  6 07:44:48 EDT 2011: 0
Wed Apr  6 07:45:48 EDT 2011: 0
Wed Apr  6 07:46:48 EDT 2011: 0
Wed Apr  6 07:47:48 EDT 2011: 0
Wed Apr  6 07:48:49 EDT 2011: 0
Wed Apr  6 07:49:49 EDT 2011: 0
Wed Apr  6 07:50:49 EDT 2011: 0
Wed Apr  6 07:51:49 EDT 2011: 0
Wed Apr  6 07:52:50 EDT 2011: 0
Wed Apr  6 07:53:50 EDT 2011: 0
Wed Apr  6 07:54:50 EDT 2011: 0
Wed Apr  6 07:55:50 EDT 2011: 0
Wed Apr  6 07:56:51 EDT 2011: 0
Wed Apr  6 07:57:51 EDT 2011: 0
Wed Apr  6 07:58:51 EDT 2011: 0
Wed Apr  6 07:59:51 EDT 2011: 0
Wed Apr  6 08:00:52 EDT 2011: 0
Wed Apr  6 08:01:52 EDT 2011: 0
Wed Apr  6 08:02:52 EDT 2011: 0
Wed Apr  6 08:03:52 EDT 2011: 0
Wed Apr  6 08:04:52 EDT 2011: 0
Wed Apr  6 08:05:53 EDT 2011: 0
Wed Apr  6 08:06:53 EDT 2011: 0
}}}

As you an see, the backend certainly thinks it's idle.  The backend log for the same period of time:

{{{
2011-04-06 07:41:47.780 MainServer::ANN Monitor
2011-04-06 07:41:47.781 adding: pvr as a client (events: 0)
2011-04-06 07:41:47.782 MainServer::ANN Monitor
2011-04-06 07:41:47.783 adding: pvr as a client (events: 1)
2011-04-06 07:42:48.013 MainServer::ANN Monitor
2011-04-06 07:42:48.014 adding: pvr as a client (events: 0)
2011-04-06 07:42:48.015 MainServer::ANN Monitor
2011-04-06 07:42:48.015 adding: pvr as a client (events: 1)
2011-04-06 07:43:48.248 MainServer::ANN Monitor
2011-04-06 07:43:48.249 adding: pvr as a client (events: 0)
2011-04-06 07:43:48.250 MainServer::ANN Monitor
2011-04-06 07:43:48.250 adding: pvr as a client (events: 1)
2011-04-06 07:44:48.482 MainServer::ANN Monitor
2011-04-06 07:44:48.482 adding: pvr as a client (events: 0)
2011-04-06 07:44:48.483 MainServer::ANN Monitor
2011-04-06 07:44:48.484 adding: pvr as a client (events: 1)
2011-04-06 07:45:48.713 MainServer::ANN Monitor
2011-04-06 07:45:48.714 adding: pvr as a client (events: 0)
2011-04-06 07:45:48.715 MainServer::ANN Monitor
2011-04-06 07:45:48.715 adding: pvr as a client (events: 1)
2011-04-06 07:46:48.945 MainServer::ANN Monitor
2011-04-06 07:46:48.946 adding: pvr as a client (events: 0)
2011-04-06 07:46:48.947 MainServer::ANN Monitor
2011-04-06 07:46:48.948 adding: pvr as a client (events: 1)
2011-04-06 07:47:49.179 MainServer::ANN Monitor
2011-04-06 07:47:49.180 adding: pvr as a client (events: 0)
2011-04-06 07:47:49.181 MainServer::ANN Monitor
2011-04-06 07:47:49.181 adding: pvr as a client (events: 1)
2011-04-06 07:48:49.413 MainServer::ANN Monitor
2011-04-06 07:48:49.413 adding: pvr as a client (events: 0)
2011-04-06 07:48:49.415 MainServer::ANN Monitor
2011-04-06 07:48:49.415 adding: pvr as a client (events: 1)
2011-04-06 07:49:49.645 MainServer::ANN Monitor
2011-04-06 07:49:49.645 adding: pvr as a client (events: 0)
2011-04-06 07:49:49.646 MainServer::ANN Monitor
2011-04-06 07:49:49.647 adding: pvr as a client (events: 1)
2011-04-06 07:50:49.877 MainServer::ANN Monitor
2011-04-06 07:50:49.878 adding: pvr as a client (events: 0)
2011-04-06 07:50:49.879 MainServer::ANN Monitor
2011-04-06 07:50:49.880 adding: pvr as a client (events: 1)
2011-04-06 07:51:07.869 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 07:51:50.111 MainServer::ANN Monitor
2011-04-06 07:51:50.111 adding: pvr as a client (events: 0)
2011-04-06 07:51:50.112 MainServer::ANN Monitor
2011-04-06 07:51:50.113 adding: pvr as a client (events: 1)
2011-04-06 07:52:50.345 MainServer::ANN Monitor
2011-04-06 07:52:50.346 adding: pvr as a client (events: 0)
2011-04-06 07:52:50.347 MainServer::ANN Monitor
2011-04-06 07:52:50.348 adding: pvr as a client (events: 1)
2011-04-06 07:53:50.578 MainServer::ANN Monitor
2011-04-06 07:53:50.579 adding: pvr as a client (events: 0)
2011-04-06 07:53:50.580 MainServer::ANN Monitor
2011-04-06 07:53:50.581 adding: pvr as a client (events: 1)
2011-04-06 07:54:50.813 MainServer::ANN Monitor
2011-04-06 07:54:50.814 adding: pvr as a client (events: 0)
2011-04-06 07:54:50.815 MainServer::ANN Monitor
2011-04-06 07:54:50.815 adding: pvr as a client (events: 1)
2011-04-06 07:55:51.046 MainServer::ANN Monitor
2011-04-06 07:55:51.046 adding: pvr as a client (events: 0)
2011-04-06 07:55:51.048 MainServer::ANN Monitor
2011-04-06 07:55:51.048 adding: pvr as a client (events: 1)
2011-04-06 07:56:51.279 MainServer::ANN Monitor
2011-04-06 07:56:51.279 adding: pvr as a client (events: 0)
2011-04-06 07:56:51.280 MainServer::ANN Monitor
2011-04-06 07:56:51.281 adding: pvr as a client (events: 1)
2011-04-06 07:57:51.513 MainServer::ANN Monitor
2011-04-06 07:57:51.513 adding: pvr as a client (events: 0)
2011-04-06 07:57:51.516 MainServer::ANN Monitor
2011-04-06 07:57:51.517 adding: pvr as a client (events: 1)
2011-04-06 07:58:51.748 MainServer::ANN Monitor
2011-04-06 07:58:51.748 adding: pvr as a client (events: 0)
2011-04-06 07:58:51.749 MainServer::ANN Monitor
2011-04-06 07:58:51.750 adding: pvr as a client (events: 1)
2011-04-06 07:59:51.980 MainServer::ANN Monitor
2011-04-06 07:59:51.980 adding: pvr as a client (events: 0)
2011-04-06 07:59:51.981 MainServer::ANN Monitor
2011-04-06 07:59:51.982 adding: pvr as a client (events: 1)
2011-04-06 08:00:52.213 MainServer::ANN Monitor
2011-04-06 08:00:52.213 adding: pvr as a client (events: 0)
2011-04-06 08:00:52.215 MainServer::ANN Monitor
2011-04-06 08:00:52.215 adding: pvr as a client (events: 1)
2011-04-06 08:01:52.448 MainServer::ANN Monitor
2011-04-06 08:01:52.449 adding: pvr as a client (events: 0)
2011-04-06 08:01:52.450 MainServer::ANN Monitor
2011-04-06 08:01:52.450 adding: pvr as a client (events: 1)
2011-04-06 08:02:52.679 MainServer::ANN Monitor
2011-04-06 08:02:52.680 adding: pvr as a client (events: 0)
2011-04-06 08:02:52.681 MainServer::ANN Monitor
2011-04-06 08:02:52.682 adding: pvr as a client (events: 1)
2011-04-06 08:03:52.912 MainServer::ANN Monitor
2011-04-06 08:03:52.912 adding: pvr as a client (events: 0)
2011-04-06 08:03:52.913 MainServer::ANN Monitor
2011-04-06 08:03:52.914 adding: pvr as a client (events: 1)
2011-04-06 08:04:53.144 MainServer::ANN Monitor
2011-04-06 08:04:53.145 adding: pvr as a client (events: 0)
2011-04-06 082011-04-06 08:05:00.781 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 08:05:53.377 MainServer::ANN Monitor
2011-04-06 08:05:53.377 adding: pvr as a client (events: 0)
2011-04-06 08:05:53.379 MainServer::ANN Monitor
2011-04-06 08:05:53.379 adding: pvr as a client (events: 1)
2011-04-06 08:06:08.094 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 08:04:53.146 MainServer::ANN Monitor
2011-04-06 08:04:53.146 adding: pvr as a client (events: 1)
2011-04-06 08:05:00.732 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 08:06:53.613 MainServer::ANN Monitor
2011-04-06 08:06:53.613 adding: pvr as a client (events: 0)
2011-04-06 08:06:53.614 MainServer::ANN Monitor
2011-04-06 08:06:53.615 adding: pvr as a client (events: 1)
}}}

When it goes for hours without idling and without being polled for it's status like it did all night last night, the backend log looks like:

{{{
2011-04-05 23:15:09.046 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-05 23:17:05.006 MainServer::ANN Monitor
2011-04-05 23:17:05.007 adding: pvr as a client (events: 2)
2011-04-05 23:30:09.168 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-05 23:30:53.748 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-05 23:30:53.863 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-05 23:45:09.446 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 00:00:09.723 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 00:00:58.874 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 00:00:58.924 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 00:15:10.000 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 00:17:02.904 MainServer::ANN Monitor
2011-04-06 00:17:02.905 adding: pvr as a client (events: 2)
2011-04-06 00:30:10.286 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 00:30:59.935 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 00:30:59.999 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 00:45:10.575 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 01:00:10.861 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 01:01:05.010 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 01:01:05.059 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 01:15:11.146 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 01:17:01.755 MainServer::ANN Monitor
2011-04-06 01:17:01.756 adding: pvr as a client (events: 2)
2011-04-06 01:30:11.426 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 01:31:07.070 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 01:31:07.119 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 01:45:11.711 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 02:00:11.994 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 02:01:11.130 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 02:01:11.180 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 02:15:12.277 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 02:17:02.299 MainServer::ANN Monitor
2011-04-06 02:17:02.299 adding: pvr as a client (events: 2)
2011-04-06 02:30:12.558 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 02:31:18.192 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 02:31:18.242 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 02:45:12.841 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 03:00:13.119 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 03:01:20.253 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 03:01:20.303 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 03:15:13.402 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 03:17:01.844 MainServer::ANN Monitor
2011-04-06 03:17:01.845 adding: pvr as a client (events: 2)
2011-04-06 03:30:13.685 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 03:31:24.313 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 03:31:24.363 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 03:45:13.969 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 04:00:14.252 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 04:01:26.374 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 04:01:26.423 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 04:15:14.535 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 04:17:02.388 MainServer::ANN Monitor
2011-04-06 04:17:02.389 adding: pvr as a client (events: 2)
2011-04-06 04:26:19.938 mythbackend: Last message repeated 88 times: Running housekeeping thread
2011-04-06 04:26:19.942 mythbackend: Running mythfilldatabase
2011-04-06 04:26:19.942 Running mythfilldatabase
2011-04-06 04:30:14.820 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 04:31:24.027 mythfilldatabase still running, skipping checks.
2011-04-06 04:31:31.434 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 04:31:31.500 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 04:36:30.031 mythfilldatabase still running, skipping checks.
2011-04-06 04:40:56.775 MainServer::ANN Playback
2011-04-06 04:40:56.776 adding: pvr as a client (events: 0)
2011-04-06 04:40:56.777 MainServer::ANN Monitor
2011-04-06 04:40:56.777 adding: pvr as a client (events: 1)
2011-04-06 04:40:56.821 Reschedule requested for id -1.
2011-04-06 04:41:18.684 Scheduled 750 items in 21.7 = 0.89 match + 20.85 place
2011-04-06 04:41:18.756 scheduler: Scheduled items: Scheduled 750 items in 21.7 = 0.89 match + 20.85 place
2011-04-06 04:45:15.153 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 05:00:15.460 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 05:01:31.521 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 05:01:31.572 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 05:15:15.755 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 05:17:02.106 MainServer::ANN Monitor
2011-04-06 05:17:02.107 adding: pvr as a client (events: 2)
2011-04-06 05:30:16.050 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 05:31:35.583 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 05:31:35.632 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 05:45:16.347 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 06:00:16.642 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 06:00:54.681 MainServer::ANN Playback
2011-04-06 06:00:54.682 adding: jenny as a client (events: 0)
2011-04-06 06:00:54.685 MainServer::ANN Monitor
2011-04-06 06:00:54.686 adding: jenny as a client (events: 1)
2011-04-06 06:01:40.642 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 06:01:40.693 UPnpMedia: BuildMediaMap Done. Found 118 objects
2011-04-06 06:15:16.937 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 06:17:01.655 MainServer::ANN Monitor
2011-04-06 06:17:01.656 adding: pvr as a client (events: 2)
2011-04-06 06:30:17.229 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
2011-04-06 06:31:45.703 UPnpMedia: BuildMediaMap VIDEO scan starting in :/video/mythvideo:
2011-04-06 06:31:45.752 UPnpMedia: BuildMediaMap Done. Found 118 objects
}}}

As you can see, all night it ran and did no appreciable work other than the mythfilldatabase at 4:26."	brian@…
9775	Holes in EIT data not always resolved properly	MythTV - EIT	0.24-fixes	unknown	Bug Report - General	stuarta	new	2011-05-13T13:57:53Z	2011-06-16T15:26:57Z	"Sometimes FTA EPG data contains updates.  For example the start time of a program might be changed by a minute relative to the previously advertised time.  This can result in two entries appearing in the program guide, both with identical title and episode data, but one of them appears to be scheduled for only one minute.  Guess which one the program guide indicates is set to be recorded and which is to be ignored as a repeat.  

New data should supersede old data.  

If there is doubt about whether a program is supposed to run from 18:01 to 18:30 or from 18:00 to 18:29 then be generous and record from 18:00 to 18:30.  Please DON'T record from 18:00 to 18:01 and say, the other 29 minutes is just a repeat of the earlier one minute.  (When I found this problem I overrode the settings, rather than waiting to see what was actually recorded.)  "	Peter D. <0123peter@…>
9777	Channel scanner stores centre freq instead of offset for DVB-T	MythTV - Channel Scanner	0.24-fixes	unknown	Bug Report - General	danielk	new	2011-05-14T07:28:48Z	2012-07-30T05:27:37Z	"The channel scanner (DVB-T full scan, in Australia) is storing centre frequencies instead of offset frequencies, for stations using the offset. Consequently some tuner cards cannot lock during normal operation of mythTV, resulting in empty recordings and failure to lock in LiveTV.

Several of the DVB-T transmitters in Australia use their offset frequency, 125kHz from the nominal centre frequency (evidently to avoid interference between them and adjacent services such as legacy analog).

The workaround is to manually edit the transports, or re-scan by individual frequency if necessary, however until a user is aware of this issue, they would be wondering (as I was) why their tuner fails to work with some stations.

I investigated the scanning process using different models of tuner, and found the scanner behaviour was the same, i.e. it consistently stores the centre frequency even for the stations using the offset. Therefore I believe the problem lies in the scanner logic, rather than its interaction with the hardware or drivers.

Since some tuners, with enough timeout, will find the signal while scanning either the centre or offset frequency, it can be deduced that storing the frequency sent to the tuner (or with strongest signal reading) may not be reliable. Instead, the scanner I believe should wait for receipt of the Network Information Table, which contains the correct transmitter information, as shown below in the following grep output from scanner log file (for city of Melbourne).
{{{
 $ grep -i terrestrialdelivery scanlog 
    TerrestrialDeliverySystemDescriptor: Frequency: 177500000
    TerrestrialDeliverySystemDescriptor: Frequency: 191620000
    TerrestrialDeliverySystemDescriptor: Frequency: 219500000
    TerrestrialDeliverySystemDescriptor: Frequency: 226500000
    TerrestrialDeliverySystemDescriptor: Frequency: 536625000
    TerrestrialDeliverySystemDescriptor: Frequency: 557625000
}}}
3 of the 6 transmitters use their offset frequency (of which it is noticeable that one indicates a 120kHz offset as opposed to nominal 125kHz, a minor discrepancy).

Perhaps the scanner code is already *supposed* to be using the information from the NIT for each transport, however in practice it is not doing so, as evidenced by centre frequencies being stored for all stations as shown in following display of dtv_multiplex table:
{{{
 mysql> select networkid,frequency from dtv_multiplex;
 +-----------+-----------+
 | networkid | frequency |
 +-----------+-----------+
 |      4115 | 177500000 |
 |      4114 | 191500000 |
 |      4116 | 219500000 |
 |      4112 | 226500000 |
 |     12802 | 536500000 |
 |     12832 | 557500000 |
 +-----------+-----------+
}}}

Being aware that DVB frequency offsets apply also in other countries (where different conventions may apply to the content of the NIT), the use of the frequency information from the NIT would of course require a sanity check to test whether the information is present, and whether it is within reasonable tolerance of a tabulated centre or offset frequency for the relevant country.

In Australia at least, using the NIT information may offer a solution to this DVB-T scanning problem.

I am attaching the scanner log produced with  mythtv-setup -v channelscan,siparser,record


[Also as a footnote I will mention for anyone looking at the channel allocation tables published by the national authority at acma.gov.au, that for the VHF band below channel 10, there is a difference of one between the mythtv scanner channel number and the official channel number, due to the presence of channel ""9A"" in the official allocation. This however only affects the channel numbering in logs written by the scanner, and is of no consequence to the operation of the scanner, since it has the correct frequency table beginning at 177.5 MHz and with 7 MHz spacing.]"	david_a <baroque@…>
9778	"Video artifacts when playing recordings made with ""Low Quality"" profile"	MythTV - Video Playback	0.24-fixes	unknown	Bug Report - General		assigned	2011-05-15T03:42:25Z	2012-02-02T08:49:59Z	"[Although this is specific to a recording profile, I'm filing this under ""Video Playback"" because that is the part that has changed... recordings made with 0.21 behave the same as recordings from 0.23-fixes]
[Also, the mixed versioning is because I don't currently have the 0.24-fixes test system up and running..]

MythTV versions from 0.22 onward display graphical artifacts (including the top fourth of the screen being green) when playing recordings made with the ""Low Quality"" recording profile (with a PVR-150). The same recordings play fine in 0.21 as well as other players (including mplayer, VLC, and the Windows MythTV Player client). An example is currently here: http://organizedinsanity.net/MythTV/green.png

- Different playback profiles/filters make no difference.
- I've tried four different computers (via Mythbuntu LiveCD) to rule out hardware incompatibility.
- ""--verbose playback"" didn't seem to indicate anything unusual. I can try it again and attach the log if that's of any interest.
- Behavior is identical whether streaming from the remote backend or playing the files locally via MythVideo.
- The commercial flagging process crashes for these recordings (again, 0.21 was fine). That's a more difficult thing to experiment with and investigate, so I only mention it because it may share the same root issue. I'll attach logging for this just in case.
"	Bob <bob@…>
9793	mythcommflag gives lock frame errors	MythTV - Mythcommflag	Master Head	unknown	Bug Report - General	cpinkham	new	2011-05-19T22:51:02Z	2011-05-19T22:51:02Z	"mythcommflag gives frequent messages


 GetNextFreeFrame() unable to lock frame 100 times. Discarding Frames

I'm running the trunk as of 5/14 but have seen this for some time."	km@…
9800	LiveTV audio-only DVB channel not working	MythTV - General	Master Head	unknown	Bug Report - General		new	2011-05-24T16:47:17Z	2011-05-25T17:18:03Z	"I'm running v0.25pre-1977-g4938c83 (ebuild from git)

When i start watching audio-only DVB channel it exits live tv after ~20seconds (see attached log).

When I record the same show and listen to it from the media library everything works fine."	diespambox@…
9813	Live TV Preview not disappearing after existing EPG on Mac OS X 10.6	Ports - OSX	0.24-fixes	unknown	Bug Report - General	nigel	new	2011-05-30T19:39:03Z	2011-05-30T19:39:03Z	"Hi,

I'm seeing an issue with mythbackend v0.24.1-6-g8e4a3c3/mythfrontend 0.24.1-4-gc321ee6 where on my Mac OS X 10.6 frontends, the live TV preview window is not disappearing if I exit the EPG, say for example to the videos section, or to the root menu screen.

I will attach a screenshot of the issue I'm describing.

I have seen this behavior on multiple systems that I have setup on my hardware, and I see it two different machines day to day (both Mac OS X 10.6)

I am using the pre-built packages from: http://downloads.sourceforge.net/project/mythtvformacosx/MythFrontend-0.24.1-fixes-intel-10.6v0.24.1-4-gc321ee6-dirty.dmg?r=&ts=1306783784&use_mirror=heanet

Please let me know what further information you require.

Thanks,

Joe
"	joenyland@…
9818	Myth internal player (DVDPlayer) does not play this DVD: black screen + squaring	MythTV - DVD Playback	Master Head	unknown	Bug Report - General		assigned	2011-06-01T16:03:04Z	2012-02-20T00:21:12Z	"Hello!

Myth DVDPlayer does not play this my DVD from HDD:

http://depositfiles.com/files/bxrn6tz9h
http://depositfiles.com/files/xhvh80c5v

The files are split tar-archive (2GB) which contents folder VIDEO_TS with files inside.
Black screen and squaring.
Only DVD-menu plays normally.
My Myth version is 0.25pre-2067-gd641372."	sergeevsp43@…
9836	UTF-16LE .srt subtitle files do not work	MythTV - Video Playback	0.24-fixes	unknown	Bug Report - General		infoneeded	2011-06-11T07:43:18Z	2012-03-06T06:48:53Z	I have several UTF-16LE .srt subtitle files.  I had to convert them to UTF-8 with iconv before they were recognized during playback.	joe@…
9842	DVD menu problem with Gran Torino	MythTV - DVD Playback	Master Head	unknown	Bug Report - General	stuartm	accepted	2011-06-14T07:52:33Z	2013-05-13T22:26:43Z	"When Gran Torino DVD is played with internal player (from the disk), menu is not working correctly. Menu is only shown for a frame or two after which playback starts automatically. This happens both when playing disk from the beginning or when jumping directly to the root menu using OSD.

Attached log shows '-v playback' log from the OSD root menu jump until playback stop."	otto@…
9851	DVD internal player stutters every few minutes	MythTV - DVD Playback	0.24-fixes	unknown	Bug Report - General		new	2011-06-15T16:33:44Z	2011-11-25T09:12:58Z	"After performing the latest upgrades reported by apt, my DVD playing now is not working as before. It stutters every few minutes. It's happened on different discs that I know to be okay and worked before the update.

I see the following repeated in the mythfrontend.log file that coincides with the brief pause in playback:

*** libdvdread: CHECK_VALUE failed in dvdread/nav_read.c:264 ***
*** for dsi->dsi_gi.zero1 == 0 ***

2011-06-14 13:40:10.660 Player(0): Waited 100ms for video buffers AAAAAAAddAAALAADA
2011-06-14 13:40:10.668 Player(0): Waited 100ms for video buffers AAAAAAAddAAALAADA

*** libdvdread: CHECK_VALUE failed in dvdread/nav_read.c:264 ***
*** for dsi->dsi_gi.zero1 == 0 ***

2011-06-14 13:40:10.677 Player(0): Waited 100ms for video buffers AAAAAAAddAAALAADA
2011-06-14 13:40:10.685 Player(0): Waited 100ms for video buffers AAAAAAAddAAALAADA
2011-06-14 13:40:10.763 AFD Warning: Audio 54441 ms behind video but already 180 video frames queued. AV-Sync might be broken.
2011-06-14 13:40:10.764 AFD Warning: Audio 54410 ms behind video but already 180 video frames queued. AV-Sync might be broken.
2011-06-14 13:40:10.764 AFD Warning: Audio 54444 ms behind video but already 180 video frames queued. AV-Sync might be broken.
2011-06-14 13:40:10.777 AFD Warning: Audio 54413 ms behind video but already 180 video frames queued. AV-Sync might be broken.
2011-06-14 13:40:10.777 AFD Warning: Audio 54383 ms behind video but already 180 video frames queued. AV-Sync might be broken.
2011-06-14 13:40:10.777 AFD Warning: Audio 54416 ms behind video but already 180 video frames queued. AV-Sync might be broken.
2011-06-14 13:40:10.778 AFD Warning: Audio 54449 ms behind video but already 180 video frames queued. AV-Sync might be broken.
2011-06-14 13:40:10.810 AFD Warning: Audio 54483 ms behind video but already 180 video frames queued. AV-Sync might be broken.
2011-06-14 13:40:10.811 AFD Warning: Audio 54452 ms behind video but already 180 video frames queued. AV-Sync might be broken.

*** libdvdread: CHECK_VALUE failed in dvdread/nav_read.c:264 ***
*** for dsi->dsi_gi.zero1 == 0 ***

I did reboot after the upgrades.

Versions:
Description: Ubuntu 10.04.2 LTS
Release: 10.04

mythtv:
  Installed: 2:0.24.1+fixes.20110614.1be38ea-0ubuntu0mythbuntu1
  Candidate: 2:0.24.1+fixes.20110614.1be38ea-0ubuntu0mythbuntu1
  Version table:
 *** 2:0.24.1+fixes.20110614.1be38ea-0ubuntu0mythbuntu1 0
        500 http://ppa.launchpad.net/mythbuntu/0.24/ubuntu/ lucid/main Packages
        100 /var/lib/dpkg/status
     0.23.0+fixes24158-0ubuntu2 0
        500 http://us.archive.ubuntu.com/ubuntu/ lucid/multiverse Packages"	brad@…
9915	Mythbackend setup correctly writes .test file but reports directory not writable.	MythTV - General	0.24.1	unknown	Bug Report - General		new	2011-07-12T05:52:10Z	2011-07-25T08:54:20Z	"In response to hardware failing in my Myth backend box, I removed the HDD containing my videos and recordings directories and installed it onto a ClearOS server as a samba share, called /sevenfifty.  At the end of the Mythbackend setup process, Mythbackend correctly writes .test files to the /sevenfifty/videos/ and /sevenfifty/recordings/ samba shares.  But the Mythbackend setup program still issues a warning saying that the /sevenfifty/videos/ and /sevenfifty/recordings/ folders are not writable. I can confirm from a Windows client that the .test files have been written, I can also store and retrieve files from/to the folders from the Windows client to the share, MythFrontEnd will play the existing recordings and videos, and I can putty into Myth box and have it make and remove a .test directory from the /sevenfifty/videos/ and sevenfifty/recordings/ samba shares. But the backend will not record anything new. Myth version is 0.24.1
"	Eric Youngberg <eyoungberg@…>
9954	Bad channel crash loop - Problem since v 0.18	MythTV - General	0.24	unknown	Bug Report - General		new	2011-07-29T16:15:04Z	2011-11-26T23:35:03Z	"Minor Problem: Channel scan finds 100s of invalid, non-existent channels. Tuning to an invalid channel in LiveTV crashes to main menu.

Major problem: No fast way to recover. Fastest way is to close down, run backend setup and manually change the starting channel. No big deal if it's one channel, one time. 5 minutes or so to fix. Major problem is that if you are trying to label 500 channels, 200 crashes are going to add an extra 16 hours to the time it takes.

I regret to report that this has been a problem since at least version 0.18 (see link). I have seen lots of people asking for this to be fixed.

http://www.gossamer-threads.com/lists/mythtv/users/196477?search_string=%26quot%3Bbad%20channels%26quot%3B;#196477

Forget about fixing the ""crash when the data is bad"" problem.

The real problem (can't quickly recover from crash) is an incredibly simple problem to make a good workaround. Please accept my suggestion for one or more of the following seven ways to workaround it.

1) On crash, return to last working channel
2) On crash, return to a pre-set channel (e.g., channel 2_1)
3) On crash, tune to analog tuner (for those of us with analog and digital tuners)
4) Option for a ""what channel do you want"" to pop up when selecting live TV, before trying to turn to TCC (the Crash Channel).
5) An option to have a fixed starting channel rather than a variable one.
6) A simple command line program to change to another startup channel while frontend is running.
7) Let us tune to a channel from the channel guide in ""schedule recordings"" instead of only live TV (which crashes before we can get there).
8) When it crashes, offer the option to delete the channel then and there (then tune to default channel when starting).

In short, if you can't stop the thing from crashing on particular channels, please provide some very fast way to get away from a bad channel. I would be happy to tab to a terminal, then re-run a command line every time it crashes.

If it matters, I have HDhomerun. Oh, and this isn't the SD/HD bug. It happens regardless of what channel you start from, only the destination channel matters.

So could somebody please, please fix this so that those of us whose cable company shuffles the channels from time to time don't have to spend days weeding out the bad ones?
"	al5121024@…
10017	'Edit Keys' should not allow you to set keybindings that myth will ignore	MythTV - General	0.24-fixes	unknown	Bug Report - General	mdean	accepted	2011-08-31T21:32:44Z	2012-04-03T16:04:14Z	"The 'edit keys' part of the front-end should not allow you to set a key binding that myth is going to ignore by design, i.e. any keybinding involving SHIFT.

Even better would be if there was a config option within 'Edit Keys' to say 'do not ignore the shift key'.

As it is, 'Edit Keys' does not ignore the shift key, and so it allows you to bind Ctrl+Shift+P to a function.  The rest of myth then ignores the shift key, so you are left endlessly trouble shooting your setup wondering what you have done wrong until you stumble across closed bug reports saying it is broken by design.

Either ignore the shift key consistently (i.e. ignore it within 'Edit Keys') and so pressing Ctrl+Shift+P would show and be saved as Ctrl+P, and thus it will still work when a users presses their keyboards 'multimedia' button that sends Ctrl-Shift-P,
Or at least save people hours of troubleshooting by popping up a message saying that 'due to legacy case-insensitive lirc support, you cannot use the Ctrl key in keybindings, and will need to install lirc with the keyboard input driver and fiddle around with text config files to use your keyboard'

Anyways, don't mean to sound too negative, hope the suggestions here a constructive to the Journey to a better user experience.  Keep up the good work!"	dantheperson@…
10036	Auto MetadataLookup doesn't always run	MythTV - Mythmetadatalookup	Master Head	unknown	Bug Report - General		new	2011-09-12T01:07:25Z	2012-02-19T13:57:08Z	"Hi, [[BR]]
[[BR]]
I record ""Little Einsteins"" from 6:30-7am and 7-7:30am every day.  The rule has an Auto MetadataLookup Job and a Auto User Job.  The first recording always runs the MetdataLookup and the User Job.  The second one runs the User Job but the MetdataLookup never runs.  My theory is that something gets confused since the same show is being recorded back to back and the User Job is still running when the new show starts but I'm not sure.[[BR]]
[[BR]]
Thanks! [[BR]]
Doug"	doug@…
10094	100s of false positives on channel scan	MythTV - Channel Scanner	0.24.1	unknown	Bug Report - General	danielk	new	2011-10-13T08:52:41Z	2012-02-13T23:30:24Z	"I use an HD homerun. When I channel scan, it finds hundreds of false positives. Things that it thinks are channels but aren't. I could be missing a setting, but I can't find any way to get it to further test channels before adding them to the lineup in order to avoid channels with no video stream for example.

I'm not sure how to find the version number of the HDhomerun. It just says HDHR-US under model number."	al5121024@…
10101	EITpf timing for recordings	MythTV - EIT	Unspecified	unknown	Bug Report - General	stuarta	new	2011-10-15T12:57:46Z	2011-10-31T21:40:14Z	"This patch monitors EIT present/following and sets a bookmark at the start when the programme begins and extends the recording time until it ends.
  
I started this almost two years ago when I almost lost a recording I particularly wanted because a previous programme overran and initially I just wanted to see if it would work.  In the UK programmes generally run a minute or two later than clock time but occasionally they can be significantly later.  It seems, though, that the BBC and some of the other broadcasters link EITpf to the programme roll-out so it is accurate to the second.  Certainly the bookmarks put in by this patch appear exactly on the ident on BBC and, I think ITV and Channel 4.  In the UK EITpf is used in Freeview+ and Freesat+ PVRs and it seems it is also mandated by the standards I've found for New Zealand and the Nordig group.

I found a problem with this when recording more than one programme on the same multiplex and traced it to the way EIT pids are handled.  The fix for it is sufficiently distinct from this that I will create a separate ticket for it.

This patch is currently for Freeview only in the UK.  I do have a patch for Freesat but I'd like to test it a bit more.

Currently this patch enables both bookmarking and extending unconditionally.  It almost certainly needs a switch of some sort to enable or disable it.  That might be global, per listings source or per recording.

Finally, there is the issue of the interaction of this with the scheduler.  Currently, the scheduler decides when to start and when to finish a recording but with EITpf timing the scheduler only decides when to start and the tuner is in use as long as the programme runs.  That hasn't been a problem for me because I have enough tuners and I also set a global start-early and end-late of a minute to avoid conflicts.

David
"	David Matthews <dm@…>
10113	Picture dimensions mixed up using VAAPI	MythTV - Video/OSD Rendering	Master Head	unknown	Bug Report - General		new	2011-10-20T19:14:38Z	2012-10-08T11:53:07Z	"I'm running mythbuntu (32 bit) 11.10 using the .25 nightly repo.

I've given VAAPI a try on my ATI HD4350 

When playing HD video, the video does not fit on the screen. It is as if a 1920×1080 picture is put on a 1280×720 area. Sometimes the picture appears to be adjusted in width, but without regarding aspect ratio (still to high, bottom part of the video falling of the screen).

I've tested this in the modes 720p and 1080i (my TV does not support 1080p).

On a side note (may be important, may be not): HUE setting is incorrect by default but can be properly adjusted using the picture controls.

$ vainfo
libva: libva version 0.32.0
Xlib:  extension ""XFree86-DRI"" missing on display "":0.0"".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/fglrx_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.32
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8
vainfo: Supported profile and entrypoints
      VAProfileH264High               :	VAEntrypointVLD
      VAProfileVC1Advanced            :	VAEntrypointVLD

$ lspci

01:00.0 VGA compatible controller: ATI Technologies Inc RV710 [Radeon HD 4350] (prog-if 00 [VGA controller])
	Subsystem: ASUSTeK Computer Inc. Device 02a8
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 44
	Region 0: Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Region 2: Memory at f0500000 (64-bit, non-prefetchable) [size=64K]
	Region 4: I/O ports at 1100 [size=256]
	[virtual] Expansion ROM at f0000000 [disabled] [size=128K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v2) Legacy Endpoint, MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal+ Unsupported-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <64ns, L1 <1us
			ClockPM- Surprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -6dB
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee0300c  Data: 41a1
	Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
	Kernel driver in use: fglrx_pci
	Kernel modules: fglrx, radeon
"	ericvanblokland@…
10114	System not shutting down	MythTV - Mythwelcome & Mythshutdown	Master Head	unknown	Bug Report - General		new	2011-10-22T11:33:45Z	2012-05-13T16:42:50Z	"Previously I was running trunk up to and including v0.25pre-3552-gbac6cd7

The above version did let me shut down the system, but it suffered from ticket 10107, so I upgraded again.

But, for some reason every revision I have pulled since the above revision does not shut down. 

I am currently running v0.25pre-3600-ge94a40f
(see attached --version output)


Mythwelcome shows ""Mythtv is isle"" but i see no count down.

ALsdo, running mythshutdown seem to think the system is OK to shut down:
{{{
mythtv@MythBox:~$ mythshutdown -v -c
2011-10-22 13:32:08.277405 C  mythshutdown version: master [v0.25pre-3600-ge94a40f] www.mythtv.org
2011-10-22 13:32:08.277449 N  Enabled verbose msgs:  general
2011-10-22 13:32:08.277490 N  Setting Log Level to LOG_INFO
2011-10-22 13:32:08.277546 I  Added logging to the console
2011-10-22 13:32:08.277552 I  Added database logging to table logging
2011-10-22 13:32:08.277637 N  Setting up SIGHUP handler
2011-10-22 13:32:08.277704 N  Using runtime prefix = /usr/local
2011-10-22 13:32:08.277715 N  Using configuration directory = /home/mythtv/.mythtv
2011-10-22 13:32:08.278504 E  Error parsing: /home/mythtv/.mythtv/config.xml at line: 1  column: 1
2011-10-22 13:32:08.278512 E  Error Msg: unexpected end of file
2011-10-22 13:32:08.278774 N  Empty LocalHostName.
2011-10-22 13:32:08.278795 I  Using localhost value of MythBox
2011-10-22 13:32:08.278863 E  Error parsing: /home/mythtv/.mythtv/config.xml at line: 1  column: 1
2011-10-22 13:32:08.278870 E  Error Msg: unexpected end of file
2011-10-22 13:32:08.302724 I  Database connection created: DBManager0
2011-10-22 13:32:08.302782 I  New DB connection, total: 1
2011-10-22 13:32:08.302873 I  Database connection created: DBManager1
2011-10-22 13:32:08.302899 I  New DB connection, total: 2
2011-10-22 13:32:08.306252 I  Connected to database 'mythconverg' at host: localhost
2011-10-22 13:32:08.306266 I  Connected to database 'mythconverg' at host: localhost
2011-10-22 13:32:08.310812 I  Closing DB connection named 'DBManager1'
2011-10-22 13:32:08.310945 I  Database connection created: DBManager2
2011-10-22 13:32:08.310969 I  New DB connection, total: 2
2011-10-22 13:32:08.311822 I  Connected to database 'mythconverg' at host: localhost
2011-10-22 13:32:08.312731 I  Current locale en_US
2011-10-22 13:32:08.312816 E  Reading locale defaults from /usr/local/share/mythtv//locales/en_us.xml
2011-10-22 13:32:08.316734 I  Mythshutdown: --check
2011-10-22 13:32:08.316743 I  Mythshutdown: --status
2011-10-22 13:32:08.316911 I  Starting process manager
2011-10-22 13:32:08.316970 I  Starting IO manager (read)
2011-10-22 13:32:08.318304 I  Starting IO manager (write)
2011-10-22 13:32:08.318326 I  Starting process signal handler
2011-10-22 13:32:08.719024 I  Mythshutdown: --status returned: 0
2011-10-22 13:32:08.719046 N  OK to shutdown
2011-10-22 13:32:08.719056 I  Mythshutdown: --check returned: 0
2011-10-22 13:32:08.720458 I  Closing DB connection named 'DBManager0'
2011-10-22 13:32:08.817683 I  Closing DB connection named 'DBManager2'
mythtv@MythBox:~$
}}}


I know this is a bit vague, but I will happily provide any other info needed."	j2@…
10128	Audio not working after broadcast dropped stream for couple of minutes	MythTV - General	0.24-fixes	unknown	Bug Report - General	jyavenard	assigned	2011-10-27T09:13:39Z	2011-10-27T10:39:41Z	"Last week I recorded a show which the TV company accidentally screwed up the transmission so the first 10 minutes did not have any audio stream or zero channels as ffmpeg tells me after I split up the mpg into 10 minutes chunks.

From the silent 10 minutes chunk
{{{
    Stream #0.0[0x202]: Video: mpeg2video (Main), yuv420p, 720x576 [PAR 64:45 DAR 16:9], 8400 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0.1[0xbd3](fin): Subtitle: dvbsub
    Stream #0.2[0xbd4](swe): Subtitle: dvbsub
    Stream #0.3[0x1389](fin): Subtitle: [6][0][0][0] / 0x0006
    Stream #0.4[0x29e](swe): Audio: mp3, 0 channels
}}}

From a chunk with sound
{{{
    Stream #0.0[0x202]: Video: mpeg2video (Main), yuv420p, 720x576 [PAR 64:45 DAR 16:9], 8400 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0.1[0x29e](swe): Audio: mp2, 48000 Hz, stereo, s16, 224 kb/s
    Stream #0.2[0xbd3](fin): Subtitle: dvbsub
    Stream #0.3[0xbd4](swe): Subtitle: dvbsub
    Stream #0.4[0x1389](fin): Subtitle: [6][0][0][0] / 0x0006
}}}

But in 24-fixes we'll never get back audio after these ten minutes when the audio comes back in the transmission.

I always record 2 minutes early and in those 2 minutes the audio works, so when I rewind to the beginning I still get no audio which I had when I started the recording.

I'll set minor prio on this as this was a human error on the TV company."	mythtv@…
10129	Lossless Transcode Corrupting Recordings	MythTV - Mythtranscode	0.24.1	unknown	Bug Report - General	beirdo	assigned	2011-10-27T12:35:34Z	2012-07-05T08:26:07Z	"I have had 3 or 4 occasions over the last 2-3 weeks where a lossless tanscode after creating a commercial cutlist has rendered the recordings entirely unusable.

- Transcode runs for 3 - 4 hours instead of the usual 20 - 30 minutes.
- Size is 5x normal, where the resulting file would normally be about 4GB, it's 20GB on the corrupted file.
- Reported time is 2x normal where the resulting file would normally be about 40 mins, it reports as 1:20 on the corrupted file.
- Audio is missing.
- Video is extremely interlaced and pixelated.

The backend logs show (taken from the last recording to be corrupted)....

2011-10-25 06:46:16.171 Warning: partial frame found!

2011-10-25 06:46:16.188 #0 PTS:03:51:04.030 Delta: 0.0ms queue: 1

2011-10-25 06:46:16.490 Inserting 1 I-Frames after #2

2011-10-25 06:46:16.585 WARNING - Unsupported FPS change from 59.96 to 29.97

2011-10-25 06:46:16.973 Inserting 1 I-Frames after #14

2011-10-25 06:46:16.983 WARNING - Unsupported FPS change from 59.96 to 29.97

2011-10-25 06:46:17.086 Inserting 2 I-Frames after #2

QString::arg: Argument missing: ""Frame 9 > 8. Corruption likely at pos: 8"" , 2915128

2011-10-25 06:46:17.126 Frame 9 > 8. Corruption likely at pos: 8

2011-10-25 06:46:17.188 Inserting 2 I-Frames after #8

2011-10-25 06:46:17.391 Inserting 2 I-Frames after #14

QString::arg: Argument missing: ""Frame 21 > 20. Corruption likely at pos: 20"" , 3260296

2011-10-25 06:46:17.434 Frame 21 > 20. Corruption likely at pos: 20

2011-10-25 06:46:17.499 Inserting 2 I-Frames after #20

2011-10-25 06:46:17.834 Inserting 2 I-Frames after #26

With the last 2 messages (9>8 and 21>20) just being repeated over and over again with only the "", 3260296"" part changing.

The original recordings seemed fine.  However, perhaps if the file had that many issues, that perhaps that transcode should fail instead of ruining the recording?
"	Scott Harris <snharris99@…>
10130	MythCenter-wide osd.xml cuts off channel number	Themes	Unspecified	unknown	Bug Report - General	danielk	assigned	2011-10-28T01:20:55Z	2013-03-23T20:24:22Z	"Browsing livetv, when channel changing, osd.xml does not provide enough space for the channum, although there is enough room in the display space. The channum is truncated to an ellipsis. The description is also crowded and may be cut off.

Also while browsing livetv, there is no display of the channel number in the info display.
Attached diff re-arranges the display space for livetv channel changing to provide more room for the description, and provides enough space for even long channel numbers (ex. 117_3).
Also adds channum to the info display. 
"	R. Geoffrey Newbury <newbury@…>
10137	get_show_details.php caches to long for firefox	Plugin - MythWeb	0.24.1	unknown	Bug Report - General	kormoc	new	2011-10-30T18:24:55Z	2011-10-30T18:24:55Z	"On Firefox 7.01 the 7 day caching requested by modules/tv/get_show_details.php causes problems. I get program details about two/three days in advance. If I have looked at the details before that Firefox caches the empty description, it doesn't refresh (even a call of the direct url for get_show_details.php returns the old JSON info)

For reasons unknown to me IE9 doesn't seem to have this problem?

My simple solution was to reduce caching to 3600 seconds in get_show_details.php (two times)."	Frans Postma <fpostma@…>
10139	Lose video if you jump to TV guide while watching iso	MythTV - General	0.24-fixes	unknown	Bug Report - General		new	2011-10-31T01:24:31Z	2012-02-20T00:30:05Z	I have a button on my remote set as shortcut to the tv guide.  If you press it while watching an iso, you get the guide and the audio of the iso continues playing in the background.  If you exit the guide, the audio continues playing, but you don't get video back - just the back ground of the theme.	Marc Randolph <mrand@…>
10181	Video playback chunky for certain video files.	MythTV - Video Playback	Master Head	unknown	Bug Report - General		new	2011-11-24T05:55:28Z	2012-09-30T06:47:29Z	"  I have several xvid files that don't play correctly in myth (using internal player).  They do, however, play fine with mplayer.  The problem is difficult to describe.  It's like a frame gets stuck on the screen and when there is movement, the pixels which are supposed to move in the frame do but they are still the color of the stuck frame.  Eventually the frame will update and refresh but it gets stuck again shortly.  That probably doesn't make much sense so I created these youtube videos to help with the description:

[http://youtu.be/RKwTvsDfgrY]

and

[http://www.youtube.com/watch?v=i1_FbxYAhrk]

  I have another machine that is using VDPAU and it doesn't have a problem with the playback of these same videos which is strange.  It makes me think there is a hardware specific issue going on - but for whatever reason mplayer works fine with VDPAU on the problem system."	Greg G. <spikeygg@…>
10197	Shutdown from Mythwelcome does not trigger wakeup	MythTV - Mythwelcome & Mythshutdown	Master Head	unknown	Bug Report - General		new	2011-12-06T18:24:23Z	2012-07-05T06:29:02Z	In a combined mythbackend and mythfrontend, mythwelcome does not trigger the set wakeup routine when selecting 'Shutdown now'	martin.bantz@…
10225	Mythweb is not safe for inappropriate characters in title/subtitles of shows	Plugin - MythWeb	Master Head	unknown	Bug Report - General	kormoc	new	2011-12-27T19:22:58Z	2011-12-27T19:22:58Z	"It the title or subtitle of a show contains especially single or double quotes, it breaks the html/javascript structure of at least the recorded.php and details.php of mythweb. This is true for 0.24.1 and GIT of 23/12 2011.

The case arises because the EIT date of the Danish DR1 channel is bad or misinterpreted so half of the description ends up in the subtitle. This is bearable (for me) it it wasnt because it breaks mythweb. But it could arise if the subtitle/title actually did contain quotes etc.

The symptoms is that the javascripts for 'delete' a show does not work because of badly paired quotes in the HTML code. Note, that the page itself looks normally!

The proposed solution (as implemented by me in my case) is to use one of the HTML-safe functions on the title and subtitle parts wherever they are used directly in the HTML part such as htmlentities(), htmlspecialchars(), htmlspecialchars() etc."	henrik@…
10255	UPNP causes Sony NX810 series TV to reboot in 0.25	MythTV - UPnP	Master Head	unknown	Bug Report - General	dblain	new	2012-01-11T19:22:43Z	2012-09-22T11:41:42Z	"I know it is a little crazy but here we go.
I have a Sony KDL55-NX810 TV, while running mythtv 0.24, I was able to access the recordings via UPNP. I updated to 0.25 on 01/10/2012 right after that the TV would turn itself on and off in a 10 seconds power cycle. A PS3 hooked on the network shows DNLA errors, so my hunch was the UPNP stack causing issues. Running the backend with --noupnp solved the TV reboots but I don't have a UPNP server anymore :/"	sastie@…
10287	storage group directory on slave only triggers mythtv-setup 'are you sure?' warning	MythTV - Mythtv-setup	0.24.1	unknown	Bug Report - General	mdean	accepted	2012-01-26T01:27:11Z	2012-01-26T03:08:35Z	"The Storage group wiki strongly encourages creating the association between a storage group name and list of directories on the master backend, though one or more of the directories might only exist on a slave. 

However, if doing the above as encouraged, when exiting mythtv-setup, the prompt comes up suggesting you've really done something dumb, like not assigned a video source to a tuner card, do you want to go cope with the 'missing directory'?  

So that would likely encourage folks to go make the directory on the master backend, which just wouldn't give the correct result at all.  

The nature of that warning message should be reworded to be more mild when at least one defined storage group directory is valid.
"	harrycoin@…
10294	Bluray playback stutters due to delay reading next .m2ts file	MythTV - Blu-ray Playback	Master Head	unknown	Bug Report - General		new	2012-01-30T11:56:46Z	2012-08-24T22:54:53Z	While watching BD disks stored on a remote backend, there are occasional stutters at fixed points during playback (i.e. repeatable each and every time). Upon investigation, it looks like the stuttering occurs when it reaches the end of one .m2ts file and starts the next. Looking at the frontend log, it seems that there is a ~2 second period where it stops requesting new data at the end of a file, then starts looking for the next file. I suspect that this drains the buffers, causing stuttering until the next file is opened and the buffers are filled again. I have attached the part of the frontend log with --loglevel debug and -v network which shows the pause.	mythtv@…
10316	HDHomeRun EU uses OFDM frequency tables even when configured for QAM	MythTV - HDHomeRun	Master Head	unknown	Bug Report - General	silicondust	new	2012-02-08T21:24:31Z	2012-02-08T21:24:31Z	"The EU edition of HDHomeRun works perfectly fine with DVB-C in MythTV when manually configured with a ""Full Scan (Tuned)"". However the ""Full Scan"" procedure for DVB-C doesn't work, as MythTV always uses the OFDM/DVB-T frequency tables, even when it has been setup as DVB-C and hence should be using the QAM/DVB-C frequency tables.

Tested with both the 1st and 2nd generation HDHomeRun EU, with no difference."	kenni
10334	Themes require to be installed twice for them to install	MythTV - General	Master Head	unknown	Bug Report - General	cpinkham	assigned	2012-02-14T04:20:27Z	2012-02-15T14:40:59Z	"Mythfrontend version: MythTV Version : v0.25pre-4525-gdcfe7b0

Selecting a theme in the theme chooser has no effect the first time you select a theme. You have to select the theme twice before it becomes active.

Theme that have already been downloaded previously, will install as expected immediately

Often, the new theme is also not visible until you restart mythfrontend.

Here is the log of mythfrontend with -v all selecting twice Arclight to download and install

{{{
2012-02-14 15:18:24.224670 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:18:24.224736 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:18:24.224746 I  ImageLoader::LoadImage(popups-progress_dialog_background.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:24.224822 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:18:24.224870 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:18:24.224879 I  ImageLoader::LoadImage(popups-progress_bar_background.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.224901 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:18:24.224943 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:18:24.224951 I  ImageLoader::LoadImage(popups-busy-busy_0.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.224961 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:18:24.225002 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:18:24.225010 I  ImageLoader::LoadImage(popups-busy-busy_1.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225020 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:18:24.225062 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:18:24.225071 I  ImageLoader::LoadImage(popups-busy-busy_2.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225081 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:18:24.225121 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:18:24.225129 I  ImageLoader::LoadImage(popups-busy-busy_3.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225139 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:18:24.225177 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:18:24.225186 I  ImageLoader::LoadImage(popups-busy-busy_4.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225195 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:18:24.225234 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:18:24.225242 I  ImageLoader::LoadImage(popups-busy-busy_5.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225251 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:18:24.225290 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:18:24.225298 I  ImageLoader::LoadImage(popups-busy-busy_6.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225308 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:18:24.225347 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:18:24.225355 I  ImageLoader::LoadImage(popups-busy-busy_7.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225365 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:18:24.225404 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:18:24.225413 I  ImageLoader::LoadImage(popups-busy-busy_8.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225422 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:18:24.225461 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:18:24.225470 I  ImageLoader::LoadImage(popups-busy-busy_9.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225479 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:18:24.225519 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:18:24.225527 I  ImageLoader::LoadImage(popups-busy-busy_10.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225537 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:18:24.225576 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:18:24.225583 I  ImageLoader::LoadImage(popups-busy-busy_11.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225593 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:18:24.225632 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:18:24.225640 I  ImageLoader::LoadImage(popups-busy-busy_12.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225650 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:18:24.225688 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:18:24.225695 I  ImageLoader::LoadImage(popups-busy-busy_13.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225705 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:18:24.225743 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:18:24.225750 I  ImageLoader::LoadImage(popups-busy-busy_14.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225760 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:18:24.225798 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:18:24.225805 I  ImageLoader::LoadImage(popups-busy-busy_15.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225814 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:18:24.225853 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:18:24.225861 I  ImageLoader::LoadImage(popups-busy-busy_16.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225870 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:18:24.225910 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:18:24.225918 I  ImageLoader::LoadImage(popups-busy-busy_17.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225928 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:18:24.225967 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:18:24.225975 I  ImageLoader::LoadImage(popups-busy-busy_18.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.225985 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:18:24.226024 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:18:24.226032 I  ImageLoader::LoadImage(popups-busy-busy_19.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.226041 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:18:24.226081 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:18:24.226090 I  ImageLoader::LoadImage(popups-busy-busy_20.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.226099 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:18:24.226138 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:18:24.226145 I  ImageLoader::LoadImage(popups-busy-busy_21.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.226155 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:18:24.226194 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:18:24.226201 I  ImageLoader::LoadImage(popups-busy-busy_22.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.226210 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:18:24.226249 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:18:24.226257 I  ImageLoader::LoadImage(popups-busy-busy_23.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.226266 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:18:24.226305 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:18:24.226313 I  ImageLoader::LoadImage(popups-busy-busy_24.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.226322 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:18:24.226362 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:18:24.226370 I  ImageLoader::LoadImage(popups-busy-busy_25.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.226379 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:18:24.226419 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:18:24.226427 I  ImageLoader::LoadImage(popups-busy-busy_26.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.226436 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:18:24.226476 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:18:24.226484 I  ImageLoader::LoadImage(popups-busy-busy_27.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.226493 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:18:24.226533 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:18:24.226542 I  ImageLoader::LoadImage(popups-busy-busy_28.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.226551 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:18:24.226591 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:18:24.226598 I  ImageLoader::LoadImage(popups-busy-busy_29.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.226618 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:18:24.226662 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:18:24.226670 I  ImageLoader::LoadImage(popups-progress_bar_overlay.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:18:24.226759 I  MythSocket(7f20e4042e60:67): write -> 67 125     DOWNLOAD_FILE[]:[]ftp://ftp.osuosl.org/pub/mythtv/themes/trunk/Ar...
2012-02-14 15:18:24.281815 I  MythSocket(7f20e4042e60:67): read  <- 67 62      OK[]:[]myth://Temp@192.168.10.11:6543/Arclight-25.11_trunk.zip
2012-02-14 15:18:30.900479 I  MythSocket(7f20e419e240:68): read  <- 68 195     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:30.900495 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:31.100783 I  MythSocket(7f20e419e240:68): read  <- 68 196     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:31.100797 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:31.301181 I  MythSocket(7f20e419e240:68): read  <- 68 196     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:31.301193 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:31.501376 I  MythSocket(7f20e419e240:68): read  <- 68 196     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:31.501390 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:31.701730 I  MythSocket(7f20e419e240:68): read  <- 68 196     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:31.701742 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:31.902064 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:31.902078 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:32.102376 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:32.102390 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:32.302779 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:32.302792 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:32.503158 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:32.503171 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:32.703547 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:32.703560 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:32.903951 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:32.903965 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:33.104372 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:33.104386 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:33.304798 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:33.304811 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:33.505278 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:33.505292 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:33.705696 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:33.705710 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:33.906141 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:33.906155 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:34.106533 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:34.106544 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:34.306935 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:34.306948 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:34.507414 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:34.507427 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:34.707866 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:34.707878 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:34.908328 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:34.908341 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:35.108947 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:35.108961 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:35.309393 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:35.309406 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:35.510022 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:35.510035 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:35.710730 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:35.710742 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:35.911230 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:35.911243 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:36.111722 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:36.111736 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:36.312192 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:36.312204 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:36.512625 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:36.512636 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:36.713091 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:36.713102 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:36.913780 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:36.913794 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:37.114508 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:37.114522 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:37.315282 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:37.315295 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:37.516050 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:37.516064 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:37.716825 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:37.716838 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:37.917629 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:37.917643 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:38.118392 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:38.118406 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:38.319536 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:38.319549 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:38.520547 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:38.520561 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:38.721632 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:38.721655 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:38.922684 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:38.922697 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:39.124042 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:39.124056 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:39.325432 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:39.325445 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:39.526934 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:39.526948 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:39.728378 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:39.728392 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:39.929797 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:39.929812 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:40.131393 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:40.131407 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:40.332759 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:40.332773 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:40.534535 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:40.534548 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:40.736209 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:40.736221 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:40.937850 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:40.937863 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:41.138632 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:18:41.138645 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:18:41.339063 I  MythSocket(7f20e419e240:68): read  <- 68 212     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE FINISHED[]:[]ftp://ftp.osuosl.o...
2012-02-14 15:18:41.339076 I  MythEvent: DOWNLOAD_FILE FINISHED
2012-02-14 15:18:41.339240 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:18:41.339311 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:18:41.339321 I  ImageLoader::LoadImage(popups-progress_dialog_background.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.339352 I  MythSocket(7f20dcae51e0:77): IP is local, using loopback address instead
2012-02-14 15:18:41.339361 I  MythSocket(7f20dcae51e0:77): attempting connect() to (127.0.0.1:6543)
2012-02-14 15:18:41.339372 I  MSocketDevice::connect: setting Protocol to IPv4
2012-02-14 15:18:41.339374 I  MSocketDevice::connect: attempting to create new socket
2012-02-14 15:18:41.339398 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:18:41.339425 I  MythSocket(7f20dcae51e0:77): write -> 77 30      MYTH_PROTO_VERSION 72 D78EFD6F
2012-02-14 15:18:41.339447 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:18:41.339456 I  ImageLoader::LoadImage(popups-progress_bar_background.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.339478 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:18:41.339519 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:18:41.339527 I  ImageLoader::LoadImage(popups-busy-busy_0.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.339538 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:18:41.339577 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:18:41.339585 I  ImageLoader::LoadImage(popups-busy-busy_1.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.339594 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:18:41.339637 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:18:41.339654 I  ImageLoader::LoadImage(popups-busy-busy_2.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.339663 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:18:41.339689 I  MythSocket(7f20dcae51e0:77): read  <- 77 13      ACCEPT[]:[]72
2012-02-14 15:18:41.339710 I  Using protocol version 72
2012-02-14 15:18:41.339865 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:18:41.339936 I  MythSocket(7f20dcae51e0:77): write -> 77 31      ANN Playback htpc.avenard.org 0
2012-02-14 15:18:41.339945 I  ImageLoader::LoadImage(popups-busy-busy_3.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.339985 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:18:41.340036 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:18:41.340045 I  ImageLoader::LoadImage(popups-busy-busy_4.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340056 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:18:41.340096 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:18:41.340105 I  ImageLoader::LoadImage(popups-busy-busy_5.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340115 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:18:41.340155 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:18:41.340163 I  ImageLoader::LoadImage(popups-busy-busy_6.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340175 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:18:41.340194 I  MythSocket(7f20dcae51e0:77): read  <- 77 2       OK
2012-02-14 15:18:41.340231 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:18:41.340247 I  MythSocket(7f20ec055230:78): IP is local, using loopback address instead
2012-02-14 15:18:41.340252 I  ImageLoader::LoadImage(popups-busy-busy_7.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340255 I  MythSocket(7f20ec055230:78): attempting connect() to (127.0.0.1:6543)
2012-02-14 15:18:41.340264 I  MSocketDevice::connect: setting Protocol to IPv4
2012-02-14 15:18:41.340268 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:18:41.340273 I  MSocketDevice::connect: attempting to create new socket
2012-02-14 15:18:41.340316 I  MythSocket(7f20ec055230:78): write -> 78 30      MYTH_PROTO_VERSION 72 D78EFD6F
2012-02-14 15:18:41.340322 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:18:41.340344 I  ImageLoader::LoadImage(popups-busy-busy_8.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340362 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:18:41.340412 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:18:41.340421 I  ImageLoader::LoadImage(popups-busy-busy_9.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340431 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:18:41.340470 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:18:41.340479 I  ImageLoader::LoadImage(popups-busy-busy_10.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340488 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:18:41.340528 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:18:41.340542 I  MythSocket(7f20ec055230:78): read  <- 78 13      ACCEPT[]:[]72
2012-02-14 15:18:41.340550 I  ImageLoader::LoadImage(popups-busy-busy_11.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340553 I  Using protocol version 72
2012-02-14 15:18:41.340568 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:18:41.340573 I  MythSocket(7f20ec055230:78): write -> 78 78      ANN FileTransfer htpc.avenard.org 0 0 0[]:[]/Arclight-25.11_trunk...
2012-02-14 15:18:41.340616 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:18:41.340625 I  ImageLoader::LoadImage(popups-busy-busy_12.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340635 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:18:41.340676 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:18:41.340683 I  ImageLoader::LoadImage(popups-busy-busy_13.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340693 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:18:41.340733 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:18:41.340741 I  ImageLoader::LoadImage(popups-busy-busy_14.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340750 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:18:41.340789 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:18:41.340796 I  ImageLoader::LoadImage(popups-busy-busy_15.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340806 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:18:41.340844 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:18:41.340852 I  ImageLoader::LoadImage(popups-busy-busy_16.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340861 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:18:41.340899 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:18:41.340907 I  ImageLoader::LoadImage(popups-busy-busy_17.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340917 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:18:41.340956 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:18:41.340964 I  ImageLoader::LoadImage(popups-busy-busy_18.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.340974 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:18:41.341013 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:18:41.341021 I  ImageLoader::LoadImage(popups-busy-busy_19.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.341030 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:18:41.341070 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:18:41.341079 I  ImageLoader::LoadImage(popups-busy-busy_20.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.341089 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:18:41.341127 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:18:41.341134 I  ImageLoader::LoadImage(popups-busy-busy_21.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.341143 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:18:41.341182 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:18:41.341190 I  ImageLoader::LoadImage(popups-busy-busy_22.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.341199 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:18:41.341237 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:18:41.341245 I  ImageLoader::LoadImage(popups-busy-busy_23.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.341254 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:18:41.341292 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:18:41.341300 I  ImageLoader::LoadImage(popups-busy-busy_24.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.341309 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:18:41.341348 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:18:41.341355 I  ImageLoader::LoadImage(popups-busy-busy_25.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.341365 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:18:41.341404 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:18:41.341412 I  ImageLoader::LoadImage(popups-busy-busy_26.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.341421 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:18:41.341473 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:18:41.341482 I  ImageLoader::LoadImage(popups-busy-busy_27.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.341499 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:18:41.341554 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:18:41.341562 I  ImageLoader::LoadImage(popups-busy-busy_28.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.341572 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:18:41.341609 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:18:41.341617 I  ImageLoader::LoadImage(popups-busy-busy_29.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.341641 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:18:41.341684 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:18:41.341693 I  ImageLoader::LoadImage(popups-progress_bar_overlay.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:18:41.342280 I  MythSocket(7f20ec055230:78): read  <- 78 21      OK[]:[]98[]:[]8124890
2012-02-14 15:18:41.342318 I  MythSocket(7f20dcae51e0:77): write -> 77 51      QUERY_FILETRANSFER 98[]:[]REQUEST_BLOCK[]:[]8124890
2012-02-14 15:18:41.385871 I  MythSocket(7f20dcae51e0:77): read  <- 77 7       8124890
2012-02-14 15:18:41.385908 I  MythSocket(7f20dcae51e0:77): write -> 77 30      QUERY_FILETRANSFER 98[]:[]DONE
2012-02-14 15:18:41.386073 I  MythSocket(7f20dcae51e0:77): read  <- 77 2       ok
2012-02-14 15:18:41.395275 I  MythSocket(7f20e4042e60:67): write -> 67 49      DELETE_FILE[]:[]Arclight-25.11_trunk.zip[]:[]Temp
2012-02-14 15:18:41.396744 I  MythSocket(7f20e4042e60:67): read  <- 67 1       1
2012-02-14 15:18:41.396869 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:18:41.396892 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:18:41.396901 I  ImageLoader::LoadImage(popups-progress_dialog_background.png---1x-1.png) Found in cache, RefCount = 6
2012-02-14 15:18:41.396991 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:18:41.397007 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:18:41.397015 I  ImageLoader::LoadImage(popups-progress_bar_background.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397037 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:18:41.397049 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:18:41.397057 I  ImageLoader::LoadImage(popups-busy-busy_0.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397068 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:18:41.397079 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:18:41.397086 I  ImageLoader::LoadImage(popups-busy-busy_1.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397096 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:18:41.397119 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:18:41.397127 I  ImageLoader::LoadImage(popups-busy-busy_2.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397137 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:18:41.397150 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:18:41.397158 I  ImageLoader::LoadImage(popups-busy-busy_3.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397168 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:18:41.397182 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:18:41.397198 I  ImageLoader::LoadImage(popups-busy-busy_4.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397208 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:18:41.397220 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:18:41.397228 I  ImageLoader::LoadImage(popups-busy-busy_5.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397237 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:18:41.397249 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:18:41.397256 I  ImageLoader::LoadImage(popups-busy-busy_6.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397265 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:18:41.397277 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:18:41.397284 I  ImageLoader::LoadImage(popups-busy-busy_7.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397293 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:18:41.397305 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:18:41.397313 I  ImageLoader::LoadImage(popups-busy-busy_8.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397322 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:18:41.397335 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:18:41.397343 I  ImageLoader::LoadImage(popups-busy-busy_9.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397353 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:18:41.397365 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:18:41.397372 I  ImageLoader::LoadImage(popups-busy-busy_10.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397382 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:18:41.397395 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:18:41.397403 I  ImageLoader::LoadImage(popups-busy-busy_11.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397412 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:18:41.397424 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:18:41.397432 I  ImageLoader::LoadImage(popups-busy-busy_12.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397442 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:18:41.397453 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:18:41.397461 I  ImageLoader::LoadImage(popups-busy-busy_13.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397470 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:18:41.397481 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:18:41.397488 I  ImageLoader::LoadImage(popups-busy-busy_14.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397497 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:18:41.397509 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:18:41.397516 I  ImageLoader::LoadImage(popups-busy-busy_15.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397525 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:18:41.397536 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:18:41.397543 I  ImageLoader::LoadImage(popups-busy-busy_16.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397552 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:18:41.397564 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:18:41.397571 I  ImageLoader::LoadImage(popups-busy-busy_17.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397581 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:18:41.397592 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:18:41.397600 I  ImageLoader::LoadImage(popups-busy-busy_18.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397609 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:18:41.397621 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:18:41.397629 I  ImageLoader::LoadImage(popups-busy-busy_19.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397638 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:18:41.397650 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:18:41.397658 I  ImageLoader::LoadImage(popups-busy-busy_20.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397667 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:18:41.397678 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:18:41.397685 I  ImageLoader::LoadImage(popups-busy-busy_21.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397694 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:18:41.397705 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:18:41.397712 I  ImageLoader::LoadImage(popups-busy-busy_22.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397721 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:18:41.397733 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:18:41.397740 I  ImageLoader::LoadImage(popups-busy-busy_23.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397750 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:18:41.397768 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:18:41.397776 I  ImageLoader::LoadImage(popups-busy-busy_24.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397785 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:18:41.397797 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:18:41.397805 I  ImageLoader::LoadImage(popups-busy-busy_25.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397814 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:18:41.397834 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:18:41.397841 I  ImageLoader::LoadImage(popups-busy-busy_26.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397851 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:18:41.397863 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:18:41.397871 I  ImageLoader::LoadImage(popups-busy-busy_27.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397880 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:18:41.397892 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:18:41.397900 I  ImageLoader::LoadImage(popups-busy-busy_28.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397909 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:18:41.397920 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:18:41.397928 I  ImageLoader::LoadImage(popups-busy-busy_29.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.397949 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:18:41.397963 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:18:41.397971 I  ImageLoader::LoadImage(popups-progress_bar_overlay.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:18:41.453384 I  MythSocket(7f20e4042e60:67): write -> 67 104     MESSAGE[]:[]SYSTEM_EVENT THEME_INSTALLED PATH /home/myth/.mythtv/...
2012-02-14 15:18:41.453627 I  MythSocket(7f20e4042e60:67): read  <- 67 2       OK
2012-02-14 15:18:41.455029 I  Clearing Settings Cache for 'htpc.avenard.org theme'.
2012-02-14 15:18:41.455038 I  Clearing Cache of overridden 'theme' ignored.
2012-02-14 15:19:07.988108 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:19:07.988174 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:19:07.988184 I  ImageLoader::LoadImage(popups-progress_dialog_background.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:07.988258 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:19:07.988303 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:19:07.988312 I  ImageLoader::LoadImage(popups-progress_bar_background.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.988333 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:19:07.988374 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:19:07.988382 I  ImageLoader::LoadImage(popups-busy-busy_0.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.988392 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:19:07.988430 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:19:07.988437 I  ImageLoader::LoadImage(popups-busy-busy_1.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.988447 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:19:07.988489 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:19:07.988497 I  ImageLoader::LoadImage(popups-busy-busy_2.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.988506 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:19:07.988545 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:19:07.988553 I  ImageLoader::LoadImage(popups-busy-busy_3.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.988562 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:19:07.988600 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:19:07.988608 I  ImageLoader::LoadImage(popups-busy-busy_4.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.988624 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:19:07.988663 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:19:07.988670 I  ImageLoader::LoadImage(popups-busy-busy_5.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.988680 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:19:07.988719 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:19:07.988727 I  ImageLoader::LoadImage(popups-busy-busy_6.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.988736 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:19:07.988774 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:19:07.988782 I  ImageLoader::LoadImage(popups-busy-busy_7.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.988792 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:19:07.988831 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:19:07.988840 I  ImageLoader::LoadImage(popups-busy-busy_8.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.988849 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:19:07.988888 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:19:07.988904 I  ImageLoader::LoadImage(popups-busy-busy_9.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.988913 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:19:07.988950 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:19:07.988958 I  ImageLoader::LoadImage(popups-busy-busy_10.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.988967 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:19:07.989004 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:19:07.989012 I  ImageLoader::LoadImage(popups-busy-busy_11.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989021 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:19:07.989058 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:19:07.989066 I  ImageLoader::LoadImage(popups-busy-busy_12.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989075 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:19:07.989111 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:19:07.989119 I  ImageLoader::LoadImage(popups-busy-busy_13.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989128 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:19:07.989164 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:19:07.989172 I  ImageLoader::LoadImage(popups-busy-busy_14.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989181 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:19:07.989218 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:19:07.989225 I  ImageLoader::LoadImage(popups-busy-busy_15.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989234 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:19:07.989280 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:19:07.989288 I  ImageLoader::LoadImage(popups-busy-busy_16.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989297 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:19:07.989341 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:19:07.989349 I  ImageLoader::LoadImage(popups-busy-busy_17.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989359 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:19:07.989397 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:19:07.989405 I  ImageLoader::LoadImage(popups-busy-busy_18.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989414 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:19:07.989452 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:19:07.989460 I  ImageLoader::LoadImage(popups-busy-busy_19.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989469 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:19:07.989507 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:19:07.989515 I  ImageLoader::LoadImage(popups-busy-busy_20.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989524 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:19:07.989561 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:19:07.989569 I  ImageLoader::LoadImage(popups-busy-busy_21.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989578 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:19:07.989615 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:19:07.989622 I  ImageLoader::LoadImage(popups-busy-busy_22.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989631 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:19:07.989669 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:19:07.989676 I  ImageLoader::LoadImage(popups-busy-busy_23.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989685 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:19:07.989723 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:19:07.989730 I  ImageLoader::LoadImage(popups-busy-busy_24.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989739 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:19:07.989785 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:19:07.989793 I  ImageLoader::LoadImage(popups-busy-busy_25.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989802 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:19:07.989848 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:19:07.989856 I  ImageLoader::LoadImage(popups-busy-busy_26.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989864 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:19:07.989915 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:19:07.989924 I  ImageLoader::LoadImage(popups-busy-busy_27.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.989940 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:19:07.989991 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:19:07.989999 I  ImageLoader::LoadImage(popups-busy-busy_28.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.990008 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:19:07.990046 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:19:07.990053 I  ImageLoader::LoadImage(popups-busy-busy_29.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.990073 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:19:07.990115 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:19:07.990123 I  ImageLoader::LoadImage(popups-progress_bar_overlay.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:07.990189 I  MythSocket(7f20e4042e60:67): write -> 67 125     DOWNLOAD_FILE[]:[]ftp://ftp.osuosl.org/pub/mythtv/themes/trunk/Ar...
2012-02-14 15:19:07.992405 I  MythSocket(7f20e4042e60:67): read  <- 67 62      OK[]:[]myth://Temp@192.168.10.11:6543/Arclight-25.11_trunk.zip
2012-02-14 15:19:11.795613 I  MythSocket(7f20e419e240:68): read  <- 68 195     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:11.795627 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:11.995879 I  MythSocket(7f20e419e240:68): read  <- 68 196     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:11.995891 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:12.196214 I  MythSocket(7f20e419e240:68): read  <- 68 196     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:12.196227 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:12.396479 I  MythSocket(7f20e419e240:68): read  <- 68 196     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:12.396492 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:12.596734 I  MythSocket(7f20e419e240:68): read  <- 68 196     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:12.596747 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:12.797102 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:12.797116 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:12.997383 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:12.997396 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:13.197735 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:13.197747 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:13.398073 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:13.398086 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:13.598428 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:13.598441 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:13.798823 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:13.798837 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:13.999189 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:13.999203 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:14.199635 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:14.199649 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:14.400049 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:14.400063 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:14.600456 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:14.600469 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:14.800818 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:14.800831 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:15.001205 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:15.001218 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:15.201613 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:15.201627 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:15.402012 I  MythSocket(7f20e419e240:68): read  <- 68 197     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:15.402025 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:15.602442 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:15.602456 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:15.802821 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:15.802835 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:16.003293 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:16.003305 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:16.203845 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:16.203859 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:16.404250 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:16.404263 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:16.604783 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:16.604796 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:16.805463 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:16.805477 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:17.006026 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:17.006040 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:17.206490 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:17.206502 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:17.407181 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:17.407194 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:17.607787 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:17.607801 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:17.808395 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:17.808409 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:18.009252 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:18.009266 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:18.209903 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:18.209916 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:18.410707 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:18.410720 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:18.611516 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:18.611531 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:18.812303 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:18.812318 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:19.013132 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:19.013145 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:19.214220 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:19.214234 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:19.415024 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:19.415039 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:19.616033 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:19.616047 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:19.817044 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:19.817059 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:20.018033 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:20.018047 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:20.219015 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:20.219030 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:20.419994 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:20.420008 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:20.620731 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:20.620745 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:20.821226 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:20.821241 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:21.021504 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:21.021517 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:21.221780 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:21.221793 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:21.422215 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:21.422230 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:21.622573 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:21.622586 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:21.823042 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:21.823056 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:22.023490 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:22.023504 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:22.223901 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:22.223915 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:22.424272 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:22.424286 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:22.624675 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:22.624688 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:22.825107 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:22.825120 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:23.025596 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:23.025610 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:23.226086 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:23.226099 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:23.426581 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:23.426595 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:23.627104 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:23.627118 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:23.827683 I  MythSocket(7f20e419e240:68): read  <- 68 198     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE UPDATE[]:[]ftp://ftp.osuosl.org...
2012-02-14 15:19:23.827698 I  MythEvent: DOWNLOAD_FILE UPDATE
2012-02-14 15:19:24.028007 I  MythSocket(7f20e419e240:68): read  <- 68 212     BACKEND_MESSAGE[]:[]DOWNLOAD_FILE FINISHED[]:[]ftp://ftp.osuosl.o...
2012-02-14 15:19:24.028021 I  MythEvent: DOWNLOAD_FILE FINISHED
2012-02-14 15:19:24.028212 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:19:24.028484 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:19:24.028497 I  MythSocket(7f20ec056bc0:79): IP is local, using loopback address instead
2012-02-14 15:19:24.028504 I  MythSocket(7f20ec056bc0:79): attempting connect() to (127.0.0.1:6543)
2012-02-14 15:19:24.028505 I  ImageLoader::LoadImage(popups-progress_dialog_background.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.028515 I  MSocketDevice::connect: setting Protocol to IPv4
2012-02-14 15:19:24.028517 I  MSocketDevice::connect: attempting to create new socket
2012-02-14 15:19:24.028566 I  MythSocket(7f20ec056bc0:79): write -> 79 30      MYTH_PROTO_VERSION 72 D78EFD6F
2012-02-14 15:19:24.028593 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:19:24.028646 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:19:24.028654 I  ImageLoader::LoadImage(popups-progress_bar_background.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.028676 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:19:24.028719 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:19:24.028726 I  ImageLoader::LoadImage(popups-busy-busy_0.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.028736 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:19:24.028776 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:19:24.028791 I  ImageLoader::LoadImage(popups-busy-busy_1.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.028801 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:19:24.028833 I  MythSocket(7f20ec056bc0:79): read  <- 79 13      ACCEPT[]:[]72
2012-02-14 15:19:24.028847 I  Using protocol version 72
2012-02-14 15:19:24.028849 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:19:24.028857 I  MythSocket(7f20ec056bc0:79): write -> 79 31      ANN Playback htpc.avenard.org 0
2012-02-14 15:19:24.028867 I  ImageLoader::LoadImage(popups-busy-busy_2.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.028883 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:19:24.028943 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:19:24.028951 I  ImageLoader::LoadImage(popups-busy-busy_3.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.028960 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:19:24.029004 I  MythSocket(7f20ec056bc0:79): read  <- 79 2       OK
2012-02-14 15:19:24.029011 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:19:24.029020 I  ImageLoader::LoadImage(popups-busy-busy_4.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029033 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:19:24.029063 I  MythSocket(7f20ec047a90:80): IP is local, using loopback address instead
2012-02-14 15:19:24.029071 I  MythSocket(7f20ec047a90:80): attempting connect() to (127.0.0.1:6543)
2012-02-14 15:19:24.029080 I  MSocketDevice::connect: setting Protocol to IPv4
2012-02-14 15:19:24.029082 I  MSocketDevice::connect: attempting to create new socket
2012-02-14 15:19:24.029087 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:19:24.029095 I  ImageLoader::LoadImage(popups-busy-busy_5.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029104 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:19:24.029122 I  MythSocket(7f20ec047a90:80): write -> 80 30      MYTH_PROTO_VERSION 72 D78EFD6F
2012-02-14 15:19:24.029153 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:19:24.029162 I  ImageLoader::LoadImage(popups-busy-busy_6.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029172 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:19:24.029212 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:19:24.029228 I  ImageLoader::LoadImage(popups-busy-busy_7.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029237 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:19:24.029277 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:19:24.029285 I  ImageLoader::LoadImage(popups-busy-busy_8.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029304 I  MythSocket(7f20ec047a90:80): read  <- 80 13      ACCEPT[]:[]72
2012-02-14 15:19:24.029310 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:19:24.029315 I  Using protocol version 72
2012-02-14 15:19:24.029333 I  MythSocket(7f20ec047a90:80): write -> 80 78      ANN FileTransfer htpc.avenard.org 0 0 0[]:[]/Arclight-25.11_trunk...
2012-02-14 15:19:24.029381 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:19:24.029390 I  ImageLoader::LoadImage(popups-busy-busy_9.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029401 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:19:24.029443 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:19:24.029451 I  ImageLoader::LoadImage(popups-busy-busy_10.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029461 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:19:24.029502 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:19:24.029510 I  ImageLoader::LoadImage(popups-busy-busy_11.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029520 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:19:24.029559 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:19:24.029566 I  ImageLoader::LoadImage(popups-busy-busy_12.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029576 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:19:24.029613 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:19:24.029620 I  ImageLoader::LoadImage(popups-busy-busy_13.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029630 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:19:24.029668 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:19:24.029675 I  ImageLoader::LoadImage(popups-busy-busy_14.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029685 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:19:24.029723 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:19:24.029730 I  ImageLoader::LoadImage(popups-busy-busy_15.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029739 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:19:24.029777 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:19:24.029785 I  ImageLoader::LoadImage(popups-busy-busy_16.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029794 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:19:24.029833 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:19:24.029840 I  ImageLoader::LoadImage(popups-busy-busy_17.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029851 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:19:24.029891 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:19:24.029899 I  ImageLoader::LoadImage(popups-busy-busy_18.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029909 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:19:24.029948 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:19:24.029956 I  ImageLoader::LoadImage(popups-busy-busy_19.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.029965 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:19:24.030004 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:19:24.030013 I  ImageLoader::LoadImage(popups-busy-busy_20.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.030022 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:19:24.030060 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:19:24.030067 I  ImageLoader::LoadImage(popups-busy-busy_21.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.030077 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:19:24.030115 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:19:24.030122 I  ImageLoader::LoadImage(popups-busy-busy_22.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.030132 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:19:24.030171 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:19:24.030178 I  ImageLoader::LoadImage(popups-busy-busy_23.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.030188 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:19:24.030226 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:19:24.030233 I  ImageLoader::LoadImage(popups-busy-busy_24.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.030242 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:19:24.030281 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:19:24.030289 I  ImageLoader::LoadImage(popups-busy-busy_25.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.030298 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:19:24.030345 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:19:24.030354 I  ImageLoader::LoadImage(popups-busy-busy_26.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.030363 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:19:24.030404 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:19:24.030413 I  ImageLoader::LoadImage(popups-busy-busy_27.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.030422 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:19:24.030463 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:19:24.030471 I  ImageLoader::LoadImage(popups-busy-busy_28.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.030481 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:19:24.030521 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:19:24.030528 I  ImageLoader::LoadImage(popups-busy-busy_29.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.030550 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:19:24.030595 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:19:24.030604 I  ImageLoader::LoadImage(popups-progress_bar_overlay.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.030741 I  MythSocket(7f20ec047a90:80): read  <- 80 21      OK[]:[]95[]:[]8124890
2012-02-14 15:19:24.030776 I  MythSocket(7f20ec056bc0:79): write -> 79 51      QUERY_FILETRANSFER 95[]:[]REQUEST_BLOCK[]:[]8124890
2012-02-14 15:19:24.043493 I  MythSocket(7f20ec056bc0:79): read  <- 79 7       8124890
2012-02-14 15:19:24.043518 I  MythSocket(7f20ec056bc0:79): write -> 79 30      QUERY_FILETRANSFER 95[]:[]DONE
2012-02-14 15:19:24.043707 I  MythSocket(7f20ec056bc0:79): read  <- 79 2       ok
2012-02-14 15:19:24.052077 I  MythSocket(7f20e4042e60:67): write -> 67 49      DELETE_FILE[]:[]Arclight-25.11_trunk.zip[]:[]Temp
2012-02-14 15:19:24.052829 I  MythSocket(7f20e4042e60:67): read  <- 67 1       1
2012-02-14 15:19:24.052920 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:19:24.052942 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:19:24.052951 I  ImageLoader::LoadImage(popups-progress_dialog_background.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.053026 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:19:24.053041 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:19:24.053049 I  ImageLoader::LoadImage(popups-progress_bar_background.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053071 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:19:24.053083 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:19:24.053090 I  ImageLoader::LoadImage(popups-busy-busy_0.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053099 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:19:24.053110 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:19:24.053117 I  ImageLoader::LoadImage(popups-busy-busy_1.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053126 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:19:24.053140 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:19:24.053148 I  ImageLoader::LoadImage(popups-busy-busy_2.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053157 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:19:24.053168 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:19:24.053176 I  ImageLoader::LoadImage(popups-busy-busy_3.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053185 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:19:24.053196 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:19:24.053203 I  ImageLoader::LoadImage(popups-busy-busy_4.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053212 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:19:24.053223 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:19:24.053231 I  ImageLoader::LoadImage(popups-busy-busy_5.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053239 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:19:24.053251 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:19:24.053259 I  ImageLoader::LoadImage(popups-busy-busy_6.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053270 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:19:24.053281 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:19:24.053289 I  ImageLoader::LoadImage(popups-busy-busy_7.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053298 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:19:24.053309 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:19:24.053317 I  ImageLoader::LoadImage(popups-busy-busy_8.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053326 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:19:24.053337 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:19:24.053344 I  ImageLoader::LoadImage(popups-busy-busy_9.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053354 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:19:24.053365 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:19:24.053372 I  ImageLoader::LoadImage(popups-busy-busy_10.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053381 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:19:24.053392 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:19:24.053399 I  ImageLoader::LoadImage(popups-busy-busy_11.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053408 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:19:24.053419 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:19:24.053426 I  ImageLoader::LoadImage(popups-busy-busy_12.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053434 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:19:24.053445 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:19:24.053452 I  ImageLoader::LoadImage(popups-busy-busy_13.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053461 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:19:24.053473 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:19:24.053481 I  ImageLoader::LoadImage(popups-busy-busy_14.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053490 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:19:24.053501 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:19:24.053508 I  ImageLoader::LoadImage(popups-busy-busy_15.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053517 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:19:24.053527 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:19:24.053535 I  ImageLoader::LoadImage(popups-busy-busy_16.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053544 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:19:24.053555 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:19:24.053562 I  ImageLoader::LoadImage(popups-busy-busy_17.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053572 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:19:24.053583 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:19:24.053590 I  ImageLoader::LoadImage(popups-busy-busy_18.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053599 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:19:24.053610 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:19:24.053618 I  ImageLoader::LoadImage(popups-busy-busy_19.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053627 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:19:24.053651 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:19:24.053660 I  ImageLoader::LoadImage(popups-busy-busy_20.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053670 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:19:24.053683 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:19:24.053690 I  ImageLoader::LoadImage(popups-busy-busy_21.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053700 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:19:24.053710 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:19:24.053718 I  ImageLoader::LoadImage(popups-busy-busy_22.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053727 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:19:24.053738 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:19:24.053746 I  ImageLoader::LoadImage(popups-busy-busy_23.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053755 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:19:24.053767 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:19:24.053774 I  ImageLoader::LoadImage(popups-busy-busy_24.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053784 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:19:24.053795 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:19:24.053803 I  ImageLoader::LoadImage(popups-busy-busy_25.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053820 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:19:24.053831 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:19:24.053839 I  ImageLoader::LoadImage(popups-busy-busy_26.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053848 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:19:24.053859 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:19:24.053867 I  ImageLoader::LoadImage(popups-busy-busy_27.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053876 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:19:24.053887 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:19:24.053894 I  ImageLoader::LoadImage(popups-busy-busy_28.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053903 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:19:24.053914 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:19:24.053921 I  ImageLoader::LoadImage(popups-busy-busy_29.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.053941 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:19:24.053955 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:19:24.053963 I  ImageLoader::LoadImage(popups-progress_bar_overlay.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.105914 I  MythSocket(7f20e4042e60:67): write -> 67 104     MESSAGE[]:[]SYSTEM_EVENT THEME_INSTALLED PATH /home/myth/.mythtv/...
2012-02-14 15:19:24.106159 I  MythSocket(7f20e4042e60:67): read  <- 67 2       OK
2012-02-14 15:19:24.107022 I  Clearing Cache of overridden 'theme' ignored.
2012-02-14 15:19:24.118354 N  Desktop video mode: 1920x1080 50.000 Hz
2012-02-14 15:19:24.124743 I  max_width: 1920 max_height: 1080
2012-02-14 15:19:24.124751 I  Trying 1920x1080 0.000 Hz
2012-02-14 15:19:24.125260 I  Dynamic TwinView rate found, set 6.90603e-310Hz as XRandR 0
2012-02-14 15:19:24.125357 I  SwitchToGUI: Switched to 1920x1080 0.000 Hz
2012-02-14 15:19:24.125790 I  MythUIHelper: Screen 0 dim: 1920x1080.
2012-02-14 15:19:24.125796 I  MythUIHelper: Screen 1 dim: 1280x1024.
2012-02-14 15:19:24.125799 I  MythUIHelper: Primary screen: 0.
2012-02-14 15:19:24.126100 I  MythUIHelper: Using screen 0, 1920x1080 at 0,0
2012-02-14 15:19:24.126148 E  (old)Settings::ReadSettings(settings.txt) - No such file settings.txt
2012-02-14 15:19:24.126599 I  MythUIHelper: Using theme base resolution of 1280x720
2012-02-14 15:19:24.139747 I  Using Frameless Window
2012-02-14 15:19:24.139754 I  Using Full Screen Window
2012-02-14 15:19:24.147311 I  Trying the OpenGL painter
2012-02-14 15:19:24.147321 I  MythPainter cache sizes: Hardware 96Mb, Software 96Mb
2012-02-14 15:19:24.147725 I  OpenGL: Sync to VBlank is enabled (good!)
2012-02-14 15:19:24.188517 I  OpenGL1: Fragment program support available
2012-02-14 15:19:24.188553 I  OpenGL: PixelBufferObject support available
2012-02-14 15:19:24.188555 I  OpenGL: Initialised MythRenderOpenGL
2012-02-14 15:19:24.202389 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png---1x-1.png)
2012-02-14 15:19:24.202486 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png---1x-1.png)
2012-02-14 15:19:24.202549 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.202661 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.202761 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.202846 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :controls-cursor.png---1x-1.png: :8160:
2012-02-14 15:19:24.202852 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :1: size :8160:
2012-02-14 15:19:24.202862 I  ImageLoader::LoadImage(controls-cursor.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.202972 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :controls-cursor.png--1x37.png: :148:
2012-02-14 15:19:24.202977 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :2: size :148:
2012-02-14 15:19:24.202996 I  ImageLoader::LoadImage(controls-cursor.png--1x37.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.203004 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.203023 I  ImageLoader::LoadImage(controls-cursor.png--1x37.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.203123 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.203136 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.203143 I  ImageLoader::LoadImage(controls-cursor.png--1x37.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.203299 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.203378 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.203423 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.203556 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.203647 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.203740 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.203891 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.203997 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.204025 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :controls-button.png---1x-1.png: :105544:
2012-02-14 15:19:24.204030 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :3: size :105544:
2012-02-14 15:19:24.204038 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.204067 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.204094 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.204111 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.204143 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.204159 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.204175 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.204186 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.204212 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.204290 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.204295 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.204441 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png--778x24.png)
2012-02-14 15:19:24.204504 I  MythUIHelper: LoadCacheImage(popups/progress_bar_fill.png,popups-progress_bar_fill.png--778x24.png)
2012-02-14 15:19:24.204577 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png--778x24.png)
2012-02-14 15:19:24.204668 I  MythUIHelper: LoadCacheImage(controls/checkbox_background.png,controls-checkbox_background.png---1x-1.png)
2012-02-14 15:19:24.204715 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :controls-button_pushed.png---1x-1.png: :105544:
2012-02-14 15:19:24.204720 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :4: size :105544:
2012-02-14 15:19:24.204733 I  ImageLoader::LoadImage(controls-button_pushed.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.204769 I  MythUIHelper: LoadCacheImage(controls/checkbox_background_selected.png,controls-checkbox_background_selected.png---1x-1.png)
2012-02-14 15:19:24.204866 I  MythUIHelper: LoadCacheImage(shared/cross.png,shared-cross.png---1x-1.png)
2012-02-14 15:19:24.204932 I  MythUIHelper: LoadCacheImage(shared/tick.png,shared-tick.png---1x-1.png)
2012-02-14 15:19:24.205231 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.205257 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-menu_button.png---1x-1.png: :173800:
2012-02-14 15:19:24.205262 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :5: size :173800:
2012-02-14 15:19:24.205270 I  ImageLoader::LoadImage(popups-menu_button.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.205298 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png--778x24.png)
2012-02-14 15:19:24.205328 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.205333 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.205350 I  ImageLoader::LoadImage(popups-menu_button.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.205382 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.205408 I  ImageLoader::LoadImage(popups-menu_button.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.205425 I  MythUIHelper: LoadCacheImage(popups/progress_bar_fill.png,popups-progress_bar_fill.png--778x24.png)
2012-02-14 15:19:24.205451 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png--778x24.png)
2012-02-14 15:19:24.205551 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.205605 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.205744 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-progress_bar_background.png--778x24.png: :74688:
2012-02-14 15:19:24.205749 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :6: size :74688:
2012-02-14 15:19:24.205755 I  ImageLoader::LoadImage(popups-progress_bar_background.png--778x24.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.205781 I  MythUIHelper: LoadCacheImage(controls/checkbox_background.png,controls-checkbox_background.png---1x-1.png)
2012-02-14 15:19:24.205899 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-progress_bar_fill.png--778x24.png: :74688:
2012-02-14 15:19:24.205905 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :7: size :74688:
2012-02-14 15:19:24.205912 I  ImageLoader::LoadImage(popups-progress_bar_fill.png--778x24.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.205939 I  MythUIHelper: LoadCacheImage(controls/checkbox_background_selected.png,controls-checkbox_background_selected.png---1x-1.png)
2012-02-14 15:19:24.205945 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.205950 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.205982 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :controls-checkbox_background.png---1x-1.png: :9604:
2012-02-14 15:19:24.205987 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :8: size :9604:
2012-02-14 15:19:24.205997 I  ImageLoader::LoadImage(controls-checkbox_background.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.206023 I  MythUIHelper: LoadCacheImage(shared/cross.png,shared-cross.png---1x-1.png)
2012-02-14 15:19:24.206045 I  ImageLoader::LoadImage(popups-menu_button.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.206067 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-progress_bar_overlay.png--778x24.png: :74688:
2012-02-14 15:19:24.206073 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :9: size :74688:
2012-02-14 15:19:24.206102 I  ImageLoader::LoadImage(popups-progress_bar_overlay.png--778x24.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.206116 I  MythUIHelper: LoadCacheImage(shared/tick.png,shared-tick.png---1x-1.png)
2012-02-14 15:19:24.206156 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.206207 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.206305 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :controls-checkbox_background_selected.png---1x-1.png: :9604:
2012-02-14 15:19:24.206310 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :10: size :9604:
2012-02-14 15:19:24.206317 I  ImageLoader::LoadImage(controls-checkbox_background_selected.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.206345 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.206362 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :controls-selector_left_arrow.png---1x-1.png: :5824:
2012-02-14 15:19:24.206367 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :11: size :5824:
2012-02-14 15:19:24.206376 I  ImageLoader::LoadImage(controls-selector_left_arrow.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.206403 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.206415 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-tick.png---1x-1.png: :7728:
2012-02-14 15:19:24.206421 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :12: size :7728:
2012-02-14 15:19:24.206432 I  ImageLoader::LoadImage(shared-tick.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.206492 I  ImageLoader::LoadImage(controls-selector_left_arrow.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.206536 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.206547 I  ImageLoader::LoadImage(controls-selector_left_arrow.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.206595 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :controls-selector_right_arrow.png---1x-1.png: :5824:
2012-02-14 15:19:24.206600 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :13: size :5824:
2012-02-14 15:19:24.206606 I  ImageLoader::LoadImage(controls-selector_right_arrow.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.206656 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.206667 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-cross.png---1x-1.png: :8064:
2012-02-14 15:19:24.206681 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :14: size :8064:
2012-02-14 15:19:24.206691 I  ImageLoader::LoadImage(shared-cross.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.206735 I  ImageLoader::LoadImage(controls-selector_right_arrow.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.206750 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.206765 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.206791 I  ImageLoader::LoadImage(controls-selector_right_arrow.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.206792 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.206803 I  ImageLoader::LoadImage(controls-selector_left_arrow.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.206868 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.206881 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.206889 I  ImageLoader::LoadImage(controls-selector_right_arrow.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.207033 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.207047 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.207055 I  ImageLoader::LoadImage(controls-selector_left_arrow.png---1x-1.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.207081 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.207093 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.207101 I  ImageLoader::LoadImage(controls-selector_right_arrow.png---1x-1.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.207329 I  MythUIHelper: LoadCacheImage(shared/black_star.png,shared-black_star.png--58x57.png)
2012-02-14 15:19:24.207392 I  MythUIHelper: LoadCacheImage(shared/black_star.png,shared-black_star.png--58x57.png)
2012-02-14 15:19:24.207423 I  MythUIHelper: LoadCacheImage(shared/black_star.png,shared-black_star.png--58x57.png)
2012-02-14 15:19:24.207500 I  MythUIHelper: LoadCacheImage(shared/bronze_star.png,shared-bronze_star.png--58x57.png)
2012-02-14 15:19:24.207571 I  MythUIHelper: LoadCacheImage(shared/bronze_star.png,shared-bronze_star.png--58x57.png)
2012-02-14 15:19:24.207600 I  MythUIHelper: LoadCacheImage(shared/bronze_star.png,shared-bronze_star.png--58x57.png)
2012-02-14 15:19:24.207658 I  MythUIHelper: LoadCacheImage(shared/silver_star.png,shared-silver_star.png--58x57.png)
2012-02-14 15:19:24.207723 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-black_star.png--58x57.png: :13224:
2012-02-14 15:19:24.207728 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :15: size :13224:
2012-02-14 15:19:24.207737 I  ImageLoader::LoadImage(shared-black_star.png--58x57.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.207796 I  MythUIHelper: LoadCacheImage(shared/black_star.png,shared-black_star.png--58x57.png)
2012-02-14 15:19:24.207814 I  ImageLoader::LoadImage(shared-black_star.png--58x57.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.207872 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-bronze_star.png--58x57.png: :13224:
2012-02-14 15:19:24.207878 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :16: size :13224:
2012-02-14 15:19:24.207904 I  ImageLoader::LoadImage(shared-bronze_star.png--58x57.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.207924 I  MythUIHelper: LoadCacheImage(shared/bronze_star.png,shared-bronze_star.png--58x57.png)
2012-02-14 15:19:24.207936 I  MythUIHelper: LoadCacheImage(shared/silver_star.png,shared-silver_star.png--58x57.png)
2012-02-14 15:19:24.207946 I  ImageLoader::LoadImage(shared-bronze_star.png--58x57.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.207964 I  MythUIHelper: LoadCacheImage(shared/silver_star.png,shared-silver_star.png--58x57.png)
2012-02-14 15:19:24.208074 I  MythUIHelper: LoadCacheImage(shared/gold_star.png,shared-gold_star.png--58x57.png)
2012-02-14 15:19:24.208142 I  MythUIHelper: LoadCacheImage(shared/gold_star.png,shared-gold_star.png--58x57.png)
2012-02-14 15:19:24.208169 I  MythUIHelper: LoadCacheImage(shared/gold_star.png,shared-gold_star.png--58x57.png)
2012-02-14 15:19:24.208255 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-silver_star.png--58x57.png: :13224:
2012-02-14 15:19:24.208262 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :17: size :13224:
2012-02-14 15:19:24.208270 I  ImageLoader::LoadImage(shared-silver_star.png--58x57.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.208273 I  MythUIHelper: LoadCacheImage(shared/super_gold_star.png,shared-super_gold_star.png--58x57.png)
2012-02-14 15:19:24.208324 I  MythUIHelper: LoadCacheImage(shared/silver_star.png,shared-silver_star.png--58x57.png)
2012-02-14 15:19:24.208342 I  ImageLoader::LoadImage(shared-silver_star.png--58x57.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.208354 I  MythUIHelper: LoadCacheImage(shared/super_gold_star.png,shared-super_gold_star.png--58x57.png)
2012-02-14 15:19:24.208380 I  MythUIHelper: LoadCacheImage(shared/super_gold_star.png,shared-super_gold_star.png--58x57.png)
2012-02-14 15:19:24.208465 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-gold_star.png--58x57.png: :13224:
2012-02-14 15:19:24.208471 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :18: size :13224:
2012-02-14 15:19:24.208482 I  ImageLoader::LoadImage(shared-gold_star.png--58x57.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.208509 I  MythUIHelper: LoadCacheImage(shared/gold_star.png,shared-gold_star.png--58x57.png)
2012-02-14 15:19:24.208523 I  ImageLoader::LoadImage(shared-gold_star.png--58x57.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.208614 I  MythUIHelper: LoadCacheImage(backgrounds/topbar.png,backgrounds-topbar.png---1x-1.png)
2012-02-14 15:19:24.208669 I  MythUIHelper: LoadCacheImage(backgrounds/topbar.png,backgrounds-topbar.png---1x-1.png)
2012-02-14 15:19:24.208696 I  MythUIHelper: LoadCacheImage(backgrounds/background.png,backgrounds-background.png---1x-1.png)
2012-02-14 15:19:24.208769 I  MythUIHelper: LoadCacheImage(backgrounds/bottombar.png,backgrounds-bottombar.png---1x-1.png)
2012-02-14 15:19:24.208792 I  MythUIHelper: LoadCacheImage(backgrounds/background.png,backgrounds-background.png---1x-1.png)
2012-02-14 15:19:24.208825 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-super_gold_star.png--58x57.png: :13224:
2012-02-14 15:19:24.208837 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :19: size :13224:
2012-02-14 15:19:24.208846 I  ImageLoader::LoadImage(shared-super_gold_star.png--58x57.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.208878 I  MythUIHelper: LoadCacheImage(shared/super_gold_star.png,shared-super_gold_star.png--58x57.png)
2012-02-14 15:19:24.208897 I  ImageLoader::LoadImage(shared-super_gold_star.png--58x57.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.208967 I  MythUIHelper: LoadCacheImage(backgrounds/bottombar.png,backgrounds-bottombar.png---1x-1.png)
2012-02-14 15:19:24.211324 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :backgrounds-bottombar.png---1x-1.png: :414720:
2012-02-14 15:19:24.211330 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :20: size :414720:
2012-02-14 15:19:24.211336 I  ImageLoader::LoadImage(backgrounds-bottombar.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.212321 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :backgrounds-topbar.png---1x-1.png: :537600:
2012-02-14 15:19:24.212326 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :21: size :537600:
2012-02-14 15:19:24.212332 I  ImageLoader::LoadImage(backgrounds-topbar.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.213046 I  MythUIHelper: LoadCacheImage(popups/menu_background.png,popups-menu_background.png---1x-1.png)
2012-02-14 15:19:24.213119 I  MythUIHelper: LoadCacheImage(popups/menu_background.png,popups-menu_background.png---1x-1.png)
2012-02-14 15:19:24.213259 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.213275 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.213283 I  ImageLoader::LoadImage(popups-menu_button.png---1x-1.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.213424 I  MythUIHelper: LoadCacheImage(popups/submenu_arrow.png,popups-submenu_arrow.png---1x-1.png)
2012-02-14 15:19:24.213492 I  MythUIHelper: LoadCacheImage(popups/submenu_arrow.png,popups-submenu_arrow.png---1x-1.png)
2012-02-14 15:19:24.213633 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-submenu_arrow.png---1x-1.png: :1680:
2012-02-14 15:19:24.213638 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :22: size :1680:
2012-02-14 15:19:24.213644 I  ImageLoader::LoadImage(popups-submenu_arrow.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.213704 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.213718 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.213733 I  ImageLoader::LoadImage(popups-menu_button.png---1x-1.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.213795 I  MythUIHelper: LoadCacheImage(popups/submenu_arrow.png,popups-submenu_arrow.png---1x-1.png)
2012-02-14 15:19:24.213808 I  MythUIHelper: LoadCacheImage(popups/submenu_arrow.png,popups-submenu_arrow.png---1x-1.png)
2012-02-14 15:19:24.213815 I  ImageLoader::LoadImage(popups-submenu_arrow.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.213853 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.213865 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.213872 I  ImageLoader::LoadImage(popups-menu_button.png---1x-1.png) Found in cache, RefCount = 8
2012-02-14 15:19:24.213920 I  MythUIHelper: LoadCacheImage(popups/submenu_arrow.png,popups-submenu_arrow.png---1x-1.png)
2012-02-14 15:19:24.213932 I  MythUIHelper: LoadCacheImage(popups/submenu_arrow.png,popups-submenu_arrow.png---1x-1.png)
2012-02-14 15:19:24.213939 I  ImageLoader::LoadImage(popups-submenu_arrow.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.213984 I  MythUIHelper: LoadCacheImage(popups/selected_item_arrow.png,popups-selected_item_arrow.png---1x-1.png)
2012-02-14 15:19:24.214070 I  MythUIHelper: LoadCacheImage(popups/selected_item_arrow.png,popups-selected_item_arrow.png---1x-1.png)
2012-02-14 15:19:24.214149 I  MythUIHelper: LoadCacheImage(popups/largemenubackground.png,popups-largemenubackground.png---1x-1.png)
2012-02-14 15:19:24.214226 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-selected_item_arrow.png---1x-1.png: :1680:
2012-02-14 15:19:24.214232 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :23: size :1680:
2012-02-14 15:19:24.214238 I  ImageLoader::LoadImage(popups-selected_item_arrow.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.214271 I  MythUIHelper: LoadCacheImage(popups/largemenubackground.png,popups-largemenubackground.png---1x-1.png)
2012-02-14 15:19:24.214319 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.214333 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.214341 I  ImageLoader::LoadImage(popups-menu_button.png---1x-1.png) Found in cache, RefCount = 9
2012-02-14 15:19:24.214441 I  MythUIHelper: LoadCacheImage(popups/submenu_arrow.png,popups-submenu_arrow.png---1x-1.png)
2012-02-14 15:19:24.214455 I  MythUIHelper: LoadCacheImage(popups/submenu_arrow.png,popups-submenu_arrow.png---1x-1.png)
2012-02-14 15:19:24.214463 I  ImageLoader::LoadImage(popups-submenu_arrow.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.214497 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.214509 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.214516 I  ImageLoader::LoadImage(popups-menu_button.png---1x-1.png) Found in cache, RefCount = 10
2012-02-14 15:19:24.214563 I  MythUIHelper: LoadCacheImage(popups/submenu_arrow.png,popups-submenu_arrow.png---1x-1.png)
2012-02-14 15:19:24.214575 I  MythUIHelper: LoadCacheImage(popups/submenu_arrow.png,popups-submenu_arrow.png---1x-1.png)
2012-02-14 15:19:24.214583 I  ImageLoader::LoadImage(popups-submenu_arrow.png---1x-1.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.214616 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.214627 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.214634 I  ImageLoader::LoadImage(popups-menu_button.png---1x-1.png) Found in cache, RefCount = 11
2012-02-14 15:19:24.214680 I  MythUIHelper: LoadCacheImage(popups/submenu_arrow.png,popups-submenu_arrow.png---1x-1.png)
2012-02-14 15:19:24.214692 I  MythUIHelper: LoadCacheImage(popups/submenu_arrow.png,popups-submenu_arrow.png---1x-1.png)
2012-02-14 15:19:24.214699 I  ImageLoader::LoadImage(popups-submenu_arrow.png---1x-1.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.214739 I  MythUIHelper: LoadCacheImage(popups/selected_item_arrow.png,popups-selected_item_arrow.png---1x-1.png)
2012-02-14 15:19:24.214752 I  MythUIHelper: LoadCacheImage(popups/selected_item_arrow.png,popups-selected_item_arrow.png---1x-1.png)
2012-02-14 15:19:24.214760 I  ImageLoader::LoadImage(popups-selected_item_arrow.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.214881 I  MythUIHelper: LoadCacheImage(popups/confirmation_background.png,popups-confirmation_background.png---1x-1.png)
2012-02-14 15:19:24.214940 I  MythUIHelper: LoadCacheImage(popups/confirmation_background.png,popups-confirmation_background.png---1x-1.png)
2012-02-14 15:19:24.215020 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.215033 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.215041 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.215098 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.215110 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.215117 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.215170 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.215182 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.215189 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 8
2012-02-14 15:19:24.215242 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.215254 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.215261 I  ImageLoader::LoadImage(controls-button_pushed.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.215391 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.215404 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.215411 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 9
2012-02-14 15:19:24.215466 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.215478 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.215485 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 10
2012-02-14 15:19:24.215535 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.215547 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.215554 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 11
2012-02-14 15:19:24.215605 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.215618 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.215625 I  ImageLoader::LoadImage(controls-button_pushed.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.215786 I  MythUIHelper: LoadCacheImage(popups/confirmation_background.png,popups-confirmation_background.png---1x-1.png)
2012-02-14 15:19:24.215934 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.215948 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.215957 I  ImageLoader::LoadImage(controls-cursor.png--1x37.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.216081 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.216094 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.216101 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 12
2012-02-14 15:19:24.216159 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.216171 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.216178 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 13
2012-02-14 15:19:24.216233 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.216244 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.216252 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 14
2012-02-14 15:19:24.216304 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.216317 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.216325 I  ImageLoader::LoadImage(controls-button_pushed.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.216461 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:19:24.216587 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:19:24.216657 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:19:24.216697 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:19:24.216733 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:19:24.216808 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:19:24.216847 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:19:24.216882 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:19:24.216917 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:19:24.216952 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:19:24.216986 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:19:24.217020 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:19:24.217055 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:19:24.217090 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:19:24.217124 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:19:24.217159 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:19:24.217194 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:19:24.217229 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:19:24.217263 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:19:24.217298 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:19:24.217333 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:19:24.217367 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:19:24.217402 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:19:24.217436 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:19:24.217471 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:19:24.217505 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:19:24.217540 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:19:24.217574 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:19:24.217607 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:19:24.217642 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:19:24.217676 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:19:24.217710 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:19:24.217827 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:19:24.217933 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:19:24.218050 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png--778x24.png)
2012-02-14 15:19:24.218064 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png--778x24.png)
2012-02-14 15:19:24.218073 I  ImageLoader::LoadImage(popups-progress_bar_background.png--778x24.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.218093 I  MythUIHelper: LoadCacheImage(popups/progress_bar_fill.png,popups-progress_bar_fill.png--778x24.png)
2012-02-14 15:19:24.218105 I  MythUIHelper: LoadCacheImage(popups/progress_bar_fill.png,popups-progress_bar_fill.png--778x24.png)
2012-02-14 15:19:24.218113 I  ImageLoader::LoadImage(popups-progress_bar_fill.png--778x24.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.218132 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png--778x24.png)
2012-02-14 15:19:24.218144 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png--778x24.png)
2012-02-14 15:19:24.218152 I  ImageLoader::LoadImage(popups-progress_bar_overlay.png--778x24.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.218363 I  MythUIHelper: LoadCacheImage(backgrounds/videobackground.png,backgrounds-videobackground.png---1x-1.png)
2012-02-14 15:19:24.218545 I  MythUIHelper: LoadCacheImage(popups/largemenubackground.png,popups-largemenubackground.png---1x-1.png)
2012-02-14 15:19:24.218701 I  MythUIHelper: LoadCacheImage(shared/directory.png,shared-directory.png--240x112.png)
2012-02-14 15:19:24.218765 I  MythUIHelper: LoadCacheImage(shared/directory.png,shared-directory.png--240x112.png)
2012-02-14 15:19:24.218822 I  MythUIHelper: LoadCacheImage(shared/updirectory.png,shared-updirectory.png--240x112.png)
2012-02-14 15:19:24.218878 I  MythUIHelper: LoadCacheImage(shared/directory.png,shared-directory.png--240x112.png)
2012-02-14 15:19:24.218931 I  MythUIHelper: LoadCacheImage(shared/executable.png,shared-executable.png--240x112.png)
2012-02-14 15:19:24.218999 I  MythUIHelper: LoadCacheImage(shared/directory.png,shared-directory.png--240x112.png)
2012-02-14 15:19:24.219051 I  MythUIHelper: LoadCacheImage(shared/file.png,shared-file.png--240x112.png)
2012-02-14 15:19:24.219209 I  MythUIHelper: LoadCacheImage(shared/directory.png,shared-directory.png--240x112.png)
2012-02-14 15:19:24.219259 I  MythUIHelper: LoadCacheImage(shared/updirectory.png,shared-updirectory.png--240x112.png)
2012-02-14 15:19:24.219307 I  MythUIHelper: LoadCacheImage(shared/executable.png,shared-executable.png--240x112.png)
2012-02-14 15:19:24.219398 I  MythUIHelper: LoadCacheImage(shared/file.png,shared-file.png--240x112.png)
2012-02-14 15:19:24.220541 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-confirmation_background.png---1x-1.png: :1095768:
2012-02-14 15:19:24.220547 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :24: size :1095768:
2012-02-14 15:19:24.220556 I  ImageLoader::LoadImage(popups-confirmation_background.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.220597 I  MythUIHelper: LoadCacheImage(popups/confirmation_background.png,popups-confirmation_background.png---1x-1.png)
2012-02-14 15:19:24.226843 I  ImageLoader::LoadImage(popups-confirmation_background.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.226880 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-menu_background.png---1x-1.png: :1908384:
2012-02-14 15:19:24.226887 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :25: size :1908384:
2012-02-14 15:19:24.226900 I  ImageLoader::LoadImage(popups-menu_background.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.226903 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:19:24.227004 I  MythUIHelper: LoadCacheImage(popups/progress_bar_background.png,popups-progress_bar_background.png---1x-1.png)
2012-02-14 15:19:24.227433 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-progress_bar_background.png---1x-1.png: :74688:
2012-02-14 15:19:24.227438 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :26: size :74688:
2012-02-14 15:19:24.227444 I  ImageLoader::LoadImage(popups-progress_bar_background.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.227467 I  MythUIHelper: LoadCacheImage(popups/busy/busy_0.png,popups-busy-busy_0.png---1x-1.png)
2012-02-14 15:19:24.227860 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_0.png---1x-1.png: :74688:
2012-02-14 15:19:24.227864 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :27: size :74688:
2012-02-14 15:19:24.227869 I  ImageLoader::LoadImage(popups-busy-busy_0.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.227909 I  MythUIHelper: LoadCacheImage(popups/busy/busy_1.png,popups-busy-busy_1.png---1x-1.png)
2012-02-14 15:19:24.228298 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_1.png---1x-1.png: :74688:
2012-02-14 15:19:24.228303 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :28: size :74688:
2012-02-14 15:19:24.228308 I  ImageLoader::LoadImage(popups-busy-busy_1.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.228331 I  MythUIHelper: LoadCacheImage(popups/busy/busy_2.png,popups-busy-busy_2.png---1x-1.png)
2012-02-14 15:19:24.228713 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_2.png---1x-1.png: :74688:
2012-02-14 15:19:24.228717 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :29: size :74688:
2012-02-14 15:19:24.228723 I  ImageLoader::LoadImage(popups-busy-busy_2.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.228744 I  MythUIHelper: LoadCacheImage(popups/busy/busy_3.png,popups-busy-busy_3.png---1x-1.png)
2012-02-14 15:19:24.229115 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_3.png---1x-1.png: :74688:
2012-02-14 15:19:24.229120 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :30: size :74688:
2012-02-14 15:19:24.229125 I  ImageLoader::LoadImage(popups-busy-busy_3.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.229147 I  MythUIHelper: LoadCacheImage(popups/busy/busy_4.png,popups-busy-busy_4.png---1x-1.png)
2012-02-14 15:19:24.229286 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-progress_dialog_background.png---1x-1.png: :512256:
2012-02-14 15:19:24.229291 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :31: size :512256:
2012-02-14 15:19:24.229297 I  ImageLoader::LoadImage(popups-progress_dialog_background.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.229322 I  MythUIHelper: LoadCacheImage(popups/busy/busy_5.png,popups-busy-busy_5.png---1x-1.png)
2012-02-14 15:19:24.229548 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_4.png---1x-1.png: :74688:
2012-02-14 15:19:24.229552 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :32: size :74688:
2012-02-14 15:19:24.229558 I  ImageLoader::LoadImage(popups-busy-busy_4.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.229580 I  MythUIHelper: LoadCacheImage(popups/busy/busy_6.png,popups-busy-busy_6.png---1x-1.png)
2012-02-14 15:19:24.229673 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_5.png---1x-1.png: :74688:
2012-02-14 15:19:24.229678 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :33: size :74688:
2012-02-14 15:19:24.229684 I  ImageLoader::LoadImage(popups-busy-busy_5.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.229707 I  MythUIHelper: LoadCacheImage(popups/busy/busy_7.png,popups-busy-busy_7.png---1x-1.png)
2012-02-14 15:19:24.229950 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_6.png---1x-1.png: :74688:
2012-02-14 15:19:24.229955 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :34: size :74688:
2012-02-14 15:19:24.229960 I  ImageLoader::LoadImage(popups-busy-busy_6.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.229982 I  MythUIHelper: LoadCacheImage(popups/busy/busy_8.png,popups-busy-busy_8.png---1x-1.png)
2012-02-14 15:19:24.230154 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_7.png---1x-1.png: :74688:
2012-02-14 15:19:24.230159 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :35: size :74688:
2012-02-14 15:19:24.230165 I  ImageLoader::LoadImage(popups-busy-busy_7.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.230190 I  MythUIHelper: LoadCacheImage(popups/busy/busy_9.png,popups-busy-busy_9.png---1x-1.png)
2012-02-14 15:19:24.230344 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_8.png---1x-1.png: :74688:
2012-02-14 15:19:24.230348 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :36: size :74688:
2012-02-14 15:19:24.230354 I  ImageLoader::LoadImage(popups-busy-busy_8.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.230376 I  MythUIHelper: LoadCacheImage(popups/busy/busy_10.png,popups-busy-busy_10.png---1x-1.png)
2012-02-14 15:19:24.230568 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_9.png---1x-1.png: :74688:
2012-02-14 15:19:24.230572 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :37: size :74688:
2012-02-14 15:19:24.230578 I  ImageLoader::LoadImage(popups-busy-busy_9.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.230601 I  MythUIHelper: LoadCacheImage(popups/busy/busy_11.png,popups-busy-busy_11.png---1x-1.png)
2012-02-14 15:19:24.230764 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_10.png---1x-1.png: :74688:
2012-02-14 15:19:24.230769 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :38: size :74688:
2012-02-14 15:19:24.230774 I  ImageLoader::LoadImage(popups-busy-busy_10.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.230796 I  MythUIHelper: LoadCacheImage(popups/busy/busy_12.png,popups-busy-busy_12.png---1x-1.png)
2012-02-14 15:19:24.230999 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_11.png---1x-1.png: :74688:
2012-02-14 15:19:24.231003 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :39: size :74688:
2012-02-14 15:19:24.231009 I  ImageLoader::LoadImage(popups-busy-busy_11.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.231031 I  MythUIHelper: LoadCacheImage(popups/busy/busy_13.png,popups-busy-busy_13.png---1x-1.png)
2012-02-14 15:19:24.231161 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_12.png---1x-1.png: :74688:
2012-02-14 15:19:24.231166 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :40: size :74688:
2012-02-14 15:19:24.231171 I  ImageLoader::LoadImage(popups-busy-busy_12.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.231193 I  MythUIHelper: LoadCacheImage(popups/busy/busy_14.png,popups-busy-busy_14.png---1x-1.png)
2012-02-14 15:19:24.231435 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_13.png---1x-1.png: :74688:
2012-02-14 15:19:24.231440 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :41: size :74688:
2012-02-14 15:19:24.231446 I  ImageLoader::LoadImage(popups-busy-busy_13.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.231468 I  MythUIHelper: LoadCacheImage(popups/busy/busy_15.png,popups-busy-busy_15.png---1x-1.png)
2012-02-14 15:19:24.231566 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_14.png---1x-1.png: :74688:
2012-02-14 15:19:24.231570 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :42: size :74688:
2012-02-14 15:19:24.231576 I  ImageLoader::LoadImage(popups-busy-busy_14.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.231597 I  MythUIHelper: LoadCacheImage(popups/busy/busy_16.png,popups-busy-busy_16.png---1x-1.png)
2012-02-14 15:19:24.231845 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_15.png---1x-1.png: :74688:
2012-02-14 15:19:24.231849 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :43: size :74688:
2012-02-14 15:19:24.231855 I  ImageLoader::LoadImage(popups-busy-busy_15.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.231877 I  MythUIHelper: LoadCacheImage(popups/busy/busy_17.png,popups-busy-busy_17.png---1x-1.png)
2012-02-14 15:19:24.231986 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_16.png---1x-1.png: :74688:
2012-02-14 15:19:24.231990 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :44: size :74688:
2012-02-14 15:19:24.231996 I  ImageLoader::LoadImage(popups-busy-busy_16.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.232018 I  MythUIHelper: LoadCacheImage(popups/busy/busy_18.png,popups-busy-busy_18.png---1x-1.png)
2012-02-14 15:19:24.232248 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_17.png---1x-1.png: :74688:
2012-02-14 15:19:24.232252 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :45: size :74688:
2012-02-14 15:19:24.232258 I  ImageLoader::LoadImage(popups-busy-busy_17.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.232280 I  MythUIHelper: LoadCacheImage(popups/busy/busy_19.png,popups-busy-busy_19.png---1x-1.png)
2012-02-14 15:19:24.232384 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_18.png---1x-1.png: :74688:
2012-02-14 15:19:24.232388 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :46: size :74688:
2012-02-14 15:19:24.232393 I  ImageLoader::LoadImage(popups-busy-busy_18.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.232415 I  MythUIHelper: LoadCacheImage(popups/busy/busy_20.png,popups-busy-busy_20.png---1x-1.png)
2012-02-14 15:19:24.232635 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_19.png---1x-1.png: :74688:
2012-02-14 15:19:24.232640 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :47: size :74688:
2012-02-14 15:19:24.232645 I  ImageLoader::LoadImage(popups-busy-busy_19.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.232667 I  MythUIHelper: LoadCacheImage(popups/busy/busy_21.png,popups-busy-busy_21.png---1x-1.png)
2012-02-14 15:19:24.232786 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_20.png---1x-1.png: :74688:
2012-02-14 15:19:24.232790 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :48: size :74688:
2012-02-14 15:19:24.232795 I  ImageLoader::LoadImage(popups-busy-busy_20.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.232817 I  MythUIHelper: LoadCacheImage(popups/busy/busy_22.png,popups-busy-busy_22.png---1x-1.png)
2012-02-14 15:19:24.233020 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_21.png---1x-1.png: :74688:
2012-02-14 15:19:24.233025 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :49: size :74688:
2012-02-14 15:19:24.233030 I  ImageLoader::LoadImage(popups-busy-busy_21.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.233052 I  MythUIHelper: LoadCacheImage(popups/busy/busy_23.png,popups-busy-busy_23.png---1x-1.png)
2012-02-14 15:19:24.233180 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_22.png---1x-1.png: :74688:
2012-02-14 15:19:24.233184 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :50: size :74688:
2012-02-14 15:19:24.233189 I  ImageLoader::LoadImage(popups-busy-busy_22.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.233211 I  MythUIHelper: LoadCacheImage(popups/busy/busy_24.png,popups-busy-busy_24.png---1x-1.png)
2012-02-14 15:19:24.233306 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-largemenubackground.png---1x-1.png: :3783312:
2012-02-14 15:19:24.233311 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :51: size :3783312:
2012-02-14 15:19:24.233319 I  ImageLoader::LoadImage(popups-largemenubackground.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.233346 I  MythUIHelper: LoadCacheImage(popups/busy/busy_25.png,popups-busy-busy_25.png---1x-1.png)
2012-02-14 15:19:24.233428 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_23.png---1x-1.png: :74688:
2012-02-14 15:19:24.233432 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :52: size :74688:
2012-02-14 15:19:24.233438 I  ImageLoader::LoadImage(popups-busy-busy_23.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.233459 I  MythUIHelper: LoadCacheImage(popups/busy/busy_26.png,popups-busy-busy_26.png---1x-1.png)
2012-02-14 15:19:24.233546 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_24.png---1x-1.png: :74688:
2012-02-14 15:19:24.233550 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :53: size :74688:
2012-02-14 15:19:24.233556 I  ImageLoader::LoadImage(popups-busy-busy_24.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.233577 I  MythUIHelper: LoadCacheImage(popups/busy/busy_27.png,popups-busy-busy_27.png---1x-1.png)
2012-02-14 15:19:24.233734 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_25.png---1x-1.png: :74688:
2012-02-14 15:19:24.233738 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :54: size :74688:
2012-02-14 15:19:24.233744 I  ImageLoader::LoadImage(popups-busy-busy_25.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.233768 I  MythUIHelper: LoadCacheImage(popups/busy/busy_28.png,popups-busy-busy_28.png---1x-1.png)
2012-02-14 15:19:24.233831 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_26.png---1x-1.png: :74688:
2012-02-14 15:19:24.233836 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :55: size :74688:
2012-02-14 15:19:24.233842 I  ImageLoader::LoadImage(popups-busy-busy_26.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.233863 I  MythUIHelper: LoadCacheImage(popups/busy/busy_29.png,popups-busy-busy_29.png---1x-1.png)
2012-02-14 15:19:24.233961 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_27.png---1x-1.png: :74688:
2012-02-14 15:19:24.233966 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :56: size :74688:
2012-02-14 15:19:24.233971 I  ImageLoader::LoadImage(popups-busy-busy_27.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.233993 I  MythUIHelper: LoadCacheImage(popups/progress_bar_overlay.png,popups-progress_bar_overlay.png---1x-1.png)
2012-02-14 15:19:24.234122 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_28.png---1x-1.png: :74688:
2012-02-14 15:19:24.234127 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :57: size :74688:
2012-02-14 15:19:24.234133 I  ImageLoader::LoadImage(popups-busy-busy_28.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.234157 I  MythUIHelper: LoadCacheImage(popups/progress_dialog_background.png,popups-progress_dialog_background.png---1x-1.png)
2012-02-14 15:19:24.234167 I  ImageLoader::LoadImage(popups-progress_dialog_background.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.234187 I  MythUIHelper: LoadCacheImage(backgrounds/videobackground.png,backgrounds-videobackground.png---1x-1.png)
2012-02-14 15:19:24.234256 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-busy-busy_29.png---1x-1.png: :74688:
2012-02-14 15:19:24.234261 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :58: size :74688:
2012-02-14 15:19:24.234266 I  ImageLoader::LoadImage(popups-busy-busy_29.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.234289 I  MythUIHelper: LoadCacheImage(popups/largemenubackground.png,popups-largemenubackground.png---1x-1.png)
2012-02-14 15:19:24.234297 I  ImageLoader::LoadImage(popups-largemenubackground.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.234315 I  MythUIHelper: LoadCacheImage(shared/directory.png,shared-directory.png--240x112.png)
2012-02-14 15:19:24.234554 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-progress_bar_overlay.png---1x-1.png: :74688:
2012-02-14 15:19:24.234558 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :59: size :74688:
2012-02-14 15:19:24.234564 I  ImageLoader::LoadImage(popups-progress_bar_overlay.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.234746 I  MythUIHelper: LoadCacheImage(shared/directory.png,shared-directory.png--240x112.png)
2012-02-14 15:19:24.234814 I  MythUIHelper: LoadCacheImage(shared/updirectory.png,shared-updirectory.png--240x112.png)
2012-02-14 15:19:24.234835 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-directory.png--240x112.png: :56000:
2012-02-14 15:19:24.234839 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :60: size :56000:
2012-02-14 15:19:24.234846 I  ImageLoader::LoadImage(shared-directory.png--240x112.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.234876 I  MythUIHelper: LoadCacheImage(shared/directory.png,shared-directory.png--240x112.png)
2012-02-14 15:19:24.234897 I  ImageLoader::LoadImage(shared-directory.png--240x112.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.234902 I  MythUIHelper: LoadCacheImage(shared/updirectory.png,shared-updirectory.png--240x112.png)
2012-02-14 15:19:24.234947 I  MythUIHelper: LoadCacheImage(shared/directory.png,shared-directory.png--240x112.png)
2012-02-14 15:19:24.234957 I  ImageLoader::LoadImage(shared-directory.png--240x112.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.234978 I  MythUIHelper: LoadCacheImage(shared/executable.png,shared-executable.png--240x112.png)
2012-02-14 15:19:24.235297 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-updirectory.png--240x112.png: :42560:
2012-02-14 15:19:24.235302 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :61: size :42560:
2012-02-14 15:19:24.235308 I  ImageLoader::LoadImage(shared-updirectory.png--240x112.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.235331 I  MythUIHelper: LoadCacheImage(shared/directory.png,shared-directory.png--240x112.png)
2012-02-14 15:19:24.235340 I  ImageLoader::LoadImage(shared-directory.png--240x112.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.235359 I  MythUIHelper: LoadCacheImage(shared/file.png,shared-file.png--240x112.png)
2012-02-14 15:19:24.235617 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-executable.png--240x112.png: :50624:
2012-02-14 15:19:24.235623 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :62: size :50624:
2012-02-14 15:19:24.235629 I  ImageLoader::LoadImage(shared-executable.png--240x112.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.235652 I  MythUIHelper: LoadCacheImage(shared/directory.png,shared-directory.png--240x112.png)
2012-02-14 15:19:24.235661 I  ImageLoader::LoadImage(shared-directory.png--240x112.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.235680 I  MythUIHelper: LoadCacheImage(shared/updirectory.png,shared-updirectory.png--240x112.png)
2012-02-14 15:19:24.235689 I  ImageLoader::LoadImage(shared-updirectory.png--240x112.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.235707 I  MythUIHelper: LoadCacheImage(shared/executable.png,shared-executable.png--240x112.png)
2012-02-14 15:19:24.235716 I  ImageLoader::LoadImage(shared-executable.png--240x112.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.235738 I  MythUIHelper: LoadCacheImage(shared/executable.png,shared-executable.png--240x112.png)
2012-02-14 15:19:24.235759 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-file.png--240x112.png: :35392:
2012-02-14 15:19:24.235764 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :63: size :35392:
2012-02-14 15:19:24.235772 I  ImageLoader::LoadImage(shared-file.png--240x112.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.235797 I  MythUIHelper: LoadCacheImage(shared/directory.png,shared-directory.png--240x112.png)
2012-02-14 15:19:24.235804 I  MythUIHelper: LoadCacheImage(shared/executable.png,shared-executable.png--240x112.png)
2012-02-14 15:19:24.235815 I  ImageLoader::LoadImage(shared-directory.png--240x112.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.235828 I  ImageLoader::LoadImage(shared-executable.png--240x112.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.235881 I  MythUIHelper: LoadCacheImage(shared/file.png,shared-file.png--240x112.png)
2012-02-14 15:19:24.235917 I  MythUIHelper: LoadCacheImage(shared/file.png,shared-file.png--240x112.png)
2012-02-14 15:19:24.235927 I  MythUIHelper: LoadCacheImage(shared/updirectory.png,shared-updirectory.png--240x112.png)
2012-02-14 15:19:24.235935 I  ImageLoader::LoadImage(shared-file.png--240x112.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.235955 I  ImageLoader::LoadImage(shared-updirectory.png--240x112.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.235959 I  MythUIHelper: LoadCacheImage(shared/file.png,shared-file.png--240x112.png)
2012-02-14 15:19:24.235978 I  ImageLoader::LoadImage(shared-file.png--240x112.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.236261 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.236276 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.236284 I  ImageLoader::LoadImage(controls-cursor.png--1x37.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.236434 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.236449 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.236456 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 15
2012-02-14 15:19:24.236517 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.236529 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.236539 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 16
2012-02-14 15:19:24.236597 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.236608 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.236616 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 17
2012-02-14 15:19:24.236671 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.236684 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.236692 I  ImageLoader::LoadImage(controls-button_pushed.png---1x-1.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.236828 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.236840 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.236855 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 18
2012-02-14 15:19:24.236910 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.236921 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.236928 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 19
2012-02-14 15:19:24.236979 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.236990 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.236997 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 20
2012-02-14 15:19:24.237059 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.237071 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.237079 I  ImageLoader::LoadImage(controls-button_pushed.png---1x-1.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.237197 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.237209 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.237216 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 21
2012-02-14 15:19:24.237269 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.237280 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.237287 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 22
2012-02-14 15:19:24.237337 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.237348 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.237354 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 23
2012-02-14 15:19:24.237405 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.237417 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.237424 I  ImageLoader::LoadImage(controls-button_pushed.png---1x-1.png) Found in cache, RefCount = 8
2012-02-14 15:19:24.237552 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.237564 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.237571 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 24
2012-02-14 15:19:24.237625 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.237637 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.237644 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 25
2012-02-14 15:19:24.237694 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.237705 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.237712 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 26
2012-02-14 15:19:24.237763 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.237774 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.237781 I  ImageLoader::LoadImage(controls-button_pushed.png---1x-1.png) Found in cache, RefCount = 9
2012-02-14 15:19:24.238015 I  MythUIHelper: LoadCacheImage(popups/alt_menu_background.png,popups-alt_menu_background.png---1x-1.png)
2012-02-14 15:19:24.238100 I  MythUIHelper: LoadCacheImage(recordings/filterlist_background.png,recordings-filterlist_background.png---1x-1.png)
2012-02-14 15:19:24.238102 I  MythUIHelper: LoadCacheImage(popups/alt_menu_background.png,popups-alt_menu_background.png---1x-1.png)
2012-02-14 15:19:24.238323 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.238338 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.238346 I  ImageLoader::LoadImage(popups-menu_button.png---1x-1.png) Found in cache, RefCount = 12
2012-02-14 15:19:24.238457 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :backgrounds-background.png---1x-1.png: :8294400:
2012-02-14 15:19:24.238464 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :64: size :8294400:
2012-02-14 15:19:24.238472 I  ImageLoader::LoadImage(backgrounds-background.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.238488 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.238516 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.238525 I  ImageLoader::LoadImage(popups-menu_button.png---1x-1.png) Found in cache, RefCount = 13
2012-02-14 15:19:24.238612 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.238625 I  MythUIHelper: LoadCacheImage(popups/menu_button.png,popups-menu_button.png---1x-1.png)
2012-02-14 15:19:24.238633 I  ImageLoader::LoadImage(popups-menu_button.png---1x-1.png) Found in cache, RefCount = 14
2012-02-14 15:19:24.238726 I  MythUIHelper: LoadCacheImage(popups/selected_item_arrow.png,popups-selected_item_arrow.png---1x-1.png)
2012-02-14 15:19:24.238741 I  MythUIHelper: LoadCacheImage(popups/selected_item_arrow.png,popups-selected_item_arrow.png---1x-1.png)
2012-02-14 15:19:24.238749 I  ImageLoader::LoadImage(popups-selected_item_arrow.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.239392 I  XMLParseBase: Loaded base theme from '/usr/share/mythtv/themes/Terra/base.xml'
2012-02-14 15:19:24.239418 I  MythUIHelper: LoadCacheImage(recordings/filterlist_background.png,recordings-filterlist_background.png---1x-1.png)
2012-02-14 15:19:24.242288 I  MythUIHelper: LoadCacheImage(lb-check-empty.png,lb-check-empty.png---1x-1.png)
2012-02-14 15:19:24.242378 I  MythUIHelper: LoadCacheImage(lb-check-half.png,lb-check-half.png---1x-1.png)
2012-02-14 15:19:24.242453 I  MythUIHelper: LoadCacheImage(lb-check-full.png,lb-check-full.png---1x-1.png)
2012-02-14 15:19:24.242531 I  MythUIHelper: LoadCacheImage(lb-arrow.png,lb-arrow.png---1x-1.png)
2012-02-14 15:19:24.242640 I  MythUIHelper: LoadCacheImage(lb-check-empty.png,lb-check-empty.png---1x-1.png)
2012-02-14 15:19:24.242700 I  MythUIHelper: LoadCacheImage(lb-check-half.png,lb-check-half.png---1x-1.png)
2012-02-14 15:19:24.242756 I  MythUIHelper: LoadCacheImage(lb-check-full.png,lb-check-full.png---1x-1.png)
2012-02-14 15:19:24.242812 I  MythUIHelper: LoadCacheImage(lb-arrow.png,lb-arrow.png---1x-1.png)
2012-02-14 15:19:24.242932 I  MythUIHelper: LoadCacheImage(lb-check-empty.png,lb-check-empty.png---1x-1.png)
2012-02-14 15:19:24.242991 I  MythUIHelper: LoadCacheImage(lb-check-half.png,lb-check-half.png---1x-1.png)
2012-02-14 15:19:24.243046 I  MythUIHelper: LoadCacheImage(lb-check-full.png,lb-check-full.png---1x-1.png)
2012-02-14 15:19:24.243100 I  MythUIHelper: LoadCacheImage(lb-arrow.png,lb-arrow.png---1x-1.png)
2012-02-14 15:19:24.243249 I  MythUIHelper: LoadCacheImage(lb-uparrow-reg.png,lb-uparrow-reg.png---1x-1.png)
2012-02-14 15:19:24.243310 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :recordings-filterlist_background.png---1x-1.png: :1098144:
2012-02-14 15:19:24.243316 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :65: size :1098144:
2012-02-14 15:19:24.243318 I  MythUIHelper: LoadCacheImage(lb-check-empty.png,lb-check-empty.png---1x-1.png)
2012-02-14 15:19:24.243327 I  ImageLoader::LoadImage(recordings-filterlist_background.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.243362 I  MythUIHelper: LoadCacheImage(lb-check-half.png,lb-check-half.png---1x-1.png)
2012-02-14 15:19:24.243473 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :lb-check-empty.png---1x-1.png: :3600:
2012-02-14 15:19:24.243478 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :66: size :3600:
2012-02-14 15:19:24.243484 I  ImageLoader::LoadImage(lb-check-empty.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.243511 I  MythUIHelper: LoadCacheImage(lb-check-full.png,lb-check-full.png---1x-1.png)
2012-02-14 15:19:24.243529 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :lb-check-half.png---1x-1.png: :3600:
2012-02-14 15:19:24.243534 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :67: size :3600:
2012-02-14 15:19:24.243541 I  ImageLoader::LoadImage(lb-check-half.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.243565 I  MythUIHelper: LoadCacheImage(lb-arrow.png,lb-arrow.png---1x-1.png)
2012-02-14 15:19:24.243709 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :lb-arrow.png---1x-1.png: :2304:
2012-02-14 15:19:24.243716 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :68: size :2304:
2012-02-14 15:19:24.243726 I  ImageLoader::LoadImage(lb-arrow.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.243750 I  MythUIHelper: LoadCacheImage(lb-check-empty.png,lb-check-empty.png---1x-1.png)
2012-02-14 15:19:24.243759 I  MythUIHelper: LoadCacheImage(lb-uparrow-sel.png,lb-uparrow-sel.png---1x-1.png)
2012-02-14 15:19:24.243767 I  ImageLoader::LoadImage(lb-check-empty.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.243790 I  MythUIHelper: LoadCacheImage(lb-check-half.png,lb-check-half.png---1x-1.png)
2012-02-14 15:19:24.243799 I  ImageLoader::LoadImage(lb-check-half.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.243877 I  MythUIHelper: LoadCacheImage(lb-dnarrow-reg.png,lb-dnarrow-reg.png---1x-1.png)
2012-02-14 15:19:24.243950 I  MythUIHelper: LoadCacheImage(lb-dnarrow-sel.png,lb-dnarrow-sel.png---1x-1.png)
2012-02-14 15:19:24.244095 I  MythUIHelper: LoadCacheImage(schedule_disabled.png,schedule_disabled.png---1x-1.png)
2012-02-14 15:19:24.244171 I  MythUIHelper: LoadCacheImage(schedule_conflict.png,schedule_conflict.png---1x-1.png)
2012-02-14 15:19:24.244248 I  MythUIHelper: LoadCacheImage(schedule_other.png,schedule_other.png---1x-1.png)
2012-02-14 15:19:24.244317 I  MythUIHelper: LoadCacheImage(schedule_record.png,schedule_record.png---1x-1.png)
2012-02-14 15:19:24.244387 I  MythUIHelper: LoadCacheImage(schedule_recording.png,schedule_recording.png---1x-1.png)
2012-02-14 15:19:24.244532 I  MythUIHelper: LoadCacheImage(schedule_disabled.png,schedule_disabled.png---1x-1.png)
2012-02-14 15:19:24.244601 I  MythUIHelper: LoadCacheImage(schedule_conflict.png,schedule_conflict.png---1x-1.png)
2012-02-14 15:19:24.244659 I  MythUIHelper: LoadCacheImage(schedule_other.png,schedule_other.png---1x-1.png)
2012-02-14 15:19:24.244686 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :popups-alt_menu_background.png---1x-1.png: :1865152:
2012-02-14 15:19:24.244699 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :69: size :1865152:
2012-02-14 15:19:24.244708 I  ImageLoader::LoadImage(popups-alt_menu_background.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.244748 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :lb-check-full.png---1x-1.png: :3600:
2012-02-14 15:19:24.244753 I  MythUIHelper: LoadCacheImage(lb-arrow.png,lb-arrow.png---1x-1.png)
2012-02-14 15:19:24.244758 I  MythUIHelper: LoadCacheImage(schedule_record.png,schedule_record.png---1x-1.png)
2012-02-14 15:19:24.244764 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :70: size :3600:
2012-02-14 15:19:24.244783 I  ImageLoader::LoadImage(lb-check-full.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.244811 I  ImageLoader::LoadImage(lb-arrow.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.244825 I  MythUIHelper: LoadCacheImage(lb-check-empty.png,lb-check-empty.png---1x-1.png)
2012-02-14 15:19:24.244837 I  MythUIHelper: LoadCacheImage(lb-check-full.png,lb-check-full.png---1x-1.png)
2012-02-14 15:19:24.244847 I  ImageLoader::LoadImage(lb-check-empty.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.244867 I  ImageLoader::LoadImage(lb-check-full.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.244871 I  MythUIHelper: LoadCacheImage(schedule_recording.png,schedule_recording.png---1x-1.png)
2012-02-14 15:19:24.244919 I  MythUIHelper: LoadCacheImage(lb-check-half.png,lb-check-half.png---1x-1.png)
2012-02-14 15:19:24.244936 I  MythUIHelper: LoadCacheImage(lb-check-full.png,lb-check-full.png---1x-1.png)
2012-02-14 15:19:24.244940 I  ImageLoader::LoadImage(lb-check-half.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.244955 I  ImageLoader::LoadImage(lb-check-full.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.244972 I  MythUIHelper: LoadCacheImage(lb-arrow.png,lb-arrow.png---1x-1.png)
2012-02-14 15:19:24.244989 I  ImageLoader::LoadImage(lb-arrow.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.245000 I  MythUIHelper: LoadCacheImage(lb-uparrow-reg.png,lb-uparrow-reg.png---1x-1.png)
2012-02-14 15:19:24.245035 I  MythUIHelper: LoadCacheImage(lb-uparrow-sel.png,lb-uparrow-sel.png---1x-1.png)
2012-02-14 15:19:24.245058 I  MythUIHelper: LoadCacheImage(schedule_disabled.png,schedule_disabled.png---1x-1.png)
2012-02-14 15:19:24.245139 I  MythUIHelper: LoadCacheImage(schedule_conflict.png,schedule_conflict.png---1x-1.png)
2012-02-14 15:19:24.245200 I  MythUIHelper: LoadCacheImage(schedule_other.png,schedule_other.png---1x-1.png)
2012-02-14 15:19:24.245229 I  MythUIHelper: LoadCacheImage(lb-dnarrow-reg.png,lb-dnarrow-reg.png---1x-1.png)
2012-02-14 15:19:24.245244 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :lb-uparrow-reg.png---1x-1.png: :4320:
2012-02-14 15:19:24.245248 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :71: size :4320:
2012-02-14 15:19:24.245257 I  ImageLoader::LoadImage(lb-uparrow-reg.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.245282 I  MythUIHelper: LoadCacheImage(lb-dnarrow-sel.png,lb-dnarrow-sel.png---1x-1.png)
2012-02-14 15:19:24.245307 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :lb-uparrow-sel.png---1x-1.png: :4320:
2012-02-14 15:19:24.245313 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :72: size :4320:
2012-02-14 15:19:24.245324 I  ImageLoader::LoadImage(lb-uparrow-sel.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.245356 I  MythUIHelper: LoadCacheImage(schedule_disabled.png,schedule_disabled.png---1x-1.png)
2012-02-14 15:19:24.245365 I  MythUIHelper: LoadCacheImage(schedule_record.png,schedule_record.png---1x-1.png)
2012-02-14 15:19:24.245456 I  MythUIHelper: LoadCacheImage(schedule_recording.png,schedule_recording.png---1x-1.png)
2012-02-14 15:19:24.245515 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :lb-dnarrow-reg.png---1x-1.png: :4320:
2012-02-14 15:19:24.245520 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :73: size :4320:
2012-02-14 15:19:24.245527 I  ImageLoader::LoadImage(lb-dnarrow-reg.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.245552 I  MythUIHelper: LoadCacheImage(schedule_conflict.png,schedule_conflict.png---1x-1.png)
2012-02-14 15:19:24.245583 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :schedule_disabled.png---1x-1.png: :5476:
2012-02-14 15:19:24.245588 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :74: size :5476:
2012-02-14 15:19:24.245599 I  ImageLoader::LoadImage(schedule_disabled.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.245630 I  MythUIHelper: LoadCacheImage(schedule_other.png,schedule_other.png---1x-1.png)
2012-02-14 15:19:24.245731 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :lb-dnarrow-sel.png---1x-1.png: :4320:
2012-02-14 15:19:24.245736 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :75: size :4320:
2012-02-14 15:19:24.245742 I  ImageLoader::LoadImage(lb-dnarrow-sel.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.245768 I  MythUIHelper: LoadCacheImage(schedule_record.png,schedule_record.png---1x-1.png)
2012-02-14 15:19:24.245795 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :schedule_conflict.png---1x-1.png: :5476:
2012-02-14 15:19:24.245800 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :76: size :5476:
2012-02-14 15:19:24.245809 I  ImageLoader::LoadImage(schedule_conflict.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.245845 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :schedule_other.png---1x-1.png: :5476:
2012-02-14 15:19:24.245849 I  MythUIHelper: LoadCacheImage(schedule_recording.png,schedule_recording.png---1x-1.png)
2012-02-14 15:19:24.245850 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :77: size :5476:
2012-02-14 15:19:24.245859 I  ImageLoader::LoadImage(schedule_other.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.245887 I  MythUIHelper: LoadCacheImage(schedule_disabled.png,schedule_disabled.png---1x-1.png)
2012-02-14 15:19:24.245898 I  ImageLoader::LoadImage(schedule_disabled.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.245923 I  MythUIHelper: LoadCacheImage(schedule_conflict.png,schedule_conflict.png---1x-1.png)
2012-02-14 15:19:24.245932 I  ImageLoader::LoadImage(schedule_conflict.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.245953 I  MythUIHelper: LoadCacheImage(schedule_other.png,schedule_other.png---1x-1.png)
2012-02-14 15:19:24.245963 I  ImageLoader::LoadImage(schedule_other.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.246028 I  MythUIHelper: LoadCacheImage(lb-uparrow-reg.png,lb-uparrow-reg.png---1x-1.png)
2012-02-14 15:19:24.246043 I  MythUIHelper: LoadCacheImage(lb-uparrow-reg.png,lb-uparrow-reg.png---1x-1.png)
2012-02-14 15:19:24.246052 I  ImageLoader::LoadImage(lb-uparrow-reg.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.246078 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :schedule_recording.png---1x-1.png: :5476:
2012-02-14 15:19:24.246082 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :78: size :5476:
2012-02-14 15:19:24.246089 I  ImageLoader::LoadImage(schedule_recording.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.246105 I  MythUIHelper: LoadCacheImage(lb-uparrow-sel.png,lb-uparrow-sel.png---1x-1.png)
2012-02-14 15:19:24.246177 I  MythUIHelper: LoadCacheImage(schedule_recording.png,schedule_recording.png---1x-1.png)
2012-02-14 15:19:24.246180 I  MythUIHelper: LoadCacheImage(lb-uparrow-sel.png,lb-uparrow-sel.png---1x-1.png)
2012-02-14 15:19:24.246202 I  ImageLoader::LoadImage(schedule_recording.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.246207 I  ImageLoader::LoadImage(lb-uparrow-sel.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.246241 I  MythUIHelper: LoadCacheImage(schedule_disabled.png,schedule_disabled.png---1x-1.png)
2012-02-14 15:19:24.246253 I  ImageLoader::LoadImage(schedule_disabled.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.246278 I  MythUIHelper: LoadCacheImage(schedule_conflict.png,schedule_conflict.png---1x-1.png)
2012-02-14 15:19:24.246280 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :schedule_record.png---1x-1.png: :5476:
2012-02-14 15:19:24.246287 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :79: size :5476:
2012-02-14 15:19:24.246296 I  ImageLoader::LoadImage(schedule_record.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.246302 I  ImageLoader::LoadImage(schedule_conflict.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.246308 I  MythUIHelper: LoadCacheImage(lb-dnarrow-reg.png,lb-dnarrow-reg.png---1x-1.png)
2012-02-14 15:19:24.246327 I  MythUIHelper: LoadCacheImage(lb-dnarrow-reg.png,lb-dnarrow-reg.png---1x-1.png)
2012-02-14 15:19:24.246335 I  ImageLoader::LoadImage(lb-dnarrow-reg.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.246354 I  MythUIHelper: LoadCacheImage(schedule_other.png,schedule_other.png---1x-1.png)
2012-02-14 15:19:24.246373 I  ImageLoader::LoadImage(schedule_other.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.246413 I  MythUIHelper: LoadCacheImage(lb-dnarrow-sel.png,lb-dnarrow-sel.png---1x-1.png)
2012-02-14 15:19:24.246418 I  MythUIHelper: LoadCacheImage(schedule_recording.png,schedule_recording.png---1x-1.png)
2012-02-14 15:19:24.246430 I  MythUIHelper: LoadCacheImage(schedule_record.png,schedule_record.png---1x-1.png)
2012-02-14 15:19:24.246437 I  MythUIHelper: LoadCacheImage(lb-dnarrow-sel.png,lb-dnarrow-sel.png---1x-1.png)
2012-02-14 15:19:24.246451 I  ImageLoader::LoadImage(schedule_record.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.246458 I  ImageLoader::LoadImage(lb-dnarrow-sel.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.246485 I  MythUIHelper: LoadCacheImage(schedule_record.png,schedule_record.png---1x-1.png)
2012-02-14 15:19:24.246497 I  ImageLoader::LoadImage(schedule_record.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.246518 I  ImageLoader::LoadImage(schedule_recording.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.246575 I  MythUIHelper: LoadCacheImage(button_wide_background.png,button_wide_background.png--742x60.png)
2012-02-14 15:19:24.246660 I  MythUIHelper: LoadCacheImage(button_wide_background.png,button_wide_background.png--742x60.png)
2012-02-14 15:19:24.246721 I  MythUIHelper: LoadCacheImage(button_wide_background.png,button_wide_background.png--742x60.png)
2012-02-14 15:19:24.246860 I  MythUIHelper: LoadCacheImage(button_wide_selected_background.png,button_wide_selected_background.png--742x60.png)
2012-02-14 15:19:24.246930 I  MythUIHelper: LoadCacheImage(button_wide_background.png,button_wide_background.png--742x60.png)
2012-02-14 15:19:24.246952 I  MythUIHelper: LoadCacheImage(button_wide_selected_background.png,button_wide_selected_background.png--742x60.png)
2012-02-14 15:19:24.247043 I  MythUIHelper: LoadCacheImage(button_wide_background.png,button_wide_background.png--742x60.png)
2012-02-14 15:19:24.247143 I  MythUIHelper: LoadCacheImage(button_wide_pushed_background.png,button_wide_pushed_background.png--742x60.png)
2012-02-14 15:19:24.247396 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.247412 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.247420 I  ImageLoader::LoadImage(controls-selector_left_arrow.png---1x-1.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.247453 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.247466 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.247474 I  ImageLoader::LoadImage(controls-selector_right_arrow.png---1x-1.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.247517 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :button_wide_background.png--742x60.png: :178080:
2012-02-14 15:19:24.247522 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :80: size :178080:
2012-02-14 15:19:24.247529 I  ImageLoader::LoadImage(button_wide_background.png--742x60.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.247554 I  MythUIHelper: LoadCacheImage(button_wide_background.png,button_wide_background.png--742x60.png)
2012-02-14 15:19:24.247563 I  ImageLoader::LoadImage(button_wide_background.png--742x60.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.247583 I  MythUIHelper: LoadCacheImage(button_wide_background.png,button_wide_background.png--742x60.png)
2012-02-14 15:19:24.247591 I  ImageLoader::LoadImage(button_wide_background.png--742x60.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.247612 I  MythUIHelper: LoadCacheImage(button_wide_pushed_background.png,button_wide_pushed_background.png--742x60.png)
2012-02-14 15:19:24.247770 I  MythUIHelper: LoadCacheImage(mythdialogbox-background.png,mythdialogbox-background.png---1x-1.png)
2012-02-14 15:19:24.247792 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :button_wide_selected_background.png--742x60.png: :178080:
2012-02-14 15:19:24.247796 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :81: size :178080:
2012-02-14 15:19:24.247803 I  ImageLoader::LoadImage(button_wide_selected_background.png--742x60.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.247823 I  MythUIHelper: LoadCacheImage(button_wide_background.png,button_wide_background.png--742x60.png)
2012-02-14 15:19:24.247833 I  ImageLoader::LoadImage(button_wide_background.png--742x60.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.247858 I  MythUIHelper: LoadCacheImage(mythdialogbox-background.png,mythdialogbox-background.png---1x-1.png)
2012-02-14 15:19:24.247943 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.247958 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.247966 I  ImageLoader::LoadImage(controls-cursor.png--1x37.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.248135 I  MythUIHelper: LoadCacheImage(lb-check-empty.png,lb-check-empty.png---1x-1.png)
2012-02-14 15:19:24.248148 I  MythUIHelper: LoadCacheImage(lb-check-empty.png,lb-check-empty.png---1x-1.png)
2012-02-14 15:19:24.248156 I  ImageLoader::LoadImage(lb-check-empty.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.248187 I  MythUIHelper: LoadCacheImage(lb-check-half.png,lb-check-half.png---1x-1.png)
2012-02-14 15:19:24.248199 I  MythUIHelper: LoadCacheImage(lb-check-half.png,lb-check-half.png---1x-1.png)
2012-02-14 15:19:24.248207 I  ImageLoader::LoadImage(lb-check-half.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.248234 I  MythUIHelper: LoadCacheImage(lb-check-full.png,lb-check-full.png---1x-1.png)
2012-02-14 15:19:24.248245 I  MythUIHelper: LoadCacheImage(lb-check-full.png,lb-check-full.png---1x-1.png)
2012-02-14 15:19:24.248252 I  ImageLoader::LoadImage(lb-check-full.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.248278 I  MythUIHelper: LoadCacheImage(lb-arrow.png,lb-arrow.png---1x-1.png)
2012-02-14 15:19:24.248289 I  MythUIHelper: LoadCacheImage(lb-arrow.png,lb-arrow.png---1x-1.png)
2012-02-14 15:19:24.248296 I  ImageLoader::LoadImage(lb-arrow.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.248368 I  MythUIHelper: LoadCacheImage(lb-check-empty.png,lb-check-empty.png---1x-1.png)
2012-02-14 15:19:24.248380 I  MythUIHelper: LoadCacheImage(lb-check-empty.png,lb-check-empty.png---1x-1.png)
2012-02-14 15:19:24.248388 I  ImageLoader::LoadImage(lb-check-empty.png---1x-1.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.248418 I  MythUIHelper: LoadCacheImage(lb-check-half.png,lb-check-half.png---1x-1.png)
2012-02-14 15:19:24.248430 I  MythUIHelper: LoadCacheImage(lb-check-half.png,lb-check-half.png---1x-1.png)
2012-02-14 15:19:24.248437 I  ImageLoader::LoadImage(lb-check-half.png---1x-1.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.248463 I  MythUIHelper: LoadCacheImage(lb-check-full.png,lb-check-full.png---1x-1.png)
2012-02-14 15:19:24.248475 I  MythUIHelper: LoadCacheImage(lb-check-full.png,lb-check-full.png---1x-1.png)
2012-02-14 15:19:24.248482 I  ImageLoader::LoadImage(lb-check-full.png---1x-1.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.248507 I  MythUIHelper: LoadCacheImage(lb-arrow.png,lb-arrow.png---1x-1.png)
2012-02-14 15:19:24.248518 I  MythUIHelper: LoadCacheImage(lb-arrow.png,lb-arrow.png---1x-1.png)
2012-02-14 15:19:24.248526 I  ImageLoader::LoadImage(lb-arrow.png---1x-1.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.248559 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :button_wide_pushed_background.png--742x60.png: :178080:
2012-02-14 15:19:24.248565 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :82: size :178080:
2012-02-14 15:19:24.248573 I  ImageLoader::LoadImage(button_wide_pushed_background.png--742x60.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.248606 I  MythUIHelper: LoadCacheImage(lb-check-empty.png,lb-check-empty.png---1x-1.png)
2012-02-14 15:19:24.248619 I  MythUIHelper: LoadCacheImage(lb-check-empty.png,lb-check-empty.png---1x-1.png)
2012-02-14 15:19:24.248626 I  ImageLoader::LoadImage(lb-check-empty.png---1x-1.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.248656 I  MythUIHelper: LoadCacheImage(lb-check-half.png,lb-check-half.png---1x-1.png)
2012-02-14 15:19:24.248667 I  MythUIHelper: LoadCacheImage(lb-check-half.png,lb-check-half.png---1x-1.png)
2012-02-14 15:19:24.248674 I  ImageLoader::LoadImage(lb-check-half.png---1x-1.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.248701 I  MythUIHelper: LoadCacheImage(lb-check-full.png,lb-check-full.png---1x-1.png)
2012-02-14 15:19:24.248712 I  MythUIHelper: LoadCacheImage(lb-check-full.png,lb-check-full.png---1x-1.png)
2012-02-14 15:19:24.248718 I  ImageLoader::LoadImage(lb-check-full.png---1x-1.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.248745 I  MythUIHelper: LoadCacheImage(lb-arrow.png,lb-arrow.png---1x-1.png)
2012-02-14 15:19:24.248755 I  MythUIHelper: LoadCacheImage(lb-arrow.png,lb-arrow.png---1x-1.png)
2012-02-14 15:19:24.248763 I  ImageLoader::LoadImage(lb-arrow.png---1x-1.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.248793 I  MythUIHelper: LoadCacheImage(lb-uparrow-reg.png,lb-uparrow-reg.png---1x-1.png)
2012-02-14 15:19:24.248805 I  MythUIHelper: LoadCacheImage(lb-uparrow-reg.png,lb-uparrow-reg.png---1x-1.png)
2012-02-14 15:19:24.248812 I  ImageLoader::LoadImage(lb-uparrow-reg.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.248842 I  MythUIHelper: LoadCacheImage(lb-uparrow-sel.png,lb-uparrow-sel.png---1x-1.png)
2012-02-14 15:19:24.248854 I  MythUIHelper: LoadCacheImage(lb-uparrow-sel.png,lb-uparrow-sel.png---1x-1.png)
2012-02-14 15:19:24.248861 I  ImageLoader::LoadImage(lb-uparrow-sel.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.248891 I  MythUIHelper: LoadCacheImage(lb-dnarrow-reg.png,lb-dnarrow-reg.png---1x-1.png)
2012-02-14 15:19:24.248903 I  MythUIHelper: LoadCacheImage(lb-dnarrow-reg.png,lb-dnarrow-reg.png---1x-1.png)
2012-02-14 15:19:24.248910 I  ImageLoader::LoadImage(lb-dnarrow-reg.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.248939 I  MythUIHelper: LoadCacheImage(lb-dnarrow-sel.png,lb-dnarrow-sel.png---1x-1.png)
2012-02-14 15:19:24.248950 I  MythUIHelper: LoadCacheImage(lb-dnarrow-sel.png,lb-dnarrow-sel.png---1x-1.png)
2012-02-14 15:19:24.248957 I  ImageLoader::LoadImage(lb-dnarrow-sel.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.249208 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.249221 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.249228 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 27
2012-02-14 15:19:24.249286 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.249298 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.249306 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 28
2012-02-14 15:19:24.249360 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.249371 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.249378 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 29
2012-02-14 15:19:24.249431 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.249444 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.249452 I  ImageLoader::LoadImage(controls-button_pushed.png---1x-1.png) Found in cache, RefCount = 10
2012-02-14 15:19:24.249582 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.249595 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.249602 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 30
2012-02-14 15:19:24.249658 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.249670 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.249677 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 31
2012-02-14 15:19:24.249728 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.249740 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.249747 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 32
2012-02-14 15:19:24.249799 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.249811 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.249818 I  ImageLoader::LoadImage(controls-button_pushed.png---1x-1.png) Found in cache, RefCount = 11
2012-02-14 15:19:24.249972 I  MythUIHelper: LoadCacheImage(mv_results_popup.png,mv_results_popup.png--619x639.png)
2012-02-14 15:19:24.250038 I  MythUIHelper: LoadCacheImage(mv_results_popup.png,mv_results_popup.png--619x639.png)
2012-02-14 15:19:24.250443 I  MythUIHelper: LoadCacheImage(lb-uparrow-reg.png,lb-uparrow-reg.png---1x-1.png)
2012-02-14 15:19:24.250457 I  MythUIHelper: LoadCacheImage(lb-uparrow-reg.png,lb-uparrow-reg.png---1x-1.png)
2012-02-14 15:19:24.250465 I  ImageLoader::LoadImage(lb-uparrow-reg.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.250513 I  MythUIHelper: LoadCacheImage(lb-uparrow-sel.png,lb-uparrow-sel.png---1x-1.png)
2012-02-14 15:19:24.250526 I  MythUIHelper: LoadCacheImage(lb-uparrow-sel.png,lb-uparrow-sel.png---1x-1.png)
2012-02-14 15:19:24.250533 I  ImageLoader::LoadImage(lb-uparrow-sel.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.250602 I  MythUIHelper: LoadCacheImage(lb-dnarrow-reg.png,lb-dnarrow-reg.png---1x-1.png)
2012-02-14 15:19:24.250614 I  MythUIHelper: LoadCacheImage(lb-dnarrow-reg.png,lb-dnarrow-reg.png---1x-1.png)
2012-02-14 15:19:24.250622 I  ImageLoader::LoadImage(lb-dnarrow-reg.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.250667 I  MythUIHelper: LoadCacheImage(lb-dnarrow-sel.png,lb-dnarrow-sel.png---1x-1.png)
2012-02-14 15:19:24.250679 I  MythUIHelper: LoadCacheImage(lb-dnarrow-sel.png,lb-dnarrow-sel.png---1x-1.png)
2012-02-14 15:19:24.250687 I  ImageLoader::LoadImage(lb-dnarrow-sel.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.251191 I  XMLParseBase: Loaded base theme from '/usr/share/mythtv/themes/default-wide/base.xml'
2012-02-14 15:19:24.254537 I  MythUIHelper: LoadCacheImage(blankbutton_off.png,blankbutton_off.png---1x-1.png)
2012-02-14 15:19:24.254622 I  MythUIHelper: LoadCacheImage(blankbutton_off.png,blankbutton_off.png---1x-1.png)
2012-02-14 15:19:24.254630 I  MythUIHelper: LoadCacheImage(blankbutton_off.png,blankbutton_off.png---1x-1.png)
2012-02-14 15:19:24.254720 I  MythUIHelper: LoadCacheImage(blankbutton_on.png,blankbutton_on.png---1x-1.png)
2012-02-14 15:19:24.254788 I  MythUIHelper: LoadCacheImage(blankbutton_off.png,blankbutton_off.png---1x-1.png)
2012-02-14 15:19:24.254844 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :blankbutton_off.png---1x-1.png: :9216:
2012-02-14 15:19:24.254849 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :83: size :9216:
2012-02-14 15:19:24.254857 I  ImageLoader::LoadImage(blankbutton_off.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.254900 I  MythUIHelper: LoadCacheImage(blankbutton_off.png,blankbutton_off.png---1x-1.png)
2012-02-14 15:19:24.254909 I  ImageLoader::LoadImage(blankbutton_off.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.254927 I  MythUIHelper: LoadCacheImage(blankbutton_off.png,blankbutton_off.png---1x-1.png)
2012-02-14 15:19:24.254931 I  MythUIHelper: LoadCacheImage(blankbutton_on.png,blankbutton_on.png---1x-1.png)
2012-02-14 15:19:24.254947 I  ImageLoader::LoadImage(blankbutton_off.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.254996 I  MythUIHelper: LoadCacheImage(blankbutton_off.png,blankbutton_off.png---1x-1.png)
2012-02-14 15:19:24.255009 I  MythUIHelper: LoadCacheImage(blankbutton_off.png,blankbutton_off.png---1x-1.png)
2012-02-14 15:19:24.255017 I  ImageLoader::LoadImage(blankbutton_off.png---1x-1.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.255050 I  MythUIHelper: LoadCacheImage(blankbutton_pushed.png,blankbutton_pushed.png---1x-1.png)
2012-02-14 15:19:24.255104 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :blankbutton_on.png---1x-1.png: :9216:
2012-02-14 15:19:24.255109 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :84: size :9216:
2012-02-14 15:19:24.255117 I  ImageLoader::LoadImage(blankbutton_on.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.255140 I  MythUIHelper: LoadCacheImage(blankbutton_pushed.png,blankbutton_pushed.png---1x-1.png)
2012-02-14 15:19:24.255329 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :blankbutton_pushed.png---1x-1.png: :9216:
2012-02-14 15:19:24.255336 I  MythUIHelper: LoadCacheImage(cursor.png,cursor.png---1x-1.png)
2012-02-14 15:19:24.255342 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :85: size :9216:
2012-02-14 15:19:24.255356 I  ImageLoader::LoadImage(blankbutton_pushed.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.255421 I  MythUIHelper: LoadCacheImage(cursor.png,cursor.png---1x-1.png)
2012-02-14 15:19:24.255495 I  MythUIHelper: LoadCacheImage(cursor.png,cursor.png--1x32.png)
2012-02-14 15:19:24.255538 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :cursor.png---1x-1.png: :540:
2012-02-14 15:19:24.255542 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :86: size :540:
2012-02-14 15:19:24.255551 I  ImageLoader::LoadImage(cursor.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.255573 I  MythUIHelper: LoadCacheImage(cursor.png,cursor.png--1x32.png)
2012-02-14 15:19:24.255659 I  MythUIHelper: LoadCacheImage(shared/0_stars.png,shared-0_stars.png---1x-1.png)
2012-02-14 15:19:24.255680 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :cursor.png--1x32.png: :128:
2012-02-14 15:19:24.255685 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :87: size :128:
2012-02-14 15:19:24.255690 I  ImageLoader::LoadImage(cursor.png--1x32.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.255733 I  MythUIHelper: LoadCacheImage(shared/0_stars.png,shared-0_stars.png---1x-1.png)
2012-02-14 15:19:24.255982 I  MythUIHelper: LoadCacheImage(shared/1_stars.png,shared-1_stars.png---1x-1.png)
2012-02-14 15:19:24.256028 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :mv_results_popup.png--619x639.png: :1582164:
2012-02-14 15:19:24.256033 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :88: size :1582164:
2012-02-14 15:19:24.256041 I  ImageLoader::LoadImage(mv_results_popup.png--619x639.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.256148 I  MythUIHelper: LoadCacheImage(shared/2_stars.png,shared-2_stars.png---1x-1.png)
2012-02-14 15:19:24.256223 I  MythUIHelper: LoadCacheImage(shared/3_stars.png,shared-3_stars.png---1x-1.png)
2012-02-14 15:19:24.256246 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-0_stars.png---1x-1.png: :37800:
2012-02-14 15:19:24.256251 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :89: size :37800:
2012-02-14 15:19:24.256258 I  ImageLoader::LoadImage(shared-0_stars.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.256297 I  MythUIHelper: LoadCacheImage(shared/2_stars.png,shared-2_stars.png---1x-1.png)
2012-02-14 15:19:24.256319 I  MythUIHelper: LoadCacheImage(shared/4_stars.png,shared-4_stars.png---1x-1.png)
2012-02-14 15:19:24.256409 I  MythUIHelper: LoadCacheImage(shared/5_stars.png,shared-5_stars.png---1x-1.png)
2012-02-14 15:19:24.256482 I  MythUIHelper: LoadCacheImage(shared/6_stars.png,shared-6_stars.png---1x-1.png)
2012-02-14 15:19:24.256553 I  MythUIHelper: LoadCacheImage(shared/7_stars.png,shared-7_stars.png---1x-1.png)
2012-02-14 15:19:24.256632 I  MythUIHelper: LoadCacheImage(shared/8_stars.png,shared-8_stars.png---1x-1.png)
2012-02-14 15:19:24.256642 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-2_stars.png---1x-1.png: :37800:
2012-02-14 15:19:24.256654 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :90: size :37800:
2012-02-14 15:19:24.256662 I  MythUIHelper: LoadCacheImage(shared/1_stars.png,shared-1_stars.png---1x-1.png)
2012-02-14 15:19:24.256665 I  ImageLoader::LoadImage(shared-2_stars.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.256702 I  MythUIHelper: LoadCacheImage(shared/3_stars.png,shared-3_stars.png---1x-1.png)
2012-02-14 15:19:24.256733 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :mythdialogbox-background.png---1x-1.png: :2250000:
2012-02-14 15:19:24.256738 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :91: size :2250000:
2012-02-14 15:19:24.256746 I  ImageLoader::LoadImage(mythdialogbox-background.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.256776 I  MythUIHelper: LoadCacheImage(shared/4_stars.png,shared-4_stars.png---1x-1.png)
2012-02-14 15:19:24.257000 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-1_stars.png---1x-1.png: :37800:
2012-02-14 15:19:24.257005 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :92: size :37800:
2012-02-14 15:19:24.257015 I  ImageLoader::LoadImage(shared-1_stars.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.257039 I  MythUIHelper: LoadCacheImage(shared/5_stars.png,shared-5_stars.png---1x-1.png)
2012-02-14 15:19:24.257076 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-4_stars.png---1x-1.png: :37800:
2012-02-14 15:19:24.257081 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :93: size :37800:
2012-02-14 15:19:24.257091 I  ImageLoader::LoadImage(shared-4_stars.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.257119 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-3_stars.png---1x-1.png: :37800:
2012-02-14 15:19:24.257125 I  MythUIHelper: LoadCacheImage(shared/6_stars.png,shared-6_stars.png---1x-1.png)
2012-02-14 15:19:24.257139 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :94: size :37800:
2012-02-14 15:19:24.257159 I  ImageLoader::LoadImage(shared-3_stars.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.257189 I  MythUIHelper: LoadCacheImage(shared/7_stars.png,shared-7_stars.png---1x-1.png)
2012-02-14 15:19:24.257434 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-5_stars.png---1x-1.png: :37800:
2012-02-14 15:19:24.257439 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :95: size :37800:
2012-02-14 15:19:24.257445 I  ImageLoader::LoadImage(shared-5_stars.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.257479 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-6_stars.png---1x-1.png: :37800:
2012-02-14 15:19:24.257484 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :96: size :37800:
2012-02-14 15:19:24.257492 I  ImageLoader::LoadImage(shared-6_stars.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.257510 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-7_stars.png---1x-1.png: :37800:
2012-02-14 15:19:24.257521 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :97: size :37800:
2012-02-14 15:19:24.257528 I  ImageLoader::LoadImage(shared-7_stars.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.257565 I  MythUIHelper: LoadCacheImage(shared/8_stars.png,shared-8_stars.png---1x-1.png)
2012-02-14 15:19:24.257588 I  MythUIHelper: LoadCacheImage(shared/9_stars.png,shared-9_stars.png---1x-1.png)
2012-02-14 15:19:24.257658 I  MythUIHelper: LoadCacheImage(shared/9_stars.png,shared-9_stars.png---1x-1.png)
2012-02-14 15:19:24.257680 I  MythUIHelper: LoadCacheImage(shared/10_stars.png,shared-10_stars.png---1x-1.png)
2012-02-14 15:19:24.257749 I  MythUIHelper: LoadCacheImage(shared/10_stars.png,shared-10_stars.png---1x-1.png)
2012-02-14 15:19:24.257828 I  MythUIHelper: LoadCacheImage(mythprogressdialog-background.png,mythprogressdialog-background.png--930x247.png)
2012-02-14 15:19:24.257912 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-8_stars.png---1x-1.png: :37800:
2012-02-14 15:19:24.257917 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :98: size :37800:
2012-02-14 15:19:24.257923 I  ImageLoader::LoadImage(shared-8_stars.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.257949 I  MythUIHelper: LoadCacheImage(mythprogressdialog-background.png,mythprogressdialog-background.png--930x247.png)
2012-02-14 15:19:24.258032 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.258062 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-10_stars.png---1x-1.png: :37800:
2012-02-14 15:19:24.258066 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :99: size :37800:
2012-02-14 15:19:24.258072 I  ImageLoader::LoadImage(shared-10_stars.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.258098 I  MythUIHelper: LoadCacheImage(controls/cursor.png,controls-cursor.png--1x37.png)
2012-02-14 15:19:24.258108 I  ImageLoader::LoadImage(controls-cursor.png--1x37.png) Found in cache, RefCount = 8
2012-02-14 15:19:24.258237 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.258251 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.258259 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 33
2012-02-14 15:19:24.258319 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.258331 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.258339 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 34
2012-02-14 15:19:24.258395 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.258407 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.258414 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 35
2012-02-14 15:19:24.258469 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.258482 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.258490 I  ImageLoader::LoadImage(controls-button_pushed.png---1x-1.png) Found in cache, RefCount = 12
2012-02-14 15:19:24.258614 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.258627 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.258635 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 36
2012-02-14 15:19:24.258692 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.258704 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.258711 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 37
2012-02-14 15:19:24.258764 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.258775 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.258783 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 38
2012-02-14 15:19:24.258835 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.258848 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.258855 I  ImageLoader::LoadImage(controls-button_pushed.png---1x-1.png) Found in cache, RefCount = 13
2012-02-14 15:19:24.259183 I  MythUIHelper: LoadCacheImage(mythprogressdialog-background.png,mythprogressdialog-background.png---1x-1.png)
2012-02-14 15:19:24.259256 I  MythUIHelper: LoadCacheImage(mythprogressdialog-background.png,mythprogressdialog-background.png---1x-1.png)
2012-02-14 15:19:24.261706 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :mythprogressdialog-background.png--930x247.png: :918840:
2012-02-14 15:19:24.261711 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :100: size :918840:
2012-02-14 15:19:24.261717 I  ImageLoader::LoadImage(mythprogressdialog-background.png--930x247.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.262550 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :mythprogressdialog-background.png---1x-1.png: :897600:
2012-02-14 15:19:24.262555 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :101: size :897600:
2012-02-14 15:19:24.262561 I  ImageLoader::LoadImage(mythprogressdialog-background.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.262893 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.262910 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.262918 I  ImageLoader::LoadImage(controls-selector_left_arrow.png---1x-1.png) Found in cache, RefCount = 8
2012-02-14 15:19:24.262946 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.262959 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.262967 I  ImageLoader::LoadImage(controls-selector_right_arrow.png---1x-1.png) Found in cache, RefCount = 8
2012-02-14 15:19:24.263131 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.263145 I  MythUIHelper: LoadCacheImage(controls/selector_left_arrow.png,controls-selector_left_arrow.png---1x-1.png)
2012-02-14 15:19:24.263153 I  ImageLoader::LoadImage(controls-selector_left_arrow.png---1x-1.png) Found in cache, RefCount = 9
2012-02-14 15:19:24.263179 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.263192 I  MythUIHelper: LoadCacheImage(controls/selector_right_arrow.png,controls-selector_right_arrow.png---1x-1.png)
2012-02-14 15:19:24.263200 I  ImageLoader::LoadImage(controls-selector_right_arrow.png---1x-1.png) Found in cache, RefCount = 9
2012-02-14 15:19:24.263264 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.263276 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.263284 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 39
2012-02-14 15:19:24.263341 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.263353 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.263360 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 40
2012-02-14 15:19:24.263413 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.263427 I  MythUIHelper: LoadCacheImage(controls/button.png,controls-button.png---1x-1.png)
2012-02-14 15:19:24.263435 I  ImageLoader::LoadImage(controls-button.png---1x-1.png) Found in cache, RefCount = 41
2012-02-14 15:19:24.263461 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :backgrounds-videobackground.png---1x-1.png: :5318020:
2012-02-14 15:19:24.263467 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :102: size :5318020:
2012-02-14 15:19:24.263476 I  ImageLoader::LoadImage(backgrounds-videobackground.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.263531 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.263549 I  MythUIHelper: LoadCacheImage(controls/button_pushed.png,controls-button_pushed.png---1x-1.png)
2012-02-14 15:19:24.263558 I  ImageLoader::LoadImage(controls-button_pushed.png---1x-1.png) Found in cache, RefCount = 14
2012-02-14 15:19:24.263673 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :shared-9_stars.png---1x-1.png: :37800:
2012-02-14 15:19:24.263678 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :103: size :37800:
2012-02-14 15:19:24.263685 I  ImageLoader::LoadImage(shared-9_stars.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.264205 I  XMLParseBase: Loaded base theme from '/usr/share/mythtv/themes/default/base.xml'
2012-02-14 15:19:24.264223 W  XMLParseBase: No theme file '/tmp/base.xml'
2012-02-14 15:19:24.264860 I  MythUIHelper: LoadCacheImage(backgrounds/background.png,backgrounds-background.png---1x-1.png)
2012-02-14 15:19:24.264874 I  MythUIHelper: LoadCacheImage(backgrounds/background.png,backgrounds-background.png---1x-1.png)
2012-02-14 15:19:24.264881 I  ImageLoader::LoadImage(backgrounds-background.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.264901 I  MythUIHelper: LoadCacheImage(backgrounds/bottombar.png,backgrounds-bottombar.png---1x-1.png)
2012-02-14 15:19:24.264912 I  MythUIHelper: LoadCacheImage(backgrounds/bottombar.png,backgrounds-bottombar.png---1x-1.png)
2012-02-14 15:19:24.264920 I  ImageLoader::LoadImage(backgrounds-bottombar.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.265467 I  Clearing OpenGL painter cache.
2012-02-14 15:19:24.277527 I  OpenGL1: Deleting OpenGL Resources
2012-02-14 15:19:24.277540 I  OpenGL: Deleting OpenGL Resources
2012-02-14 15:19:24.282165 C  Disabling DB Logging: too many messages queued
2012-02-14 15:19:24.287960 I  XMLParseBase: Loading window theme from /usr/share/mythtv/themes/Terra/menu-ui.xml
2012-02-14 15:19:24.291243 I  MythUIHelper: LoadCacheImage(backgrounds/topbar.png,backgrounds-topbar.png---1x-1.png)
2012-02-14 15:19:24.291259 I  MythUIHelper: LoadCacheImage(backgrounds/topbar.png,backgrounds-topbar.png---1x-1.png)
2012-02-14 15:19:24.291267 I  ImageLoader::LoadImage(backgrounds-topbar.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.291284 I  MythUIHelper: LoadCacheImage(backgrounds/topbar.png,backgrounds-topbar.png---1x-1.png)
2012-02-14 15:19:24.291295 I  MythUIHelper: LoadCacheImage(backgrounds/topbar.png,backgrounds-topbar.png---1x-1.png)
2012-02-14 15:19:24.291302 I  ImageLoader::LoadImage(backgrounds-topbar.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.292958 I  MythUIHelper: LoadCacheImage(menu/menubackground.png,menu-menubackground.png---1x-1.png)
2012-02-14 15:19:24.293059 I  MythUIHelper: LoadCacheImage(menu/menubackground.png,menu-menubackground.png---1x-1.png)
2012-02-14 15:19:24.297544 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.299632 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :watermarks-default.png--384x330.png: :506880:
2012-02-14 15:19:24.299637 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :104: size :506880:
2012-02-14 15:19:24.299643 I  ImageLoader::LoadImage(watermarks-default.png--384x330.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.299728 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.299742 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.299750 I  ImageLoader::LoadImage(watermarks-default.png--384x330.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.302982 I  MythUIHelper: LoadScaleImage(menu/iconmask.png)
2012-02-14 15:19:24.306630 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :menu-menubackground.png---1x-1.png: :3740160:
2012-02-14 15:19:24.306636 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :105: size :3740160:
2012-02-14 15:19:24.306651 I  ImageLoader::LoadImage(menu-menubackground.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.310899 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.313304 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :watermarks-default.png-masked-415x357.png: :592620:
2012-02-14 15:19:24.313308 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :106: size :592620:
2012-02-14 15:19:24.313314 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.313407 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.313421 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.313429 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.316551 I  MythUIHelper: LoadCacheImage(menu/menuframe.png,menu-menuframe.png---1x-1.png)
2012-02-14 15:19:24.316625 I  MythUIHelper: LoadCacheImage(backgrounds/horizontal_menu_background.png,backgrounds-horizontal_menu_background.png---1x-1.png)
2012-02-14 15:19:24.316651 I  MythUIHelper: LoadCacheImage(menu/menuframe.png,menu-menuframe.png---1x-1.png)
2012-02-14 15:19:24.316741 I  MythUIHelper: LoadCacheImage(backgrounds/horizontal_menu_background.png,backgrounds-horizontal_menu_background.png---1x-1.png)
2012-02-14 15:19:24.317345 I  MythUIHelper: LoadCacheImage(backgrounds/topbar.png,backgrounds-topbar.png---1x-1.png)
2012-02-14 15:19:24.317359 I  MythUIHelper: LoadCacheImage(backgrounds/topbar.png,backgrounds-topbar.png---1x-1.png)
2012-02-14 15:19:24.317367 I  ImageLoader::LoadImage(backgrounds-topbar.png---1x-1.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.318367 I  MythUIHelper: LoadCacheImage(menu/menubackground.png,menu-menubackground.png---1x-1.png)
2012-02-14 15:19:24.318381 I  MythUIHelper: LoadCacheImage(menu/menubackground.png,menu-menubackground.png---1x-1.png)
2012-02-14 15:19:24.318388 I  ImageLoader::LoadImage(menu-menubackground.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.318460 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.318474 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.318482 I  ImageLoader::LoadImage(watermarks-default.png--384x330.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.319148 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :backgrounds-horizontal_menu_background.png---1x-1.png: :576000:
2012-02-14 15:19:24.319153 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :107: size :576000:
2012-02-14 15:19:24.319160 I  ImageLoader::LoadImage(backgrounds-horizontal_menu_background.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.321725 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.321740 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.321748 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.324969 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.324983 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.324991 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.328174 I  MythUIHelper: LoadCacheImage(menu/menuframe.png,menu-menuframe.png---1x-1.png)
2012-02-14 15:19:24.328246 I  MythUIHelper: LoadCacheImage(backgrounds/horizontal_menu_background.png,backgrounds-horizontal_menu_background.png---1x-1.png)
2012-02-14 15:19:24.328261 I  MythUIHelper: LoadCacheImage(backgrounds/horizontal_menu_background.png,backgrounds-horizontal_menu_background.png---1x-1.png)
2012-02-14 15:19:24.328281 I  ImageLoader::LoadImage(backgrounds-horizontal_menu_background.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.328549 I  Loading menu theme from /usr/share/mythtv/themes/defaultmenu//mainmenu.xml
2012-02-14 15:19:24.328699 N  Found mainmenu.xml for theme 'Terra'
2012-02-14 15:19:24.330385 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :menu-menuframe.png---1x-1.png: :3948048:
2012-02-14 15:19:24.330391 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :108: size :3948048:
2012-02-14 15:19:24.330398 I  ImageLoader::LoadImage(menu-menuframe.png---1x-1.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.330423 I  MythUIHelper: LoadCacheImage(menu/menuframe.png,menu-menuframe.png---1x-1.png)
2012-02-14 15:19:24.330449 I  ImageLoader::LoadImage(menu-menuframe.png---1x-1.png) Found in cache, RefCount = 3
2012-02-14 15:19:24.355608 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.355635 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.355644 I  ImageLoader::LoadImage(watermarks-default.png--384x330.png) Found in cache, RefCount = 4
2012-02-14 15:19:24.359187 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.359202 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.359210 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.362425 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.362440 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.362448 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.365811 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.365829 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.365837 I  ImageLoader::LoadImage(watermarks-default.png--384x330.png) Found in cache, RefCount = 5
2012-02-14 15:19:24.369061 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.369075 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.369083 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 8
2012-02-14 15:19:24.372283 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.372297 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.372305 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 9
2012-02-14 15:19:24.375593 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.375611 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.375619 I  ImageLoader::LoadImage(watermarks-default.png--384x330.png) Found in cache, RefCount = 6
2012-02-14 15:19:24.378921 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.378935 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.378944 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 10
2012-02-14 15:19:24.382254 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.382270 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.382280 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 11
2012-02-14 15:19:24.385913 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.385929 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.385937 I  ImageLoader::LoadImage(watermarks-default.png--384x330.png) Found in cache, RefCount = 7
2012-02-14 15:19:24.389402 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.389418 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.389426 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 12
2012-02-14 15:19:24.392628 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.392642 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.392650 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 13
2012-02-14 15:19:24.395881 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.395896 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png--384x330.png)
2012-02-14 15:19:24.395904 I  ImageLoader::LoadImage(watermarks-default.png--384x330.png) Found in cache, RefCount = 8
2012-02-14 15:19:24.399125 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.399140 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.399148 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 14
2012-02-14 15:19:24.402309 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.402323 I  MythUIHelper: LoadCacheImage(watermarks/default.png,watermarks-default.png-masked-415x357.png)
2012-02-14 15:19:24.402331 I  ImageLoader::LoadImage(watermarks-default.png-masked-415x357.png) Found in cache, RefCount = 15
2012-02-14 15:19:24.405708 I  MythUIHelper: LoadCacheImage(watermarks/tv.png,watermarks-tv.png--384x330.png)
2012-02-14 15:19:24.411129 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :watermarks-tv.png--384x330.png: :506880:
2012-02-14 15:19:24.411135 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :109: size :515580:
2012-02-14 15:19:24.411141 I  ImageLoader::LoadImage(watermarks-tv.png--384x330.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.411268 I  MythUIHelper: LoadCacheImage(watermarks/tools.png,watermarks-tools.png--384x330.png)
2012-02-14 15:19:24.417010 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :watermarks-tools.png--384x330.png: :506880:
2012-02-14 15:19:24.417015 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :110: size :515580:
2012-02-14 15:19:24.417022 I  ImageLoader::LoadImage(watermarks-tools.png--384x330.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.417146 I  MythUIHelper: LoadCacheImage(watermarks/library.png,watermarks-library.png-masked-415x357.png)
2012-02-14 15:19:24.425150 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :watermarks-library.png-masked-415x357.png: :592620:
2012-02-14 15:19:24.425155 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :111: size :601320:
2012-02-14 15:19:24.425161 I  ImageLoader::LoadImage(watermarks-library.png-masked-415x357.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.425298 I  MythUIHelper: LoadCacheImage(watermarks/clock.png,watermarks-clock.png--384x330.png)
2012-02-14 15:19:24.429229 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :watermarks-clock.png--384x330.png: :506880:
2012-02-14 15:19:24.429234 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :112: size :515580:
2012-02-14 15:19:24.429240 I  ImageLoader::LoadImage(watermarks-clock.png--384x330.png) Found in cache, RefCount = 2
2012-02-14 15:19:24.429364 I  MythUIHelper: LoadCacheImage(watermarks/news.png,watermarks-news.png--384x330.png)
2012-02-14 15:19:24.435266 I  MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size :watermarks-news.png--384x330.png: :506880:
2012-02-14 15:19:24.435271 I  MythUIHelper: MythUIHelper::CacheImage : Cache Count = :113: size :515580:
2012-02-14 15:19:24.435277 I  ImageLoader::LoadImage(watermarks-news.png--384x330.png) Found in cache, RefCount = 2
}}}
"	jyavenard
10339	mythmetadatalookup does not escape minus when calling the grabbers	MythTV - Mythfilldatabase	Master Head	unknown	Bug Report - General		new	2012-02-15T09:14:46Z	2012-02-24T06:55:07Z	"{{{
2012-02-14 21:49:21.042596 I  Running Grabber: /usr/share/mythtv/metadata/Television/ttvdb.py -l de -N Unter uns - Bitte beachten Sie, dass in der Schweiz und Österreich stattdessen zwischen 8
Usage: ttvdb.py usage: ttvdb -hdruviomMPFBDS [parameters]
 <series name or 'series and season number' or 'series and season number and episode number'>

For details on using ttvdb with Mythvideo see the ttvdb wiki page at:
http://www.mythtv.org/wiki/Ttvdb.py

ttvdb.py: error: no such option: - 
}}}

the log excerpt shows a usage of minus that will not lead to a good match, but there are others where the minus really is part of the title
"	dekarl@…
10368	Video not scaled when starting Live TV with program guide.	MythTV - General	Unspecified	unknown	Bug Report - General		new	2012-02-21T17:37:00Z	2012-02-29T09:01:51Z	"When Live TV is started with the program guide automatically, the video is not scaled down to the small video window in the grid. Accordingly, I can see the video as full screen in the back of the partially transparent Mythbuntu background. When I exit the initially loaded program guide screen and open it again everything works fine.

I'm on the master/HEAD branch with MythBuntu theme and VDPAU."	blazej.lewcio@…
10370	DVD playback fail with default settings on MacOS X	MythTV - General	Unspecified	unknown	Bug Report - General	jyavenard	assigned	2012-02-22T12:52:46Z	2012-04-13T05:17:14Z	"Using MacOS 10.7 (or 10.6)

MythFrontend will fail to play any DVD

When selecting the play DVD option in the Optical Menu ; in the log you get:
{{{
libdvdread: Using libdvdcss version 1.2.9 for DVD access
libdvdread: Can't stat /dev/r/dev/disk1
No such file or directory
libdvdread: Could not open /dev/r/dev/disk1
libdvdnav: vm: failed to open/read the DVD
2012-02-22 21:33:51.365260 I  MediaMonitor::selectDrivePopup(Select a DVD drive) - No suitable devices
2012-02-22 21:33:51.366886 I  DVDInfo: Trying dvd://dev/r/dev/disk1
2012-02-22 21:33:51.369193 E  DVDInfo: Failed to open device at /dev/r/dev/disk1
2012-02-22 21:33:51.369200 I  DVDInfo: Finishing.
}}}

programs/mythfrontend/main.cpp automatically prefix the device name with /dev/r

Yet, the default device name it isn't defined by the user is /dev/disk1 (defined in libs/libmyth/mediamonitor_darwin.h

The documentation in the settings statea:
""This device must exist, and the user playing the DVD needs to have read permission on the device. 'default' will let the MediaMonitor choose a device""

using ""default"" does nothing, it uses /dev/disk1 unless defined in the settings, and default is /dev/disk1 which myth try to play as /dev/r/dev/disk1 which will *always* be an invalid device

The log also shows:
MediaMonitor::selectDrivePopup(Select a DVD drive) - No suitable devices

No such popup ever appears...

MythFrontend should either automatically determine what the right DVD device is, not prepend /dev/r to any path name or properly display the selectDrivePopup

"	jyavenard
10394	PiP initially shows black window only.	MythTV - Video Playback	Unspecified	unknown	Bug Report - General		new	2012-03-01T09:35:00Z	2012-03-01T09:35:00Z	"When I open PiP, it always shows black window only. If I toggle between the screens (by pressing N), PiP starts to work properly.

This issue affects both, videos and LiveTV."	blazej.lewcio@…
10398	OS X playback aspect/zoom starts out wrong	MythTV - Video Playback	Master Head	unknown	Bug Report - General	nigel	new	2012-03-02T11:54:07Z	2012-04-13T05:21:50Z	"For many months, 16:9 content has appeared as a 4:3 rectangle in a 16:9 window, probably due to changes in video embedding (or other videooutput base stuff). Cycling through the zoom modes eventually fixes it. Cycling aspect ratios fixes it faster.
[[BR]]
Very old versions (''e.g.'' d9c4bd18fa0, c12e7d79c May/June 2011) don't have the fault. Slightly less old (2f3acf1184 from July 31, 2011) seem to. I'm still trying to narrow down the change."	nigel
10424	MythWeb updates internal database schema prior to checking for compatibility with core schema	Plugin - MythWeb	Master Head	unknown	Bug Report - General	kormoc	new	2012-03-09T16:18:54Z	2012-03-09T16:18:54Z	"MythWeb loads 'include/db_update.php' upon init, immediately after connecting to the database, and without checking to see if actually running against a compatible version of MythTV.

See related ticket #10421"	wagnerrp
10432	Screen saver kicks in while watching Internet video	Plugin - MythNetvision	0.24.2	unknown	Bug Report - General	natanojl	assigned	2012-03-10T18:11:32Z	2012-06-13T17:33:17Z	When watching Internet tv, the screen saver kicks in after a while. To reproduce, just go to browse Internet video, and watch a show for 10 or 15 minutes.  I don't think it matters which video you watch.  Just move the mouse to bring the display back.	Cramerryan@…
10450	Media Monitor not detecting type of media	MythTV - General	Unspecified	unknown	Bug Report - General	nigel	assigned	2012-03-14T10:22:50Z	2012-04-30T02:34:49Z	"{{{
% ./mythfrontend -v media
...
2012-03-14 21:14:22.124558 I  diskAppearedCallback() - No volume name for dev disk1s1
2012-03-14 21:14:22.158941 I  Found disk disk1s2 - volume name 'Attache_1.015'.
2012-03-14 21:14:22.159013 I  MythHDD::MythHDD disk1s2
2012-03-14 21:14:22.244019 I  Disk inserted on a supermount device
2012-03-14 21:14:22.244134 N  No files with extensions found in '/Volumes/Attache_1.015'
2012-03-14 21:14:22.244139 I  Detected MediaType MEDIATYPE_DATA
}}}
where there are lots of .png files under /Volumes/Attache_1.015."	nigel
10461	Edit channel in live TV looks broken	MythTV - General	Master Head	unknown	Bug Report - General		new	2012-03-15T16:30:48Z	2012-03-15T16:30:48Z	Edit a channel in live TV, show empty callsign, channel number, channel name and xmltv id	xavier.hervy@…
10465	Playback via NFS quits when seeking to end of currently recording program.	MythTV - General	Master Head	unknown	Bug Report - General	danielk	assigned	2012-03-16T11:04:46Z	2012-07-05T07:05:30Z	" * A program is being recorded to local disk on the master backend
 * mythfrontend on the master backend will seek up to the end of the recording and keep playing. Any more skip forward keystrokes are ignored,
 * mythfrontend on another machine with the recording available via NFS will seek up close the end and then quit playback on the next skip forward.

This would be OK but it doesn't even save a bookmark so when you start playback again it starts at the start and then you have to seek to the end again (all the while making sure you don't get too close to the end).

I'm guessing here but the frontend may be seeking to a point in the recording that the NFS deamons don't yet know about. I think the default is to have some attribute caching enabled. If the backend says to the frontend the file size is X and the NFS deamons think it is <X the frontend may get an EOF when trying to seek.

The frontend log is 
{{{
2012-03-16 10:59:42.118952 N  Player(0): Waited 624ms for video buffers AUAUAUAAUAUuAuLAAAUAUUAAUAAAAAAP
2012-03-16 10:59:42.223232 N  Player(0): Waited 729ms for video buffers AUAUAUAAUAUuAuLAAAUAUUAAUAAAAAAP
2012-03-16 10:59:42.319088 E  decoding error
                        eno: Input/output error (5)
2012-03-16 10:59:42.468265 I  TV: Attempting to change from WatchingRecording to None
}}}
"	mythtv@…
10491	channel tuning fails without serviceid/mplexid	MythTV - General	Master Head	unknown	Bug Report - General		new	2012-03-22T05:24:58Z	2012-03-22T05:37:09Z	"I'm not sure how it happened but one of my channels lost its serviceid and mplexid values (they got set to null).  I tune the source with either Firewire or cablecard (hauppauge dcr-2650 / hdhr prime) -- both types of tuner exhibited the problem.

These values are not used for cablecard tuners, but with them set to null, recording and live tv would die and kick me back to the main menu.  Backend logs show:

{{{
mythbackend.20120312220233.23774.log-2012-03-17 08:59:00.038039 I [23774/23825] TVRecEvent tv_rec.cpp:3459 (TuningCheckForHWChange) - TVRec(9): HW Tuner: 9->9
mythbackend.20120312220233.23774.log-2012-03-17 08:59:00.046051 E [23774/23825] TVRecEvent hdhrstreamhandler.cpp:408 (TunerSet) - HDHRSH(201006C2-1): DeviceSet(vchannel ): ERROR: invalid virtual channel
mythbackend.20120312220233.23774.log:2012-03-17 08:59:00.046068 E [23774/23825] TVRecEvent tv_rec.cpp:3645 (TuningFrequency) - TVRec(9): Failed to set channel to 647. Reverting to kState_None
mythbackend.20120312220233.23774.log-2012-03-17 08:59:00.046132 I [23774/23825] TVRecEvent tv_rec.cpp:1014 (HandleStateChange) - TVRec(9): Changing from RecordingOnly to None
}}}

I'm not sure why MythTV even needs to be trying to tune a virtual channel when interacting with an input type that doesn't use them (firewire and cablecard).

I figure this bug is probably of low importance, except that `mythtfilldatabase --do-channel-updates` didn't fix the values like it presumably should have.  Together, these two issues made for a lot of missed recordings."	xris
10500	mythutil --scanvideos does not update database	MythTV - Video Library	Master Head	unknown	Bug Report - General	wagnerrp	assigned	2012-03-24T10:06:58Z	2012-09-03T22:18:03Z	"I moved a folder with movies within the storage group hierarchy and tried to use mythutil --scanvideos to update the database, but it wasn't updated. The movement was on the SB, and I ran mythutil both on the MB and on the SB without success. The xterm log output doesn't show anything like ""removing x"" and ""Adding x"" like in the frontend log. In one test it updated the location of only the first episode of the moved folder.


{{{
MythTV Version : v0.25-rc-38-gd6f038c-dirty
MythTV Branch : master
Network Protocol : 72
Library API : 0.25.20120315-2
QT Version : 4.7.4
Options compiled in:
 linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_dvb using_frontend using_hdpvr using_iptv using_libcrypto using_libfftw3 using_libxml2 using_libudf using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg using_libxml2 using_libudf

}}}
"	yiannividalis@…
10503	'Delete', 'delete and re-record' buttons don't work for recordings	Plugin - MythWeb	Master Head	unknown	Bug Report - General	kormoc	new	2012-03-24T19:02:02Z	2012-03-24T19:02:02Z	"For some weeks now I cannot delete a recording in mythweb in the Recorded Programs screen. The two ""delete"" buttons on the right of each recording don't do anything. The confirmation dialog comes up only in each recording's detail screen, where I can delete them normally.

Today I used the debug console of firefox to search for any errors and it shows:

{{{
confirm_delete is not defined
http://127.0.0.1/mythweb/tv/recorded                      Line:1

}}}


Mythweb is at commit efd3da660e2"	yiannividalis@…
10509	mythtranscode --showprogress does show out in stdout	MythTV - Mythtranscode	Unspecified	unknown	Bug Report - General	beirdo	assigned	2012-03-25T23:45:52Z	2012-03-26T00:58:36Z	"mythtranscode --showprogress no longer show transcode progress in sysout. 
Eg. mythtranscode --mpeg2 --honorcutlist --showprogress --outfile test.mpg --chanid 1191 --starttime 20120318160000

The above example does not show the status in stdout. Only the current time and version of mythtranscode is displayed in stdout.
2012-03-25 19:37:57.822853 C  mythtranscode version:  [v0.25pre] www.mythtv.org

Running myth from git v0.25-rc-54-g78ad8be"	mythtv@…
10521	Frontend services api not responding as expected	MythTV - General	Master Head	unknown	Bug Report - General		new	2012-03-28T12:51:50Z	2012-03-28T12:51:50Z	"I'm using the new Services API to write a remote control application and there is an issue with the SendAction API when trying to enter a Parental PIN in MythVideo, ie

http://FrontendIP:6547/Frontend/SendAction?Action=4

will bring up the window to enter the parental PIN, but, after entering the PIN and entering Action=DOWN it appears to enter the text DOWN in the PIN field, rather than moving the focus down to the OK button. (I can't be sure of what is being entered in the field as it is masked, but Action=DOWN enters 4 characters and Action=UP enters 2 characters)

I've tried this with the Mythbuntu and Terra themes and both have the issue.

Also, when in the setup screens the Frontend API doesn't seem to respond at all to the SendAction API, you have to use a physical keyboard to navigate around.

LEt me know if there are any logs for the Frontend API that I can send to help with this."	simon@…
10530	Mythcommflag Segfaulting 25-50% of Recordings	MythTV - Mythcommflag	Unspecified	unknown	Bug Report - General	cpinkham	new	2012-03-29T18:23:33Z	2012-03-29T18:23:33Z	"I have been experiencing, for the past several months, mythcommflag failing due to segfaults.  The recordings for which mythcommflag fails do not appear to be corrupted.  The percentage of failures seems to be in the 25% to 50% range.  I was hoping that the more recent commit that seemed to be targeted at mythcommflag would solve the problem, but I re-ran mythcommflag on many of the recordings I had made within the last 48 hours.  Of the eleven jobs I started (from mythweb) 10 segfaulted.

I have attached a backtrace of one of the failures.

MythTV Version : v0.25-rc-82-g713762d
MythTV Branch : master
Network Protocol : 72
Library API : 0.25.20120315-2
QT Version : 4.6.2"	Ken Emerson <kenneth.emerson@…>
10543	Artwork lookups incorrect for search rules	MythTV - Mythmetadatalookup	Master Head	unknown	Bug Report - General	stuartm	assigned	2012-04-04T08:24:37Z	2012-04-10T15:04:41Z	"Metadata lookups are being performed for search rules when they shouldn't be. This is causing the wrong artwork to be displayed for recording.

For example, a people search rule for 'Ridley Scott' might first match and record 'Alien' and the rule given this inetref. When the next film matches and records say 'Gladiator' the recording is given the same 'Alien' inetref. 'Alien' and not 'Gladiator' artwork is then shown in Watch Recordings.

It seems as thought the lookup should not set an inetref for search rules, and should do the metadata lookup only for the recording."	stuartm
10551	Mythtv fails on some livetv channels	MythTV - Video Decoding	Unspecified	unknown	Bug Report - General		new	2012-04-06T18:35:13Z	2012-04-20T22:03:09Z	"Hello there all,

I have a question. I'm using mythtv for over 3 years now with the iptv (m3u) functionality. As of shortly my provider change a couple of channel to a different ip/port number (like BBC1) but after the change the mythtv fails on connection on that ip/port. When i use the default box of the provider i see an image on my screen so i know it is working. All other channels work even some of the changed one but the BBC and some others fail. It looks like that these channels use different codecs or something but i can't figure out what it is.

I started my backend with -v all to have a complete log(attached at mail) when i start the BBC1 (udp://233.81.233.39:11076) but i can't figure out why it fails.. Only thing i see is that it is trying to figure out what codec to use.. But not more that that.

Please could you guys help me to get the channels working again, because i'm a little afraid that they will change more channels and then my mythtv setup won't work anymore and i need to go to the dedicated (crappy) box of the provider"	mythtvuser@…
10553	channelscanner can not added the found channels	MythTV - Channel Scanner	Master Head	unknown	Bug Report - General	danielk	new	2012-04-07T19:55:39Z	2012-07-20T13:38:06Z	"I am trying to use the new MythTV 0.25 for a new htpc.

I have installed mythbuntu 12.04, so far everything is running.

When I am scanning for channels, they are found but not insert in the table after the scan.

log file with the error messages are attached

myth"	lars.schmohl@…
10561	From time to time, entering the Theme downloader setup crashes	MythTV - General	Master Head	unknown	Bug Report - General		new	2012-04-08T09:52:38Z	2012-04-08T10:24:38Z	"Not happening all the time.
But going into the theme downloader, selecting a theme, exiting, re-entering the theme downloader screen, usually result in a crash:
{{{
Program received signal EXC_BAD_ACCESS, Could not access memory.
---Type <return> to continue, or q <return> to quit---run
Reason: 13 at address: 0x0000000000000000
0x00000001036176c4 in QString::QString (this=0x7fff5fbfd270, 
    other=@0xf0000000126319e8) at qstring.h:725
725	inline QString::QString(const QString &other) : d(other.d)
(gdb) bt
#0  0x00000001036176c4 in QString::QString (this=0x7fff5fbfd270, 
    other=@0xf0000000126319e8) at qstring.h:725
#1  0x00000001036ed0d7 in ThemedButton::ThemedButton (this=0x7fff5fbfd270, 
    unnamed_arg=@0xf0000000126319e8) at myththemedmenu.h:16
#2  0x00000001036ed785 in qvariant_cast<ThemedButton> (v=@0x7fff5fbfd2a8)
    at qvariant.h:575
#3  0x00000001036ed8bc in QVariant::value<ThemedButton> (this=0x7fff5fbfd2a8)
    at qvariant.h:333
#4  0x00000001036ea52d in MythThemedMenu::buttonAction (this=0x1093ef5d0, 
    item=0x1249380f0, skipPass=false) at myththemedmenu.cpp:684
#5  0x0000000103811c3c in MythThemedMenu::qt_static_metacall (_o=0x1093ef5d0, 
    _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fff5fbfd460)
    at moc_myththemedmenu.cpp:56
#6  0x00000001077eec01 in QMetaObject::activate ()
#7  0x0000000103815a2c in MythUIButtonList::itemClicked (this=0x1093ec4a0, 
    _t1=0x1249380f0) at moc_mythuibuttonlist.cpp:119
#8  0x000000010372163c in MythUIButtonList::keyPressEvent (this=0x1093ec4a0, 
    e=0x7fff5fbfe158) at mythuibuttonlist.cpp:2412
#9  0x00000001036eb8b9 in MythThemedMenu::keyPressEvent (this=0x1093ef5d0, 
    event=0x7fff5fbfe158) at myththemedmenu.cpp:198
#10 0x00000001035c535c in MythMainWindow::eventFilter (this=0x10936d560, 
    unnamed_arg=0x10936d560, e=0x7fff5fbfe158) at mythmainwindow.cpp:1963
#11 0x00000001077d7251 in QCoreApplicationPrivate::sendThroughObjectEventFilters---Type <return> to continue, or q <return> to quit--- 
 ()
#12 0x000000010699c278 in QApplicationPrivate::notify_helper ()
#13 0x000000010699c8fc in QApplication::notify ()
#14 0x00000001077d9602 in QCoreApplication::notifyInternal ()
#15 0x000000010699ba1a in qt_sendSpontaneousEvent ()
#16 0x0000000106a0e352 in QKeyMapper::sendKeyEvent ()
#17 0x0000000106a0f79e in QKeyMapperPrivate::translateKeyEvent ()
#18 0x0000000106957b6d in qt_dispatchKeyEvent ()
#19 0x000000010694a7a4 in -[QCocoaView keyDown:] ()
#20 0x00007fff88f61b44 in -[NSWindow sendEvent:] ()
#21 0x00000001069502cf in -[QCocoaWindow sendEvent:] ()
#22 0x00007fff88efa16d in -[NSApplication sendEvent:] ()
#23 0x0000000106953ad2 in -[QNSApplication sendEvent:] ()
#24 0x00007fff88e901f2 in -[NSApplication run] ()
#25 0x000000010695cce0 in QEventDispatcherMac::processEvents ()
#26 0x00000001077d6b78 in QEventLoop::exec ()
#27 0x00000001077d9d53 in QCoreApplication::exec ()
#28 0x00000001000285d7 in main (argc=3, argv=0x7fff5fbffa70) at main.cpp:1762
}}}

I was cycling between Terra and Arclight"	jyavenard
10578	Icon download not working right more than once	Services - Icon Downloads	Master Head	unknown	Bug Report - General	xris	new	2012-04-11T19:50:39Z	2012-04-11T20:28:14Z	"One of the local DVB-T channels got its callsign and icon changed (reusing the same frequency) so I tried to download the new icon for that specific channel but I found mythtv-setup got the same previous icon again.

Blanking icon file path in channel editor takes no effect: it seems the ''channel'' database table gets no proper update. 

Regards,
Antonio"	amlopezalonso@…
10583	Unable to playback recordings from Panasonic TV via UPnP	MythTV - UPnP	0.25-fixes	unknown	Bug Report - General	dblain	new	2012-04-12T09:59:31Z	2013-01-08T21:29:55Z	"I am unable to playback recorded shows from MythTV on a Panasonic TX-P42G15GB TV via UPnP. I simply get the error message on the TV: ""Cannot read file""

If I manually copy the recorded shows to the videos storage group, the TV plays the show back with no problem whatsoever. This leads me to believe that when the recording file is served to the TV in the Recordings storage group, something different is happening in the UPnP code, meaning that the TV is unable to read the file.

Other UPnP clients such as XBMC and VLC can playback the recordings ok, no matter what type of storage group the recording is in, so it's not a widespread problem, just specific to the TV we have/Panasonic TVs in general - this is the only Panasonic TV in the house, so I can't say which for sure.

No errors are showing up in the backend log (with -v all) and unfortunately the error message above is all I've got from the TV.

I've tried to work this one our for myself, but I'm unable to find any more information from logs why this is happening. I'm not a developer, but I do work for a software development company, so I have gained *some* experience working with code. I've therefore tried to have a look into the UPnP code myself, just to try to find some sort of direction to go with this, however I wasn't able to spot anything.

I would appreciate any help I can get on this - at the moment, I'm working around the issue by manually moving recording files from the Recordings storage group to the Videos one, every time someone wants to watch something that's been recorded. This is becoming a bit of chore - don;t mean to sound ungrateful though!

Attached files:
not-working.mythbackend.log: Log file taken when trying to playback a recording as a ""Recording"" on the TV. (mythbackend -v all)
working.mythbackend.log: Log file taken when successfully playing a recording as a ""Video"" on the TV. (mythbackend -v all)

If there's any more info needed, I'll be more than happy to provide it. I'm wondering if there's some way I can get more output from what the backend is actually sending to the TV, then diffing the output between a ""Recording"" and a ""Video""?

Thank you.

Joe"	joe@…
10589	trying to get UPNP working	MythTV - UPnP	Master Head	unknown	Bug Report - General	dblain	new	2012-04-13T05:01:33Z	2012-09-26T03:10:34Z	"MythTV Version : v0.26-pre-34-gba0b3de-dirty
MythTV Branch : master
Network Protocol : 73
Library API : 0.26.20120411-1
QT Version : 4.8.0
Options compiled in:
 linux profile use_hidesyms using_alsa using_jack using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_dvb using_firewire using_frontend using_hdhomerun using_ceton using_hdpvr using_iptv using_ivtv using_joystick_menu using_libcrypto using_libdns_sd using_libxml2 using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_ffmpeg_threads using_live using_mheg using_libass using_libxml2

launched with mythbackend --log-level debug
results
--------------------------
2012-04-12 23:03:31.579031 D  MMulticastSocketDevice(239.255.255.250:36): setsockopt - IP_DROP_MEMBERSHIP
eno: Invalid argument (22)
--------------------------
Above is repeated at least once a second

There is a firewall before the netgear, but does not block this subnet.

All devices on same subnet connected to dumb netgear switch
UN40D6000 Samsung TV sees My PC
Mythdvr sees nothing
My PC can map a drive using samba to mythdvr
mythdvr,TV,my pc  have internet
mythdvr firewall is off and
iptables --list is (policy ACCEPT) for all


"	spamme@…
10597	Quitting LiveTV to return to main menu crash	MythTV - General	Unspecified	unknown	Bug Report - General		new	2012-04-14T02:36:41Z	2012-04-14T02:36:41Z	"When using Qt painter with XVideo

leaving TV Playback always crash on my machine (using ATI Radeon open source drivers)

Using Arclight theme

{{{
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff63ed68e in MythQtPainter::DeletePixmaps (this=0xbe24a0)
    at mythpainter_qt.cpp:71
71	        QPixmap *pm = m_imageDeleteList.front();
(gdb) bt
#0  0x00007ffff63ed68e in MythQtPainter::DeletePixmaps (this=0xbe24a0)
    at mythpainter_qt.cpp:71
#1  0x00007ffff63ed86d in MythQtPainter::Begin (this=0xbe24a0, parent=0xbe2e80)
    at mythpainter_qt.cpp:91
#2  0x00007ffff63c59ad in MythMainWindow::draw (this=0xba03c0)
    at mythmainwindow.cpp:777
#3  0x00007ffff63c580c in MythMainWindow::drawScreen (this=0xba03c0)
    at mythmainwindow.cpp:767
#4  0x00007ffff63c4170 in MythPainterWindowQt::paintEvent (this=0xbe2e70, 
    pe=0x7fffffffc590) at mythmainwindow.cpp:413
#5  0x00007ffff46950f6 in QWidget::event(QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#6  0x00007ffff4644894 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#7  0x00007ffff4649713 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#8  0x00007ffff3dd5e9c in QCoreApplication::notifyInternal(QObject*, QEvent*)
    () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007ffff4690d96 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#10 0x00007ffff4691a0f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007ffff4690acc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#12 0x00007ffff4861b68 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007ffff4687ac0 in QWidgetPrivate::syncBackingStore() ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007ffff469560c in QWidget::event(QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007ffff63c6a87 in MythMainWindow::event (this=0xba03c0, e=0x3ccf4d0)
    at mythmainwindow.cpp:926
#16 0x00007ffff4644894 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#17 0x00007ffff4649713 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#18 0x00007ffff3dd5e9c in QCoreApplication::notifyInternal(QObject*, QEvent*)
    () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#19 0x00007ffff3dd9c6a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#20 0x00007ffff3e04f93 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#21 0x00007fffeab2ac9a in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fffeab2b060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fffeab2b124 in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007ffff3e053bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#25 0x00007ffff46ecd6e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#26 0x00007ffff3dd4c82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#27 0x00007ffff3dd4ed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#28 0x00007ffff3dd9f67 in QCoreApplication::exec() ()
   from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#29 0x0000000000461d8f in main (argc=1, argv=0x7fffffffe218) at main.cpp:1762
}}}
"	jyavenard
10602	Playback profiles do not fall back to follow-up entries should the first fail	MythTV - Video Playback	Master Head	unknown	Bug Report - General	jyavenard	new	2012-04-15T07:22:21Z	2012-04-15T07:22:21Z	"The video playback profile editor let you enter different entries according to specific video size criteria.

The choice of a playback profile works only according to those criteria. If one is automatically selected, only to later fail ; for say when the video codec isn't supported, it doesn't try another video profile.

For example, say you have a VAAPI profile, that as first entry uses VAAPI for all decoding and vaapi for deinterlacing, and a 2nd entry that uses ffmpeg for decoding and opengl for deinterlacer.

if the VAAPI/GPU doesn't support a particular codec, it only reverts to ffmpeg decoding.
It should try the next entry in the playback profile.
If not, as deinterlacers aren't available any longer, the video being played isn't deinterlaced and it looks awful.

Should playback profiles properly worked, a side effect would be to have for example a general ""Hardware Accelerated"" profile. It would first try VDPAU, then VAAPI, then CrystalHD etc... it would greatly simplify user experience"	jyavenard
10617	Incorrect FSF address in source	MythTV - General	Master Head	unknown	Bug Report - General		new	2012-04-16T21:09:46Z	2012-04-16T21:09:46Z	"The FSF address changed some time ago so all the address references in the source are no longer correct.

There may be some false positives but probably not.

$ rpmlint -I incorrect-fsf-address
incorrect-fsf-address:
The Free Software Foundation address in this file seems to be outdated or misspelled.  Ask upstream to update the address, or if this is a license file, possibly the entire file with a new copy available from the FSF."	hobbes1069@…
10629	mythwelcome not painting, mythshutdown hang	MythTV - Mythwelcome & Mythshutdown	0.25-fixes	unknown	Bug Report - General		new	2012-04-19T13:58:57Z	2012-08-17T12:12:09Z	"I'm seeing a similar problem to ticket:10032.

At least once a day mythwelcome stops responding and there is a mythshutdown process using 100% CPU."	Malcolm Parsons <malcolm.parsons@…>
10631	MHEG doesn't work in Saorview (UK profile)	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2012-04-19T18:36:28Z	2012-04-22T15:14:36Z	"None of the MHEG ITV keys, as specified on the MHEG wiki page, have any effect on channels in Saorview.

MHEG ITV works fine on BBC channels on Freesat.

Running ""mythfrontend -v mheg"" produces the following line in the log when I change to a Saorview channel (along with some MHEG data):

MHEG engine auto-boot failed


A sample recording from a Saorview recording can be found here (5 mins, 100MB):
​http://dl.dropbox.com/u/74461807/3001_20120419112034.mpg
"	Mossy <nosepam-mythtv@…>
10633	Network Control socket fails to listen on second address	MythTV - General	0.25	unknown	Bug Report - General	wagnerrp	assigned	2012-04-20T14:05:16Z	2012-12-30T23:59:48Z	"As of 0.25, the Network Control socket (port 6456) doesn't work. At least, this is the immediately obvious problem. Looking at the logs, I can see that it successfully listens on 127.0.0.1, but then fails listening to the next address in the list (for the attached log, that is 192.168.123.1, but the same occurs on another machine where the second, failing address is public).

With the frontend still running, I can see that:
a. there is nothing already listening on that port (`sudo netstat -nlp | grep 6456` returns nothing) and
b. I can listen on that port (`nc -l -p 6456` and even 'nc -l -s 192.168.123.1 -p 6456` start up and print commands from my remote control).

I'm not quite sure how to proceed, though. I can see there is a problem here, but without knowing ''why'' MythFrontend is not listening, it's a bit difficult to find the root cause."	Paul Saunders <darac@…>
10634	No error handling in theme download	Services - Theme Downloads	0.25-fixes	unknown	Bug Report - General	cpinkham	new	2012-04-20T15:02:04Z	2012-04-20T15:02:04Z	If the user's ~/.mythtv/themes directory is not writable, the theme downloader goes through all the motions of downloading and installing a theme, but then never gives any indication that the install failed or why.	mythtv@…
10641	WSDL files served with MIME type text/html rather than text/xml	Bindings - XML/JSON	0.25	unknown	Bug Report - General	dblain	assigned	2012-04-22T07:53:27Z	2012-04-23T00:05:10Z	WSDL files, such as /Dvr/wsdl, currently get served with a MIME type of text/html.  They should get served as text/xml instead.	Josh Triplett <josh@…>
10651	JS and HTML errors in backend web interface	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2012-04-24T10:16:33Z	2012-10-06T14:42:10Z	"Tue Apr 24 2012 12:02:19
Fehler: $.ui.multiselect is undefined
Quelldatei: http://htpc.wg.de:6544/js/ui-multiselect-en.js
Zeile: 7
 ----------
Tue Apr 24 2012 12:02:22
Fehler: Fatal error: Theme at /js/galleria/themes/classic/galleria.classic.min.js could not load, check theme path.
Quelldatei: http://htpc.wg.de:6544/
Zeile: 77
 ----------
Tue Apr 24 2012 12:02:25
Fehler: Fatal error: No theme found.
Quelldatei: http://htpc.wg.de:6544/
Zeile: 77


The first JS error is probably from loading ui-multiselect-en.js before ui-multiselect.js.

Beside that there is broken HTML in the ""Last 10 Recordings"" section. It renders like this:

====================================================
Letzte 10 Aufnahmen

Recorded Montag, April 23 at 21:15."" src=""/Content/GetPreviewImage?ChanId=29450&Height=300&StartTime=2012-04-23T19:15:00Z""/>Recorded Samstag, April 14 at 3:05."" src=""/Content/GetPreviewImage?ChanId=12110&Height=300&StartTime=2012-04-14T01:05:00Z""/>

Aktuelle Tuner Aktivitäten

=======================================================

The latter seems to have been a one-time issue though. I cannot reproduce anymore after reloading the page."	jan@…
10659	mfdb put icons from xmltv grabbers into local storage instead of the SG	MythTV - Mythfilldatabase	Master Head	unknown	Bug Report - General	stuartm	new	2012-04-26T17:58:01Z	2012-04-26T22:22:40Z	"mythfilldatabase was not converted to store the channel icons in the storage group in [cda7871]

The database update should just store the filename instead of the absolute path in IconData::Save in mythtv/programs/mythfilldatabase/icondata.cpp
https://github.com/MythTV/mythtv/blob/master/mythtv/programs/mythfilldatabase/icondata.cpp#L291

{{{
MSqlQuery update(MSqlQuery::InitCon());
update.prepare(
    ""UPDATE channel SET icon = :ICON ""
    ""WHERE chanid = :CHANID"");

update.bindValue("":ICON"", fi.filename);
update.bindValue("":CHANID"", fi.chanid);
}}}
fi.filename is the absolute path where the icon gets stored. Its the same location where the storage group points to.

the Qt API suggests that this might strip the directory off the filename
{{{
update.bindValue("":ICON"", QFileInfo(fi.filename).fileName());
}}}

notice the subtle difference between http://qt-project.org/doc/qt-4.8/qfile.html#fileName and http://qt-project.org/doc/qt-4.8/qfileinfo.html#fileName"	dekarl@…
10676	Scheduling issues with reception problems.	MythTV - Recording	Unspecified	unknown	Bug Report - General	danielk	new	2012-05-01T01:41:22Z	2012-05-01T01:41:22Z	"I'm having problems with my ATSC tuner on some channels. Because of that I've noticed some issues.

OS: Ubuntu 12.04
MythTV Version : v0.25
MythTV Branch : fixes/0.25
Network Protocol : 72
Library API : 0.25.20120408-1
Tuner Hauppague 2250

This may be 2 separate issues that are related.

1) If MythTV is scheduled to record a program and it cannot lock into that channel that status of that recording as viewed through MythWeb shows up as ""Currently Recording"". I currently have one recording currently in this state even though my only 2 tuners are actively recording other programs. After the recording was scheduled to complete the tuner no longer appeared active in Backend Status.

This seems to be similar to ticket #2244 which has been closed.
http://code.mythtv.org/trac/ticket/2244

This has happened before and IIRC I was able to clear it by clicking on it to edit the schedule and deleting the recording. 

Sometimes the recording shows up in ""Watch Recordings"" as 0.00GB in size. Trying to delete the file causes the next issue. 

2) I've noticed this behavior both with recordings that did not record at all and recordings that failed halfway through. There was an active program recording on a channel that was tuned in fine. When I deleted the problem recording it caused the other recording to stop recording and it was removed from the recordings list. This happened multiple times."	javawebdev@…
10684	"Mythweb: Unchecking ""Display Genre Colors"" in mythweb defaults breaks listings and recordings"	Plugin - MythWeb	0.25-fixes	unknown	Bug Report - General	kormoc	new	2012-05-03T15:59:03Z	2012-05-03T16:02:49Z	"When ""Display Genre Colors:"" is unchecked in mythweb settings --> mythweb defaults the listings and upcoming recordings pages break.  For example:

Warning at /usr/local/share/mythtv/bindings/php/MythBackend.php, line 46:
!!NoTrans: Cannot use a scalar value as an array!!
Fatal error: Call to a member function httpRequest() on a non-object in /usr/src/other/mmpcv0.25fixes/mythweb/modules/tv/classes/Channel.php on line 124 

and output is terminated.

Apache log indicates.

[Thu May 03 09:40:00 2012] [error] [client 192.168.2.29] PHP Fatal error:  Call to a member function httpRequest() on a non-object in /usr/src/other/mmpcv0.25fixes/mythweb/modules/tv/classes/Channel.php on line 124, referer: http://mmpcv2/mythweb/tv/list

[Thu May 03 09:48:46 2012] [error] [client 192.168.2.29] PHP Fatal error:  Call to a member function httpRequest() on a non-object in /usr/src/other/mmpcv0.25fixes/mythweb/modules/tv/classes/Channel.php on line 124, referer: http://mmpcv2/mythweb/tv/recorded
"	ajm1@…
10686	Problem with MythGallery Transitions	Plugin - MythGallery	0.25-fixes	unknown	Bug Report - General	beirdo	new	2012-05-04T00:44:26Z	2012-05-04T00:44:26Z	"If I select certain transitions such as Fade or Ken Burns, when I start a slideshow, the screen becomes white throughout the entire slideshow - no pictures, no transition.  However, other transitions such as Blend or Zoom Blend work as expected.  

If I select a non-working transition and run a slideshow, all subsequent transitions will not work including Blend and Zoom Blend. A front end restart is required to even get Blend and Zoom Blend to work again. 

"	ejshoor@…
10694	Backend shutting down when Frontend is active	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2012-05-06T10:05:54Z	2012-05-06T10:05:54Z	"Slave backend with Frontend will shutdown on ""idle"" whilst frontend is in use.  It has shutdown whilst playing music, editing a recording schedule, and sitting at a menu.  It seems that the Idle counter is not honoured all of the time.

System has also shutdown on startup, after backend has started, but before frontend has been able to startup.

Mythbuntu 10.04 - 2:0.25.0+fixes.20120504.2e2f02e-0ubuntu0mythbuntu1
"	michael@…
10696	UPnP does not work with 2012 Samsung Smart PVRs	MythTV - UPnP	0.25	unknown	Bug Report - General	dblain	new	2012-05-06T13:49:20Z	2012-10-31T12:02:34Z	"I recently bought a Samsung BD-E8500, and it does not work with the MythTV UPnP server.  It returns an error, and it is not possible to browse.  I am running MythTV 0.25.

I ran Wireshark to listen to the packets being sent by the Samsung PVR, and it looks like that it is adding an extra / to the beginning of the requests.  e.g. :

{{{
POST //CDS_Control HTTP/1.1
}}}

MythTV returns a 404 Not Found to this request, which causes the PVR to give up.

I don't know if this is the correct fix, but I added some code to method 
{{{
HTTPRequest::ProcessRequestLine( const QString &sLine )
}}}
 at line 1124 (just after m_sBaseUrl is assigned and before line 'm_sResourceUrl = m_sBaseUrl;') :

{{{
    // Samsung Smart PVR puts 2 / at the start of the request
    if(m_sBaseUrl.startsWith(QString(""//""))) {
        m_sBaseUrl.remove(0,1);
    }
}}}

This seemed to work and I am now able to use my Samsung PVR with MythTV UPnP.

"	c@…
10700	RFE: recording failed system event	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2012-05-07T12:50:56Z	2012-05-07T12:50:56Z	"I had a number of recordings fail due to a faulty tuner as such:

{{{
May  6 19:03:01 pvr mythbackend[2119]: I Scheduler scheduler.cpp:2505 (HandleTuning) Canceling recording since tuning timeout, 180 seconds, has been exceeded.
May  6 19:03:01 pvr mythbackend[2119]: I Scheduler scheduler.cpp:2459 (HandleRecordingStatusChange) Canceled recording (Recorder Failed): ""Once Upon a Time"": channel 3129 on cardid 6, sourceid 2
}}}

My ""recording finished"" system event didn't get fired for these though, I'd guess due to the fact that they failed.

I'd like to be able to hook on a failed recording event though."	brian@…
10703	Custom Recordings (Power Search) won't save INETREF field.	Plugin - MythWeb	0.25-fixes	unknown	Bug Report - General	kormoc	infoneeded_new	2012-05-08T15:08:15Z	2013-04-07T04:46:06Z	I create custom recordings using Power search for shows that have specials and spin offs but are classified as a single show in thetvdb.com. So for these custom recordings they will identify proper if the INETREF field is set. However from the web interface this isn't possible... it won't save it to the database and if I manually place it into the DB it will display the INETREF field from the database properly.	pyrodex@…
10706	mythtv doesnt play high bitrate(9/10bit) content smoothly	MythTV - Video Playback	Unspecified	unknown	Bug Report - General		new	2012-05-08T21:44:18Z	2012-10-23T10:38:56Z	"when playing 10bit content mythtv pauses every few seconds due to no useable video buffers left and then dumps all the frames till the video is done playing back(mythffplay plays the content fine).

9/10bit content also cannot be played with vdpau so a check is needed so it will fall back to software decoder."	slackerlinux85@…
10707	mythweb displays broken links to preview images	Plugin - MythWeb	0.25-fixes	unknown	Bug Report - General	kormoc	infoneeded_new	2012-05-09T11:01:46Z	2013-04-09T22:23:43Z	"When I load the ""Recorded Programs"" page in mythweb it will typically show a few broken links for a few of the most recent preview images.  Simply refreshing fills the broken links in with preview images, quite quickly -- clearly from disk.

Seems there is some kind of race or timeout issue happening."	brian@…
10719	Theme download using ftp:// fails when http_proxy is set	Services - Theme Downloads	0.25-fixes	unknown	Bug Report - General	cpinkham	new	2012-05-13T07:56:25Z	2012-09-29T19:41:03Z	"When I try to download the Arclight theme in the ThemeDownload, I just see something popup for just some micro seconds and then I'm back to the list of themes.
Only running ""mythfrontend --loglevel debug -v file,network"" shows the following failure:

{{{
2012-05-13 08:56:24.977495 D  DownloadManager: queueDownload('ftp://ftp.osuosl.org/pub/mythtv/themes/0.25/Arclight-25.12_0.25.zip', '/home/pmhahn/.mythtv/tmp/Arclight-25.12_0.25.zip', 140443762908032)
2012-05-13 08:56:24.977664 D  Checking cache for ftp://ftp.osuosl.org/pub/mythtv/themes/0.25/Arclight-25.12_0.25.zip
2012-05-13 08:56:24.977839 D  DownloadManager: downloadError 103 No suitable proxy found
2012-05-13 08:56:24.977851 D  DownloadManager: downloadProgress(0, 0) (for reply 12024880)
2012-05-13 08:56:24.977865 D  DownloadManager: downloadProgress: ftp://ftp.osuosl.org/pub/mythtv/themes/0.25/Arclight-25.12_0.25.zip to /home/pmhahn/.mythtv/tmp/Arclight-25.12_0.25.zip is at 0 of 0 bytes downloaded
2012-05-13 08:56:24.977877 D  downloadProgress(ftp://ftp.osuosl.org/pub/mythtv/themes/0.25/Arclight-25.12_0.25.zip): sending event to caller
2012-05-13 08:56:24.977898 D  DownloadManager: downloadFinished(12024880)
2012-05-13 08:56:24.977903 D  DownloadManager: redirectUrl()
2012-05-13 08:56:24.977909 D  downloadFinished(140443794297232): COMPLETE: ftp://ftp.osuosl.org/pub/mythtv/themes/0.25/Arclight-25.12_0.25.zip
2012-05-13 08:56:24.978000 D  downloadFinished(140443794297232): COMPLETE: ftp://ftp.osuosl.org/pub/mythtv/themes/0.25/Arclight-25.12_0.25.zip, sending event to caller
}}}

That ""No suitable proxy found"" comes from Qt <http://qt.gitorious.net/qt/qtbase/blobs/43b6320a5a1e740e7b3dbc8fe623bd83903ad172/src/network/access/qnetworkreplyhttpimpl.cpp#line605>, but all downloads using ftp:// seem to fail.
I have http_proxy=http://localhost:80 configured to use my local apache as proxy, which has only proxy_http but not proxy_ftp enabled.
Unsetting http_proxy makes it work (even thou I have to select a theme twice to get it activated; it seems to be downloaded twice?)

MythTV should at least provide a more prominent hint on what went wrong."	pmhahn@…
10720	mythfrontend cannot play videos using vaapi	MythTV - Video Playback	0.25-fixes	unknown	Bug Report - General	beirdo	assigned	2012-05-13T19:28:15Z	2012-11-08T19:23:47Z	"Using mythfrontend v0.25-84-g9ccfac1 playback of HD videos and livetv doesn't work with vaapi.

Output of vainfo:

{{{
libva: VA-API version 0.32.0
Xlib:  extension ""XFree86-DRI"" missing on display "":0.0"".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/i386-linux-gnu/dri/fglrx_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA-API version: 0.32 (libva 1.0.15)
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8
vainfo: Supported profile and entrypoints
      VAProfileH264High               :	VAEntrypointVLD
      VAProfileVC1Advanced            :	VAEntrypointVLD
}}}

Output of the mythfrontend logs:

{{{
E CoreContext vaapicontext.cpp:311 (CreateDisplay) VAAPI: Invalid display
E CoreContext videoout_openglvaapi.cpp:145 (CreateVAAPIContext) VidOutGLVAAPI: Failed to create VAAPI context.
}}}

This happens on ubuntu 12.04 with the fglrx driver (8.960) provided by the distribution.

The same bug was already reported here: http://www.mythtvtalk.com/myth-0-25-vaapi-e350-15487/"	Martin Konopka <martin.konopka@…>
10754	Changing channels from an HDHR ATSC channel to NTSC channel on HVR2250	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2012-05-24T22:04:58Z	2012-05-24T22:04:58Z	"When changing channel from the ATSC source on an HDHR3US to an analog source(HVR-2250), there is an error message ""video frame buffering failed too many times"". Changing channel from analog to ATSC works fine. Also, changing channels within analog, or within ATSC works fine.

This is on .25-fixes up to date as of today and happens on mac frontends as well as on linux frontends. I believe it is related to a couple of the earlier commits, as before those were incorporated, mythfrontend would hang. Now it no longer hangs, but times out and returns to the menu."	jrh <jharbestonus@…>
10761	"The ""Please wait"" message for playback has become too small in Arclight with opengl painter"	Themes	Master Head	unknown	Bug Report - General		new	2012-05-26T15:58:17Z	2012-11-27T21:02:44Z	"This problem appeared in the last two weeks, but I cannot be more specific on the commit. 

Upon entering playback, the ""Please wait' message is smaller than it used to be. If I exit playback and re-enter playback it becomes even smaller. 

It happens on every frontend that's uses opengl painter, with openSuSE 12.1 and nvidia 295.20 drivers.

If I change the theme painter to Qt, the text size is back to normal.

{{{
MythTV Version : v0.26-pre-392-g06166e0-dirty
MythTV Branch : master
Network Protocol : 74
Library API : 0.26.20120509-1
QT Version : 4.7.4
Options compiled in:
 linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_dvb using_frontend using_hdpvr using_iptv using_ivtv using_libcrypto using_libfftw3 using_libxml2 using_libudf using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 using_xrandr using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg using_libxml2 using_libudf
}}}
My xorg.conf, if it's needed:

{{{
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 256.35  (buildmeister@builder97.nvidia.com)  Wed Jun 16 19:15:05 PDT 2010

Section ""ServerLayout""
    Identifier     ""Layout0""
    Screen      0  ""Screen0""
    InputDevice    ""Keyboard0"" ""CoreKeyboard""
    InputDevice    ""Mouse0"" ""CorePointer""
EndSection

Section ""Files""
EndSection

Section ""InputDevice""
    # generated from default
    Identifier     ""Mouse0""
    Driver         ""mouse""
    Option         ""Protocol"" ""auto""
#    Option         ""Device"" ""/dev/psaux""
#    Option         ""Device"" ""/dev/input/mice""
    Option         ""Emulate3Buttons"" ""no""
    Option         ""ZAxisMapping"" ""4 5""
EndSection

Section ""InputDevice""
    # generated from default
    Identifier     ""Keyboard0""
    Driver         ""kbd""
EndSection

Section ""Monitor""
    Identifier     ""Monitor0""
    VendorName     ""Unknown""
    ModelName      ""Unknown""
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         ""DPMS""
EndSection

Section ""Device""
    Identifier     ""Device0""
    Driver         ""nvidia""
    VendorName     ""NVIDIA Corporation""
    Option         ""DPI"" ""120 x 120""
    Option ""CustomEDID"" ""DFP-1:/etc/edid.bin""
    #Option ""ModeValidation"" ""NoDFPNativeResolutionCheck""
    #Option ""ExactModeTimingsDVI"" ""True""
#    Option ""UseDisplayDevice"" ""DFP-1""
#    Option ""ConnectedMonitor"" ""DFP-1"" 
EndSection

Section ""Screen""
    Identifier     ""Screen0""
    Device         ""Device0""
    Monitor        ""Monitor0""
    DefaultDepth    24
    SubSection     ""Display""
        Depth       24
    EndSubSection
EndSection

Section ""Extensions""
    Option         ""Composite"" ""off""
EndSection
}}}
"	yiannividalis@…
10788	Scrolling Program Guide while watching Live TV causes video/audio stuttering	MythTV - General	0.25	unknown	Bug Report - General		new	2012-06-02T00:35:00Z	2012-08-23T11:45:24Z	"On all of my frontends, bringing up and scrolling the Program Guide when watching Live TV causes the video and audio to stutter, and nearly stop completely until the scrolling stops.  This represents a regression from 0.22.

Frontend logs during that time show many copies of two messages: ""AddTextData(): Text buffer overflow"" and ""Using protocol version 72"".  The former likely just represents another symptom of the stuttering.  The latter suggests that mythfrontend connects repeatedly to mythbackend while scrolling through the program guide, which seems like a potential performance issue."	Josh Triplett <josh@…>
10789	Keyboard-triggered system events and DPMS un-blanks triggered in indeterminate order	MythTV - General	Unspecified	unknown	Bug Report - General		new	2012-06-02T08:49:54Z	2012-06-02T09:31:40Z	"With previous versions of mythtv and Linux, I used irexec to run a DPMS screen-blanking script when I hit my remote's power button; my script detects the current DPMS state of the monitor, and toggles that state.  I now use a sufficiently new Linux kernel that handles the remote without LIRC, and I've tried to configure equivalent behavior using mythtv's keyboard-triggered system events (""Keystroke event #1"", etc).  I've configured the power button on my remote to trigger keystroke event #1, and configured that event to run my script.  However, I discovered that this interacts badly with mythfrontend's own mechanisms to un-blank the screen on keypresses, in two different ways:

- When I hit the power button to blank the screen, my script runs ""xset dpms force suspend"" to blank the screen, but then mythfrontend immediately un-blanks the screen.  I can work around that by sleeping for a moment before running xset, but I'd rather have a cleaner, race-free solution.

- When I hit the power button to un-blank the screen, mythfrontend immediately wakes the screen back up itself, which causes my script to detect the screen as un-blanked, and thus re-blank it.

I think a single simple change would address both problems: hitting a single key should either trigger a DPMS un-blank or trigger an action, but not both.  With the screen un-blanked, mythfrontend should observe the un-blanked screen, and then trigger the event.  With the screen blanked, mythfrontend should un-blank the screen but not trigger an event.

(Alternatively, mythfrontend could have a keyboard-triggerable ""toggle DPMS"" event and implement the necessary logic itself.)"	Josh Triplett <josh@…>
10796	Mythfrontend sets wrong language	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2012-06-04T03:21:40Z	2012-08-16T15:40:31Z	"I'm working on a MythTV server with 0.25 fixes 20120603 version installed.

When I connect via a remote frontend it first asks me for my language and the server settings, I select English-US from the list (even though my LANG environment is set to en_AU for Austlralia). I then enter in the server details and it connects, except it's all in Danish for some reason.

The only work around I've got so far is crude and involves updating a database table field directly in SQL like so:

$ mysql -u root -p mythconverg
> update settings set data='us' where value='Language';

This fixes it permanently for that client."	map7@…
10797	Audio/Video sync problems especially after seeking to start of recording	MythTV - Video Playback	0.25-fixes	unknown	Bug Report - General		new	2012-06-04T04:16:01Z	2012-07-15T19:03:13Z	I have A/V sync problems after upgrading from 0.23 to 0.25. Most noticeable when seeking back to the start of a recording but under other circumstances also. See this post: http://www.mythtv.org/pipermail/mythtv-users/2012-June/334992.html	dmoo1790@…
10801	Video screenshot images don't load under certain conditions	MythTV - Video Library	0.25-fixes	unknown	Bug Report - General	wagnerrp	assigned	2012-06-05T12:40:55Z	2012-07-05T08:39:26Z	"When using storage groups for all video info (Videos themselves as well as meta images), individual episode screenshots do not load under certain conditions and the season cover art is shown instead. 

Required conditions:
* Remote frontend (ie screenshot directory is not locally accessible)
* Video file that has screenshot and where file is not located in a top level directory (See below for further info)
* View mode: Browse Library, Show Directory Structure

With the above conditions, if the file is located 1 directory level down from the Storage Group root, the screenshot loads OK. If it is more than 1 level down, the cover image is loaded, not the screenshot.
Eg
Storage group: /video/
File 1: /video/MyShow/episode1.avi <--- Works
File 2: /video/MyShow/season 1/episode1.avi <--- Doesn't work

Note that if you do the same test on the machine where the screenshot files are actually located (Eg combined backend/frontend) everything works OK. It is only when on a remote frontend that this occurs. "	josh@…
10803	Mythweb: Creating link to video only works once	Plugin - MythWeb	Unspecified	unknown	Bug Report - General	kormoc	infoneeded_new	2012-06-05T15:46:38Z	2013-03-25T21:30:31Z	"When pressing link to videos in mythweb I get the following error:

''Could not create a symlink to /mnt/mythtv/video/video, the local MythVideo directory for this hostname (chris-htpc). Please create a symlink to your MythVideo directory at data/video in order to use the video portions of MythWeb.''

If I delete the link manually the next creation works fine. But if the link already exists the above mentioned error occures"	ba5788@…
10814	Airplay playback doesn't disable xscreensaver	MythTV - Video Playback	Unspecified	unknown	Bug Report - General		new	2012-06-07T10:46:59Z	2012-07-06T16:21:36Z	"When playing back standard videos or recordings a timer prevents xscreensaver from displaying.

Playing back Airplay videos with a recent 0.25 branch frontend, xscreensaver kicks in after the specified idle time.

Steps to reproduce:

* Configure xscreensaver on a frontend to display after 1 min of idle time
* Run mythfrontend with AirPlay enabled.
* On an iPad, play a YouTube video and redirect it to AirPlay on the frontend.
* Don't touch the keyboard etc for 1 min after which xscreensaver will be displayed.

The original xscreensaver support seems to be in ticket #29 but those changes might well be superseded.

Apart from this snag Airplay is a fantastic addition to MythTV. Thanks to the devs for including it :-)"	gt.myth@…
10816	MythTranscode stopped working in Master	MythTV - Mythtranscode	Master Head	unknown	Bug Report - General		new	2012-06-07T13:34:44Z	2012-06-07T13:34:44Z	"I recently got the latest from Master (Wed Jun 6 15:31:56 2012 ET) and everything seems to be working except for MythTranscode.  All of my transcoded shows get shrunk to ~50MB and  just show a solid black screen with sped up audio. These recordings are coming from an HDPVR and are being transcoded to save space by smooshing them down to 640x360 MPEG.
 
Here's what I see in the log:

{{{
2012-05-31 07:31:19.621220 N [30467/30467] CoreContext transcode.cpp:1030 (TranscodeFile) - Found video height of 1088.  This
is unusual and more than likely the video is actually 1080 so mythtranscode will treat it as such.
2012-05-31 07:31:19.649516 E [30467/30467] CoreContext
recordingprofile.cpp:164 (addSelection) - SampleRate: Attempted to add
a rate 44100 Hz, which is not in the list of allowed rates.
2012-05-31 07:31:19.661742 I [30467/30467] CoreContext
transcode.cpp:1303 (TranscodeFile) - Resizing from 1920x1088 to
640x360
2012-05-31 07:31:19.918531 I [30467/30467] CoreContext transcode.cpp:1624 (TranscodeFile) - Copying Audio while transcoding
Video
2012-05-31 07:54:45.618132 E [30467/30477] TranscodeFrameQueue
avformatdecoder.cpp:4406 (GetFrame) - decoding error
                       eno: Unknown error 541478725 (541478725)
2012-05-31 07:54:45.864414 N [30467/30467] CoreContext main.cpp:657
(main) - Transcoding
/var/lib/mythtv/tv-group/three/4523_20120531065900.mpg done

}}}


Thanks! [[BR]]
Doug"	doug@…
10818	Couldn't find an A/V decoder for video/mpeg	MythTV - Video Decoding	0.25-fixes	unknown	Bug Report - General	beirdo	assigned	2012-06-07T16:49:36Z	2012-07-10T08:28:47Z	"Movie recordings made with a Canon PowerShot 2004 and a newer Canon camera can not be viewed in MythVideo and MythGallery.

With mythavtest I get the following error message:
2012-05-31 08:50:22.668457 E  Player(0): Couldn't find an A/V decoder for:
'/store/store5/video/mov03093.mpg'
2012-05-31 08:50:22.668463 E  Player(0): Unable to open video file.

mythffplay and mplayer work fine.

Used latest 025-fixes.
"	angela.schmid@…
10825	thread safety in video metadata load	MythTV - Video Library	Unspecified	unknown	Bug Report - General	beirdo	assigned	2012-06-10T18:07:29Z	2012-07-10T17:51:52Z	"This is terribly obscure but I have been bit regularly and the backend dies without mentioning why so it's quite annoying.

The metadata loaders in libs/libmythmetadata/dbaccess.cpp keep static copies of their various lists for reuse after the first load but when two clients trigger ""first"" loads at the same time the stl inserts stomp on each other and it go boom.

A suggested patch is attached: I added mutexes to the various load_data methods and my BE is happier.

The patch reviewer can decide if it's worth adding protection to the other modifier methods."	George Nassas <gnassas@…>
10828	ServicesAPI - Dvr/GetRecordedList count parameter not used correctly	Bindings - XML/JSON	0.25	unknown	Bug Report - General	dblain	new	2012-06-12T07:13:47Z	2012-06-12T07:13:47Z	"On 0.25, calls to Dvr/GetRecordedList with a 'count'
parameter do not return the actual number of recordings requested.  It
seems that deleted recordings are included in the counter, but don't
get returned.  (I.e. if I ask for the first 20 recordings, but 3 of
the first 20 have been deleted (based on date order), then I only get
17 shows actually returned).

I think this changeset introduced the issues
https://github.com/MythTV/mythtv/commit/8a3ab526a but I don't quite
understand why deleted recordings are being excluded.  Surely, the
fact that they are in the 'deleted' recording group is enough of an
indication to a caller that they can be excluded if their application
so wishes.

I believe the correct fix is to include deleted programs in the returned detail (i.e. revert the change above) and allow the caller to filter them out if they so wish."	david.whyte@…
10833	DVB-T radio programs time display and cutlist problems	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2012-06-15T10:42:16Z	2013-02-01T14:43:49Z	"Playback of UK DVB-T (Freeview) radio programs exhibit two problems which I think are related, hence me putting it into one ticket. These are recordings that contain audio only (and MHEG) but no video.

Problem 1:

If you press the key to skip forward 10 minutes, the OSD will show that you have gone forward 10 minutes, but in actual fact, you will have gone forward 12 minutes (this has been determined by listening to the recording on a straight playthrough and noting what happens at certain times).

So for example, on a 35 minute recording, you can do the following:
- start playback from the start
- press to skip forward 10 minutes, the OSD will say approx 10:00 but I know that this is actually playing something that happens approx 12 minutes into the recording
- press to skip forward another 10 minutes, the OSD will say approx 20:00 but I know that this is actually playing something that happens approx 24 minutes into the recording
- press to skip forward another 10 minutes, the OSD will briefly show approx 29:10 and play a burst of sound which I know actually happens at the end of the recording (i.e. at 35 minutes) before exiting

You'll notice that 29:10 is approximately 50/60ths of 35 minutes.

Problem 2:

On DVB-T recordings that I recorded in 0.24, and edited in 0.24 (that is, I added a cut at the beginning and a cut at the end to trim the recording down to just the actual show), when I play them back in 0.25, without skipping through the recording, the following happens:

- Interestingly, it seems to start in the correct place, i.e. at the start of the actual show a couple of minutes into the recording
- But playback will stop early, several minutes from the end

To work round this, I have to remove the cut point at the end of the recording, and restart playback and try to navigate to the correct place. I don't have timestamps for this issue, but I'm pretty certain that playback is stopping early because Myth ""thinks"" it is reaching the frame at which the end cut point exists 50/60ths too early.

Some observations:

Firstly, note that if you play back one of these recordings with no cutlist points defined, and without skipping forward or back, everything seems fine - you will hear the entire recording OK and if you bring up the OSD, the time display looks fine from start to finish.

When pressing to skip forward or back 10 minutes, the skip doesn't take effect immediately. There is a few seconds gap before it skips and the OSD pops up. This only happens on DVB-T radio recordings, not DVB-T TV recordings. It ""feels"" as it Myth is having a problem trying to find the correct place to skip to.

This wasn't a problem in 0.24 or earlier versions. The same recordings that I made in 0.24 played fine in that version, but exhibit the problems mentioned above in 0.25. The problems are observed both on old (0.24 era) and new (0.25 era) recordings.

Without wishing to be too presumptuous, I *think* the problem is that Myth is treating the recordings as if at 60fps, rather than 50fps, although as there is no actual video on these recordings maybe that statement doesn't quite make sense.

I can upload a sample UK DVB-T radio recording and logs if desired."	John Veness <John.Veness.mythtv@…>
10845	Rotor with usals not working correct after upgrade to 0.25	MythTV - General	0.25	unknown	Bug Report - General		new	2012-06-18T20:36:18Z	2012-09-23T07:49:34Z	"Recently updated my mythbackend from 0.24 to 0.25. Since 0.23 I use without any problems a rotor with usals (SG2100A). Since the update the rotor is not rotating to the correct position any more. Connected my (old) receiver with it the rotor and usuals is working perfect again. Deleting the configuration in mythtv-setup and then adding a new rotor did not fix the issue.
At 5a01fdade9683ddea23f60d2438fd526db788523 seems to be changed something, but I do not understand this fully.
If I want the astra 28.2E now I have to put something near 26.0E so it rotates to 28.2 position. Reinstalled to 0.24 again and rotor working fine again with correct sat.settings"	cyberneticbrain@…
10847	Time conversion error	Bindings - Python	Master Head	unknown	Bug Report - General	wagnerrp	accepted	2012-06-20T13:21:50Z	2012-09-01T21:31:36Z	"After upgrading to 0.25 my old scripts using `MythTV.MythXML.getProgramDetails()` stopped working, giving either `urllib2.HTTPError` or `httplib.BadStatusLine` errors. (Traceback from the Python interpreter attached.) The reason seems to be that `getProgramDetails()` now expects the `starttime` argument in UTC. However, when passed a UTC `starttime` argument, the method returns a `Program` object with an incorrect `starttime` attribute that is neither UTC nor local time.

Example: The news program 'Rapport' starts at 19:30 local Swedish time (17:30 UTC).
{{{
#!python
>>> prog = MythTV.MythXML().getProgramDetails(u'6011', u'2012-06-20 17:30:00')
>>> print prog.title, prog.starttime
Rapport 2012-06-20 18:30:00
}}}

I believe that the problem is the time representation conversion in `MythTV.utility.datetime.timestamp()`. This method is calling `time.mktime()`, which expects a `struct_time` in local time as argument, with a `struct_time` in UTC. The problem can be resolved by calling `calendar.timegm()` instead. (See table on http://docs.python.org/library/time.html) Patch is attached.
"	Andreas Reibring <andreas@…>
10855	Myth video - gallery view missing file names	MythTV - Video Library	0.25.1	unknown	Bug Report - General	wagnerrp	accepted	2012-06-25T14:51:51Z	2013-01-16T04:53:46Z	"Videos presented in gallery view normally show the file name as the video image, when there is no cover image present.

As of 0.25, only in gallery view, the file name is no longer shown.  Only an empty box, for each video."	support@…
10866	UPNP reports scheduled duration rather than actual duration	MythTV - UPnP	0.25	unknown	Bug Report - General	dblain	new	2012-06-26T19:56:24Z	2012-06-26T19:56:24Z	"The UPNP server reports duration based on progstart and progend rather than starttime and endtime.

These can be different if you use the start early / end late options when recording - all my recordings are 3 minutes longer than the duration suggested by progend - progstart.

This creates a problem if the player uses the duration to decide when to stop playing the video.  My TV (Sony KDL-32CX523) will stop the video after it has played the reported duration, and there's no way to get at the last three minutes of the video.

Aside from the problem described above, this is inconsistent with the ""date"" property, which uses starttime.  This means that on my TV I typically see something like:

   Tue 26 Jun 2012 15:59 (1H 00M)

i.e. the duration reflects the scheduled time, whereas the time reflects the actual recording time.
"	pdw@…
10880	lossless transcoding don't keeps all audiochannels	MythTV - Mythtranscode	0.25-fixes	unknown	Bug Report - General		new	2012-07-05T07:44:36Z	2012-07-05T08:21:29Z	"When I lossless transcode a recoding with multiple audio channels some times some of them are removed.
This mainly happens, if the station start or change an/the audiochannels after the shows beginning. In the german ""öffentlich-rechtlichen"" channels, ARD and ZDF the ac3 audiotrack is added often delayed to the show and is missing after transcoding.
It looks like that mythtranscode keeps only the audio channels are present exact on the first cutpoint.

Current I use projectx to keep all audio channels"	mythtv@…
10893	mythfrontend depend on X to show verbose options in console	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2012-07-08T19:36:53Z	2012-07-08T19:36:53Z	"As far as I remember, this is a regression in 0.25. Mythfrontend fails to display the list of verbose options when a X server isn't available, even though no X server should be needed.

{{{
[kenni@mediaserver ~]$ mythfrontend --verbose help
mythfrontend: cannot connect to X server 
}}}

{{{
[kenni@mediaserver ~]$ mythfrontend --help
mythfrontend version: fixes/0.25 [v0.25.1-59-g61e7a0e] www.mythtv.org

MythFrontend is the primary playback application for MythTV. It 
is used for playback of scheduled and live recordings, and management 
of recording rules.

Misc. Options:
-d OR --disable-autodiscovery    Prevent frontend from using UPnP autodiscovery.
...
...
}}}
"	kenni
10896	mythwikiscripts Doesn't Present the User With Any Scripts in 0.26-pre	Bindings - Python	Master Head	unknown	Bug Report - General	wagnerrp	new	2012-07-09T20:15:10Z	2012-08-07T17:05:17Z	" 
To Duplicate:

{{{
$ mythwikiscripts 
MythTV Interactive Script Downloader.
This script parses the wiki, and may take several minutes.
Loading took 140.87 seconds
  0: Exit
Please choose a category.
> 1
Selection is outside range. Use 'list' to list options.
> list
  0: Exit
Please choose a category.
}}}

However, watching with Wireshark, there are 116 GETs such as:
{{{
GET /wiki?limit=500&target=Template:Script_info&title=Special:WhatLinksHere
}}}
Full capture available.

The following file is in /tmp and a copy is available if needed:
{{{
-rw-rw-r-- 1 bill bill 96645 Jul  9 14:25 mythwikiscripts.pickle
}}}
Running on Python 2.7.3"	Bill Meek <keemllib@…>
10942	video stutters playing files from Canon camera	Plugin - MythGallery	0.25.1	unknown	Bug Report - General	beirdo	new	2012-07-26T15:59:45Z	2012-10-23T10:37:23Z	Playback of video created with camera stutters. The file plays fine on the same system with mplayer.	raffaele.belardi@…
10946	Combination Disk Scheduler improperly favors local drive	MythTV - Recording	0.24.2	unknown	Bug Report - General	cpinkham	assigned	2012-07-28T05:50:20Z	2012-07-28T12:58:54Z	"I have 16 filesystems in Storage Groups for recordings from my five physical tuners; one filesystem is local to the backend, and the others are remote and are mounted on the backend by CIFS. I wish to have all 16 filesystems treated equally when mythbackend chooses which one to use, with the only criteria being 1) free space and 2) whether the filesystem is being used already. If five recordings begin at once the backend should select the five filesystems with the most free space. To achieve this, I chose the Combination disk scheduler (In the above scenario Balanced Free Space puts all five recordings on the single filesystem with the most free space), and manually inserted SGweightLocalStarting = 0 to have the backend treat local and remote filesystems equally.

When I start a single recording, the disk scheduler still favors the local filesystem even if a remote one has more free space and the calculated weights for all 16 filesystems are equal. (See the attached mythbackend log extract with -v none,schedule,file.) My experience matches [http://www.gossamer-threads.com/lists/mythtv/users/353445#353445 Jon Larson's report from 2008], back when Combination was the only available setting."	ylee@…
10959	MythNetvision does not force internal browser for grabbers that provide custom pages	Plugin - MythNetvision	0.25-fixes	unknown	Bug Report - General		new	2012-07-31T03:45:16Z	2012-07-31T06:57:37Z	"replace ""internal"" with ""/usr/bin/firefox %URL%"" in web settings

Firefox gets passed a link like  [[br]]

`mythflash://127.0.0.1:6544/InternetContent/GetInternetContent?Grabber=nv_python_libs/configs/HTML/youtube.html&amp;videocode=6ntDYjS0Y3w`

I'm actually not sure what version I'm running, but this is freshly installed 32bit Mythbuntu 12.04. 




"	iondiode@…
10964	Frontend Services API PlayRecording call does not work when group filter prompt is activated	MythTV - User Interface Library	0.25.1	unknown	Bug Report - General	stuartm	new	2012-07-31T14:44:49Z	2012-08-19T01:25:22Z	"When the group filter prompt is enabled, playing a recording via the Frontend Services API doesn't work, it instead displays the prompt. It works fine when the group filter prompt is disabled.

Steps to reproduce:
* Enable the group filter prompt
* call PlayRecording on any recording

(This same bug would apply to the Network Control)"	Tarek Soliman <tarek@…>
10966	UX: Previous Channel Button in Live TV	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2012-07-31T15:15:47Z	2012-07-31T15:15:47Z	"The previous channel button in Live TV doesn't look at the actual last channel that a user may have watched, only the last channel on the current video source.  

For example.

Tuner 1 - Can tune channels 2-99
Tuner 2 - Can tune channels 2-1000

If you start live TV on Tuner 1, and you are on channel 2, and then you manually tune to channel 1000 which leverages tuner 2.  After you land on tune 2, the previous channel button will leverage whatever the last channel was that tuner 2 was tuned to, not channel 2 which was the last channel the user actually watched.

Proper UX (and every other TV & STB in the world) would say that the previous channel should always be whatever the last channel the user was watching regardless of which tuner the backend was/is leveraging.  This should be transparent to the user."	skd5aner <skd5aner@…>
10974	Mythbackend crashing when left idle #2	MythTV - General	Unspecified	unknown	Bug Report - General		new	2012-08-05T10:05:42Z	2012-08-05T10:05:42Z	"This is another type of crash I've experienced regularly.

{{{
(gdb) thread apply all bt full

Thread 37 (process 15061):
#0  0x00007fff8bcab322 in select$DARWIN_EXTSN ()
No symbol table info available.
#1  0x0000000103d1fdc5 in qt_safe_select ()
No symbol table info available.
#2  0x0000000103d240a3 in QEventDispatcherUNIXPrivate::doSelect ()
No symbol table info available.
#3  0x0000000103d24572 in QEventDispatcherUNIX::processEvents ()
No symbol table info available.
#4  0x0000000103cee094 in QEventLoop::processEvents ()
No symbol table info available.
#5  0x0000000103cee444 in QEventLoop::exec ()
No symbol table info available.
#6  0x0000000103bd6f08 in QThread::exec ()
No symbol table info available.
#7  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#8  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#9  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 36 (process 15061):
#0  0x00007fff8bcab322 in select$DARWIN_EXTSN ()
No symbol table info available.
#1  0x0000000103d1fdc5 in qt_safe_select ()
No symbol table info available.
#2  0x0000000103d240a3 in QEventDispatcherUNIXPrivate::doSelect ()
No symbol table info available.
#3  0x0000000103d24572 in QEventDispatcherUNIX::processEvents ()
No symbol table info available.
#4  0x0000000103cee094 in QEventLoop::processEvents ()
No symbol table info available.
#5  0x0000000103cee444 in QEventLoop::exec ()
No symbol table info available.
#6  0x0000000103bd6f08 in QThread::exec ()
No symbol table info available.
#7  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#8  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#9  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 35 (process 15061):
#0  0x00007fff8bcab0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff86ca0fc9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000103bdaa60 in QWaitCondition::wait ()
No symbol table info available.
#3  0x000000010246d925 in MythDownloadManager::run (this=0x107669a00) at mythdownloadmanager.cpp:279
	downloading = false
	itemsInQueue = false
	waitAnyway = false
#4  0x000000010246f29c in non-virtual thunk to MythDownloadManager::run() () at mythdownloadmanager.cpp:646
No symbol table info available.
#5  0x00000001023e5b3a in MThreadInternal::run (this=0x107661150) at mthread.cpp:79
No locals.
#6  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#7  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#8  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 27 (process 15061):
#0  0x00007fff8bcab322 in select$DARWIN_EXTSN ()
No symbol table info available.
#1  0x000000010240058e in MythSocketThread::run (this=0x107429280) at mythsocketthread.cpp:263
	dummy = ""00000"", '\0' <repeats 59 times>, ""\004\000\n\371\000\000\000\000\000B\366\006\001\000\000\000@\rx\a\001\000\000\000?<\314\206\377\177"", '\0' <repeats 22 times>, ""\005\000\366\006\020\020\000\b\001\000\000""
	efds = {
  fds_bits = {0 <repeats 32 times>}
}
	timers = {
  {
    d = 0x107670100, 
    e = 0x107670100
  }
}
	maxfd = 102
	rfds = {
  fds_bits = {0, 0, -2147483648, 0 <repeats 29 times>}
}
	it = {
  i = 0x10c3058f8
}
	rval = 1
	downref_tm = 0
	tm = {
  mds = 81744542
}
	locker = {
  val = 4416770721
}
#2  0x00000001023e5b3a in MThreadInternal::run (this=0x107428250) at mthread.cpp:79
No locals.
#3  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#4  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#5  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 25 (process 15061):
#0  0x00007fff8bcab322 in select$DARWIN_EXTSN ()
No symbol table info available.
#1  0x0000000103d1fdc5 in qt_safe_select ()
No symbol table info available.
#2  0x0000000103d240a3 in QEventDispatcherUNIXPrivate::doSelect ()
No symbol table info available.
#3  0x0000000103d24572 in QEventDispatcherUNIX::processEvents ()
No symbol table info available.
#4  0x0000000103cee094 in QEventLoop::processEvents ()
No symbol table info available.
#5  0x0000000103cee444 in QEventLoop::exec ()
No symbol table info available.
#6  0x0000000103bd6f08 in QThread::exec ()
No symbol table info available.
#7  0x00000001023e4305 in MThreadInternal::QThreadRun (this=0x108a44d70) at mthread.cpp:81
No locals.
#8  0x00000001023e3d2d in MThread::run (this=0x108ac3730) at mthread.cpp:321
No locals.
#9  0x00000001023e5b3a in MThreadInternal::run (this=0x108a44d70) at mthread.cpp:79
No locals.
#10 0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#11 0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#12 0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 24 (process 15061):
#0  0x00007fff8bcab0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff86ca0fc9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000103bd9223 in thread_sleep ()
No symbol table info available.
#3  0x0000000103bd9383 in QThread::msleep ()
No symbol table info available.
#4  0x00000001023e4395 in MThreadInternal::MSleep (time=100) at mthread.cpp:92
No locals.
#5  0x00000001023e3d95 in MThread::msleep (time=100) at mthread.cpp:342
No locals.
#6  0x0000000102292056 in TaskQueue::run (this=0x108a1aa80) at taskqueue.cpp:150
	ttNow = {
  tv_sec = 1344000543, 
  tv_usec = 31093
}
	pTask = (Task *) 0x0
#7  0x00000001023e5b3a in MThreadInternal::run (this=0x10b65e110) at mthread.cpp:79
No locals.
#8  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#9  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#10 0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 23 (process 15061):
#0  0x00007fff8bcab0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff86ca0fc9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000103bdaa60 in QWaitCondition::wait ()
No symbol table info available.
#3  0x000000010253af94 in MythSystemIOHandler::run (this=0x10903fe00) at system-unix.cpp:100
	locker = {
  val = 4446223905
}
#4  0x00000001023e5b3a in MThreadInternal::run (this=0x107429870) at mthread.cpp:79
No locals.
#5  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#6  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#7  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 22 (process 15061):
#0  0x00007fff8bcab0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff86ca0fc9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000103bdaa60 in QWaitCondition::wait ()
No symbol table info available.
#3  0x000000010253af94 in MythSystemIOHandler::run (this=0x10902fc00) at system-unix.cpp:100
	locker = {
  val = 4446157857
}
#4  0x00000001023e5b3a in MThreadInternal::run (this=0x107429340) at mthread.cpp:79
No locals.
#5  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#6  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#7  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 21 (process 15061):
#0  0x00007fff8bcab386 in __semwait_signal ()
No symbol table info available.
#1  0x00007fff86d26828 in nanosleep ()
No symbol table info available.
#2  0x000000010253de19 in MythSystemSignalManager::run (this=0x107428f30) at system-unix.cpp:494
	ts = {
  tv_sec = 0, 
  tv_nsec = 50000000
}
#3  0x00000001023e5b3a in MThreadInternal::run (this=0x107428f50) at mthread.cpp:79
No locals.
#4  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#5  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#6  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 20 (process 15061):
#0  0x00007fff8bcab386 in __semwait_signal ()
No symbol table info available.
#1  0x00007fff86d26828 in nanosleep ()
No symbol table info available.
#2  0x000000010253bf38 in MythSystemManager::run (this=0x107428270) at system-unix.cpp:272
	ms = (MythSystemUnix *) 0x107672390
	pid = -1
	status = 0
	i = {
  i = 0x107429ed0
}
	ts = {
  tv_sec = 0, 
  tv_nsec = 100000000
}
	next = {
  i = 0x0
}
	now = 1344000541
#3  0x00000001023e5b3a in MThreadInternal::run (this=0x1074282b0) at mthread.cpp:79
No locals.
#4  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#5  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#6  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 19 (process 15061):
#0  0x00007fff8bcab322 in select$DARWIN_EXTSN ()
No symbol table info available.
#1  0x000000010228b818 in SSDP::run (this=0x107048d80) at ssdp.cpp:292
	nMaxSocket = 60
	count = 0
	read_set = {
  fds_bits = {0 <repeats 32 times>}
}
	timeout = {
  tv_sec = 1, 
  tv_usec = 0
}
#2  0x00000001023e5b3a in MThreadInternal::run (this=0x107048c40) at mthread.cpp:79
No locals.
#3  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#4  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#5  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 18 (process 15061):
#0  0x00007fff8bcab0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff86ca0fc9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x00000001039f8176 in QTWTF::TCMalloc_PageHeap::scavengerThread ()
No symbol table info available.
#3  0x00000001039f81b9 in QTWTF::TCMalloc_PageHeap::runScavengerThread ()
No symbol table info available.
#4  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#5  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 17 (process 15061):
#0  0x00007fff8bcab0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff86ca0fc9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000103bdaa40 in QWaitCondition::wait ()
No symbol table info available.
#3  0x0000000101159a55 in JobQueue::ProcessQueue (this=0x10703d880) at jobqueue.cpp:498
	st = 60000
	atMax = false
	rjiter = {
  i = 0x108a158f0
}
	locker = {
  val = 4412659953
}
	logInfo = {
  d = 0x103e89da0
}
	cmds = 1343962200
	maxJobs = 1
	flags = 0
	status = 263835000
	jobStatus = {
  {
    d = 0x103e89d20, 
    e = 0x103e89d20
  }
}
	message = {
  d = 0x103e89da0
}
	jobs = {
  {
    d = 0x103e89d20, 
    e = 0x103e89d20
  }
}
	inTimeWindow = true
	jobID = 0
	hostname = {
  d = 0x103e89da0
}
	sleepTime = 60
	startedJobAlready = false
#4  0x00000001011538c3 in JobQueue::run (this=0x10703d880) at jobqueue.cpp:163
No locals.
#5  0x0000000101159b5c in non-virtual thunk to JobQueue::run() () at jobqueue.cpp:168
No symbol table info available.
#6  0x00000001023e3d1b in MThread::run (this=0x10703dad0) at mthread.cpp:319
No locals.
#7  0x00000001023e5b3a in MThreadInternal::run (this=0x10703c010) at mthread.cpp:79
No locals.
#8  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#9  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#10 0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 16 (process 15061):
#0  0x00007fff8bcab0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff86ca0fc9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000103bdaa40 in QWaitCondition::wait ()
No symbol table info available.
#3  0x000000010000d8ff in AutoExpire::Sleep (this=0x10703bce0, sleepTime=59999) at autoexpire.cpp:359
	little_tm = {
  d = {
    d = 0x107676ab0
  }
}
	timeleft = 59999
#4  0x000000010000ad10 in AutoExpire::RunExpirer (this=0x10703bce0) at autoexpire.cpp:340
	timer = {
  mds = 84512020
}
	curTime = {
  d = {
    d = 0x10de01340
  }
}
	next_expire = {
  d = {
    d = 0x10c307c50
  }
}
	locker = {
  val = 4412652841
}
#5  0x000000010000a769 in ExpireThread::run (this=0x107030cb0) at autoexpire.cpp:58
No locals.
#6  0x00000001023e5b3a in MThreadInternal::run (this=0x10703bd50) at mthread.cpp:79
No locals.
#7  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#8  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#9  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 15 (process 15061):
#0  0x00007fff8bcab0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff86ca0fc9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000103bdaa40 in QWaitCondition::wait ()
No symbol table info available.
#3  0x00000001000f67bc in HouseKeeper::RunHouseKeeping (this=0x107423ce0) at housekeeper.cpp:353
	dbTag = {
  d = 0x107431210
}
	initialRun = false
	locker = {
  val = 4416748785
}
#4  0x00000001000f501c in HouseKeepingThread::run (this=0x107032e10) at housekeeper.cpp:40
No locals.
#5  0x00000001023e5b3a in MThreadInternal::run (this=0x10703b0d0) at mthread.cpp:79
No locals.
#6  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#7  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#8  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 14 (process 15061):
#0  0x00007fff8bcab8b6 in close ()
No symbol table info available.
#1  0x000000010b2f3bae in vio_close ()
No symbol table info available.
#2  0x000000010b2f3466 in vio_delete ()
No symbol table info available.
#3  0x000000010b2eab9a in end_server ()
No symbol table info available.
#4  0x000000010b2ea8bc in cli_advanced_command ()
No symbol table info available.
#5  0x000000010b2ef089 in mysql_close ()
No symbol table info available.
#6  0x0000000108988573 in QMYSQLDriver::close ()
No symbol table info available.
#7  0x0000000102406b97 in MSqlDatabase::~MSqlDatabase (this=0x107049950) at mythdbcon.cpp:90
No locals.
#8  0x0000000102406685 in MSqlDatabase::~MSqlDatabase (this=0x107049950) at mythdbcon.cpp:87
No locals.
#9  0x0000000102408775 in MDBManager::PurgeIdleConnections (this=0x107030000, leaveOne=true) at mythdbcon.cpp:406
	entry = (MSqlDatabase *) 0x107049950
	locker = {
  val = 4412604417
}
	list = (DBList &) @0x10703ff18: {
  {
    p = {
      d = 0x10765ec50
    }, 
    d = 0x10765ec50
  }
}
	now = {
  d = {
    d = 0x10702f2f0
  }
}
	it = {
  i = 0x10765ec78
}
	purgedConnections = 1
	totalConnections = 1
	newDb = (MSqlDatabase *) 0x107030080
#10 0x0000000102407b7c in MDBManager::popConnection (this=0x107030000, reuse=true) at mythdbcon.cpp:279
	db = (MSqlDatabase *) 0x103da1f40
	list = (DBList &) @0x7fff86cb5183: {
  {
    p = {
      d = 0x11b058b48c38948
    }, 
    d = 0x11b058b48c38948
  }
}
#11 0x00000001024093ec in MSqlQuery::InitCon (_reuse=MSqlQuery::kNormalConnection) at mythdbcon.cpp:524
	reuse = true
	db = (MSqlDatabase *) 0x10702e3c0
	qi = (MSqlQueryInfo &) @0x10b77feb8: {
  db = 0x103bff0c5, 
  qsqldb = {
    d = 0x1ffffffff
  }, 
  returnConnection = 10
}
#12 0x0000000102415da4 in MythDB::GetSetting (this=0x10702e3c0, _key=@0x10b780108, defaultval=@0x10b77ffc0) at mythdb.cpp:392
	key = {
  d = 0x10706c4b0
}
	it = {
  i = 0x10702e990
}
	query = {
  <QSqlQuery> = {
    d = 0x1ffffffff
  }, 
  members of MSqlQuery: 
  m_db = 0x100000000, 
  m_isConnected = 16, 
  m_returnConnection = 255, 
  m_last_prepared_query = {
    d = 0xa
  }
}
	value = (QString &) @0x10b77ffb8: {
  d = 0x10706c480
}
#13 0x0000000102417976 in MythDB::GetNumSetting (this=0x10702e3c0, key=@0x10b780108, defaultval=0) at mythdb.cpp:560
	val = {
  d = 0x10706c480
}
	retval = {
  d = 0x10706c480
}
#14 0x000000010244d72e in MythCoreContext::GetNumSetting (this=0x10702f220, key=@0x10b780108, defaultval=0) at mythcorecontext.cpp:837
No locals.
#15 0x00000001000b53eb in Scheduler::SchedPreserveLiveTV (this=0x10765a380) at scheduler.cpp:5126
	enciter = {
  i = 0x10765a148
}
#16 0x00000001000ab3b0 in Scheduler::FillRecordList (this=0x10765a380) at scheduler.cpp:388
	res = false
#17 0x00000001000ca2be in Scheduler::HandleReschedule (this=0x10765a380) at scheduler.cpp:2216
	fillend = {
  tv_sec = 1344000543, 
  tv_usec = 19786
}
	checkTime = 0
	placeTime = 1.40129846e-45
	msg = {
  d = 0x103e89da0
}
	worklistused = false
	fillstart = {
  tv_sec = 1344000543, 
  tv_usec = 19786
}
	matchTime = 3.30000003e-05
	deleteFuture = false
	runCheck = false
	it = {
  _M_cur = 0x10b780794, 
  _M_first = 0xff80000000001002, 
  _M_last = 0x7fff86caffff, 
  _M_node = 0x10b7807d0
}
#18 0x00000001000c79ad in Scheduler::run (this=0x10765a380) at scheduler.cpp:1842
	t = {
  mds = 84543012
}
	e = 0
	curtime = {
  d = {
    d = 0x107439760
  }
}
	secs_to_next = 56
	done = true
	lockit = {
  val = 4419068937
}
	prerollseconds = 0
	firstRun = false
	startIter = {
  _M_cur = 0x107657cf0, 
  _M_first = 0x107657cf0, 
  _M_last = 0x107657ef0, 
  _M_node = 0x1076584b8
}
	maxSleep = 60000
	idleWaitForRecordingTime = 15
	lastSleepCheck = {
  d = {
    d = 0x108a3bef0
  }
}
	idleSince = {
  d = {
    d = 0x1076660d0
  }
}
	statuschanged = false
	wakeThreshold = 300
	idleTimeoutSecs = 0
	tuningTimeout = 180
	blockShutdown = true
	schedRunTime = 1
#19 0x00000001023e5b3a in MThreadInternal::run (this=0x107659400) at mthread.cpp:79
No locals.
#20 0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#21 0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#22 0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 13 (process 15061):
#0  0x00007fff8bcab0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff86ca0fc9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000103bdaa40 in QWaitCondition::wait ()
No symbol table info available.
#3  0x000000010179ee7f in TVRec::run (this=0x108a1a4c0) at tv_rec.cpp:1439
	locker = {
  val = 4439778873
}
	recEnd = {
  d = {
    d = 0x10702f680
  }
}
	lock = {
  val = 4439778704
}
#4  0x00000001017a1ecc in non-virtual thunk to TVRec::run() () at tv_rec.cpp:4512
No symbol table info available.
#5  0x00000001023e3d1b in MThread::run (this=0x108a18d00) at mthread.cpp:319
No locals.
#6  0x00000001023e5b3a in MThreadInternal::run (this=0x108a18400) at mthread.cpp:79
No locals.
#7  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#8  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#9  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 12 (process 15061):
#0  0x00007fff8bcab0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff86ca0fc9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000103bdaa40 in QWaitCondition::wait ()
No symbol table info available.
#3  0x00000001024367e2 in MythSignalingTimer::run (this=0x107605f40) at mythsignalingtimer.cpp:84
	locker = {
  val = 4418723697
}
#4  0x00000001024368ac in non-virtual thunk to MythSignalingTimer::run() () at mythsignalingtimer.cpp:90
No symbol table info available.
#5  0x00000001023e5b3a in MThreadInternal::run (this=0x1076060a0) at mthread.cpp:79
No locals.
#6  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#7  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#8  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 10 (process 15061):
#0  0x00007fff8bcabd16 in kevent ()
No symbol table info available.
#1  0x000000010376b8ee in zmq::kqueue_t::loop ()
No symbol table info available.
#2  0x000000010376b795 in zmq::kqueue_t::worker_routine ()
No symbol table info available.
#3  0x000000010377fa20 in thread_routine ()
No symbol table info available.
#4  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#5  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 9 (process 15061):
#0  0x00007fff8bcabd16 in kevent ()
No symbol table info available.
#1  0x000000010376b8ee in zmq::kqueue_t::loop ()
No symbol table info available.
#2  0x000000010376b795 in zmq::kqueue_t::worker_routine ()
No symbol table info available.
#3  0x000000010377fa20 in thread_routine ()
No symbol table info available.
#4  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#5  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 8 (process 15061):
#0  0x00007fff8bcabd16 in kevent ()
No symbol table info available.
#1  0x000000010376b8ee in zmq::kqueue_t::loop ()
No symbol table info available.
#2  0x000000010376b795 in zmq::kqueue_t::worker_routine ()
No symbol table info available.
#3  0x000000010377fa20 in thread_routine ()
No symbol table info available.
#4  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#5  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 7 (process 15061):
#0  0x00007fff8bcabd16 in kevent ()
No symbol table info available.
#1  0x000000010376b8ee in zmq::kqueue_t::loop ()
No symbol table info available.
#2  0x000000010376b795 in zmq::kqueue_t::worker_routine ()
No symbol table info available.
#3  0x000000010377fa20 in thread_routine ()
No symbol table info available.
#4  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#5  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 6 (process 15061):
#0  0x00007fff8bcabd16 in kevent ()
No symbol table info available.
#1  0x000000010376b8ee in zmq::kqueue_t::loop ()
No symbol table info available.
#2  0x000000010376b795 in zmq::kqueue_t::worker_routine ()
No symbol table info available.
#3  0x000000010377fa20 in thread_routine ()
No symbol table info available.
#4  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#5  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 5 (process 15061):
#0  0x00007fff8bcab0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff86ca0fc9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000103bdaa40 in QWaitCondition::wait ()
No symbol table info available.
#3  0x00000001024dffce in LoggerThread::run (this=0x10702a860) at logging.cpp:384
	item = (LoggingItem *) 0x108016e00
	dieNow = false
#4  0x00000001024e0c2c in non-virtual thunk to LoggerThread::run() () at logging.cpp:624
	e = (ZMQException &) @0x0: No symbol table info available.
#5  0x00000001023e5b3a in MThreadInternal::run (this=0x107029b90) at mthread.cpp:79
No locals.
#6  0x0000000103bda5ba in QThreadPrivate::start ()
No symbol table info available.
#7  0x00007fff86c9c782 in _pthread_start ()
No symbol table info available.
#8  0x00007fff86c891c1 in thread_start ()
No symbol table info available.

Thread 2 (process 15061):
#0  0x00007fff8bcabd16 in kevent ()
No symbol table info available.
#1  0x00007fff8b49ce26 in _dispatch_mgr_invoke ()
No symbol table info available.
#2  0x00007fff8b49ca2a in _dispatch_mgr_thread ()
No symbol table info available.

Thread 1 (process 15061):
#0  0x00007fff8bcab322 in select$DARWIN_EXTSN ()
No symbol table info available.
#1  0x0000000103d1fcce in qt_safe_select ()
No symbol table info available.
#2  0x0000000103d240a3 in QEventDispatcherUNIXPrivate::doSelect ()
No symbol table info available.
#3  0x0000000103d24572 in QEventDispatcherUNIX::processEvents ()
No symbol table info available.
#4  0x0000000103cee094 in QEventLoop::processEvents ()
No symbol table info available.
#5  0x0000000103cee444 in QEventLoop::exec ()
No symbol table info available.
#6  0x0000000103cf0b2c in QCoreApplication::exec ()
No symbol table info available.
#7  0x0000000100133c92 in run_backend (cmdline=@0x7fff5fbffa58) at main_helpers.cpp:673
	ismaster = true
	sysEventHandler = (MythSystemEventHandler *) 0x108a158e0
	fatal_error = false
	runsched = true
	sched = (Scheduler *) 0x10765a380
	httpStatus = (HttpStatus *) 0x10b656640
	pHS = (HttpServer *) 0x10c3001f0
	port = 6543
	exitCode = 0
#8  0x0000000100045409 in main (argc=6, argv=0x7fff5fbffab0) at main.cpp:133
	a = {
  <QObject> = {
    _vptr$QObject = 0x103e88d50, 
    d_ptr = {
      d = 0x107025230
    }
  }, <No data fields>}
	retval = 0
	mask = {
  d = 0x107029580
}
	signallist = {
  {
    p = {
      d = 0x10702bd80
    }, 
    d = 0x10702bd80
  }
}
	cmdline = {
  <MythCommandLineParser> = {
    _vptr$MythCommandLineParser = 0x100248340, 
    m_appname = {
      d = 0x10701a600
    }, 
    m_optionedArgs = {
      {
        d = 0x10701ae10, 
        e = 0x10701ae10
      }
    }, 
    m_namedArgs = {
      {
        d = 0x10701ad00, 
        e = 0x10701ad00
      }
    }, 
    m_passthroughActive = false, 
    m_overridesImported = true, 
    m_verbose = false
  }, <No data fields>}
	daemonize = false
	callCleanup = {
  m_cleanFunction = 0x10012eb50 <cleanup()>
}
#9  0x000000010000a704 in start ()
No symbol table info available.
}}}
"	jyavenard
10985	upgraded from 0.25 to 0.25.2 via atrpms, backend no longer has open port to listen	MythTV - Recording	0.25-fixes	unknown	Bug Report - General	danielk	new	2012-08-09T18:03:53Z	2012-08-09T23:59:40Z	"upgraded from 0.25 to 0.25.2 via atrpms, backend no longer has open port

I've even tried to compile my own mythtv from source and I cannot get mythbackend to open a port to listen. It seems to startup ok though.


Here's what the log shows

{{{
2012-08-09 11:00:53.183304 C [5958/5958] thread_unknown mythcommandlineparser.cpp:2534 (ConfigureLogging) - mythbackend version:  [v0.25.2] www.mythtv.org
2012-08-09 11:00:53.183385 C [5958/5958] thread_unknown mythcommandlineparser.cpp:2536 (ConfigureLogging) - Qt version: compile: 4.7.2, runtime: 4.7.2
2012-08-09 11:00:53.183391 N [5958/5958] thread_unknown mythcommandlineparser.cpp:2538 (ConfigureLogging) - Enabled verbose msgs:  general
2012-08-09 11:00:53.183673 N [5958/5958] thread_unknown logging.cpp:1176 (logStart) - Setting Log Level to LOG_INFO
2012-08-09 11:00:53.183771 I [5958/5958] thread_unknown logging.cpp:229 (FileLogger) - Added logging to the console
2012-08-09 11:00:53.183839 I [5958/5958] thread_unknown logging.cpp:238 (FileLogger) - Added logging to /var/log/mythtv/mythbackend.20120809110053.5958.log
2012-08-09 11:00:53.183850 I [5958/5958] thread_unknown logging.cpp:425 (DatabaseLogger) - Added database logging to table logging
2012-08-09 11:00:53.183995 N [5958/5958] thread_unknown logging.cpp:1215 (logStart) - Setting up SIGHUP handler
2012-08-09 11:00:53.184133 N [5958/5958] thread_unknown mythdirs.cpp:51 (InitializeMythDirs) - Using runtime prefix = /usr
2012-08-09 11:00:53.184141 N [5958/5958] thread_unknown mythdirs.cpp:57 (InitializeMythDirs) - Read conf dir = /var/lib/mythtv
2012-08-09 11:00:53.184169 N [5958/5958] thread_unknown mythdirs.cpp:64 (InitializeMythDirs) - Using configuration directory = /var/lib/mythtv
2012-08-09 11:00:53.184363 I [5958/5958] CoreContext mythcorecontext.cpp:227 (Init) - Assumed character encoding: en_US.UTF-8
2012-08-09 11:00:53.184935 E [5958/5958] CoreContext mythdb.cpp:866 (LoadDatabaseParamsFromDisk) - Unable to read configuration file mysql.txt
2012-08-09 11:00:53.186265 N [5958/5958] CoreContext mythcontext.cpp:477 (LoadDatabaseSettings) - Empty LocalHostName.
2012-08-09 11:00:53.186287 I [5958/5958] CoreContext mythcontext.cpp:481 (LoadDatabaseSettings) - Using localhost value of mythtv
2012-08-09 11:00:53.186481 I [5958/5958] CoreContext mythcontext.cpp:608 (TestDBconnection) - Testing network connectivity to '192.168.10.5'
2012-08-09 11:00:53.186828 I [5958/5963] SystemSignalManager system-unix.cpp:485 (run) - Starting process signal handler
2012-08-09 11:00:53.186894 I [5958/5964] SystemIOHandlerR system-unix.cpp:90 (run) - Starting IO manager (read)
2012-08-09 11:00:53.188063 I [5958/5965] SystemIOHandlerW system-unix.cpp:90 (run) - Starting IO manager (write)
2012-08-09 11:00:53.188216 I [5958/5962] SystemManager system-unix.cpp:263 (run) - Starting process manager
2012-08-09 11:00:53.358986 N [5958/5958] CoreContext mythcorecontext.cpp:1270 (InitLocale) - Setting QT default locale to en_US
2012-08-09 11:00:53.359005 I [5958/5958] CoreContext mythcorecontext.cpp:1303 (SaveLocaleDefaults) - Current locale en_US
2012-08-09 11:00:53.359067 N [5958/5958] CoreContext mythlocale.cpp:121 (LoadDefaultsFromXML) - Reading locale defaults from /usr/share/mythtv//locales/en_us.xml
2012-08-09 11:00:53.366135 I [5958/5958] CoreContext schemawizard.cpp:117 (Compare) - Current MythTV Schema Version (DBSchemaVer): 1299
2012-08-09 11:00:53.366493 I [5958/5958] CoreContext mythtranslation.cpp:66 (load) - Loading en_us translation for module mythfrontend
2012-08-09 11:00:53.367014 N [5958/5958] CoreContext main_helpers.cpp:556 (run_backend) - MythBackend: Starting up as the master server.
2012-08-09 11:01:23.534886 E [5958/5958] CoreContext cetonstreamhandler.cpp:601 (GetVar) - CetonSH(192.168.200.1-0.0): DoGetVar(192.168.200.1,0,diag,Host_Serial_Number) - unexpected http response: --><html><body><h1>400 Bad Request</h1></body></html><--
2012-08-09 11:01:53.656814 E [5958/5958] CoreContext cetonstreamhandler.cpp:601 (GetVar) - CetonSH(192.168.200.1-0.0): DoGetVar(192.168.200.1,0,cas,CardAuthorization) - unexpected http response: --><html><body><h1>400 Bad Request</h1></body></html><--
}}}
"	johnny@…
10993	logpath filename timestamp doesn't use localtime	MythTV - Mythlogserver	Master Head	unknown	Bug Report - General	beirdo	new	2012-08-11T16:04:39Z	2012-08-11T16:04:39Z	"When running mythbackend with --logpath, the timestamp of the filename doesn't take the local timezone into account. This should be the case, as the timestamps within the file are in localtime:

{{{
""mythbackend.20120811154409.20568.log""

=15:44:09
}}}

..while the first line of the file is:
{{{
2012-08-11 17:44:09.669863 C [20568/20568] thread_unknown mythcommandlineparser.cpp:2545 (ConfigureLogging) - mythbackend version: master [v0.26-beta-15-g30d75bc] www.mythtv.org

=17:44:09
}}}"	kenni
10994	Newly added Firewire channels fail to tune	MythTV - Channel Scanner	0.25-fixes	unknown	Bug Report - General	danielk	assigned	2012-08-11T17:16:05Z	2012-10-09T11:01:03Z	"When new firewire channels are added by mythfilldatabase, tuning those channels fails. The Signal monitor fails to start. In LiveTV you just see a blank screen. The following messages occur in the log:
{{{
Aug  7 18:56:22 panther-ux mythbackend[11219]: E TVRecEvent tv_rec.cpp:1907 (SetupDTVSignalMonitor) TVRec(5): No valid DTV info, ATSC maj(0) min(0), MPEG pn(-1)
Aug  7 18:56:22 panther-ux mythbackend[11219]: E TVRecEvent tv_rec.cpp:1961 (SetupSignalMonitor) TVRec(5): Failed to setup digital signal monitoring
Aug  7 18:56:22 panther-ux mythbackend[11219]: E TVRecEvent tv_rec.cpp:3696 (TuningFrequency) TVRec(5): Failed to setup signal monitor
}}}

The cause is the values that have been set in the channel table on the new channels: 
mplexid is null, serviceid is null and atsc_major_chan = 0. 
The following SQL statement repairs the table so that the channels work:
{{{
update channel
set mplexid = 32767, serviceid = 0, atsc_major_chan = channum
where sourceid = 2
and (mplexid is null or serviceid is null or atsc_major_chan = 0);
}}}
The process that populates the channel table for new Firewire channels should set the correct values.
"	Peter Bennett <pgbennett@…>
10998	LiveTV channel change failing with Ceton and pc3000 cards	MythTV - Video Playback	Unspecified	unknown	Bug Report - General		new	2012-08-13T15:05:21Z	2012-09-06T06:01:10Z	"While researching various bugs with LiveTV both ""Open"" and ""Closed"" ticket #9201 most accurately matches an issue which my myth ecosystem experiences. That ticket is now closed.

""Changing channels on livetv often fails with ""Video frame buffering failed too many times."" or ""Error opening jump program file buffer"". Sometimes the error message takes quite some time to pop up. While waiting, FE is unresponsive with dark screen. Happens also while watching livetv, but not so often as when changing channel.""

 I first noticed the issue when adding a Ceton card and Ron Fraizer's patch to 0.24.1. It has continued to been an issue for me in every release since.

With all the commotion now around LiveTV I thought the following information would help.

Background:

System(s):

Combined BE/FE system: My primary system is an Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz stepping 0b running Debian Squeeze 2.6.32-5-amd64 #1 SMP Fri Sep 9 20:23:16 UTC 2011 x86_64 GNU/Linux with X.Org X Server 1.7.7 Release Date: 2010-05-04 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.37-trunk-amd64 x86_64 Debian Current Operating System: Linux mythhd 2.6.32-5-amd64 #1 SMP Fri Sep 9 20:23:16 UTC 2011 x86_64 and an NVIDIA Corporation NV34 8500 GT?. The system has one Ceton card with CableCard? (Xfinity) and two pc3000 DVB off-air cards.

Current Myth configuration is as follows:

mythhd:~# mythbackend --version Please attach all output as a file in bug reports. MythTV Version : v0.26-beta-9-g8c551e6 MythTV Branch : master Network Protocol : 75 Library API : 0.26.20120807-1 QT Version : 4.6.3 Options compiled in:

linux profile use_hidesyms using_alsa using_jack using_oss using_backend using_bindings_perl using_bindings_python using_bindings_php using_dvb using_frontend using_hdhomerun using_ceton using_iptv using_ivtv using_joystick_menu using_libcrypto using_libdns_sd using_libxml2 using_libudf using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_v4l1 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_ffmpeg_threads using_live using_mheg using_libxml2 using_libudf

mythhd:~# mythfrontend --version Please attach all output as a file in bug reports. MythTV Version : v0.26-beta-9-g8c551e6 MythTV Branch : master Network Protocol : 75 Library API : 0.26.20120807-1 QT Version : 4.6.3 Options compiled in:

linux profile use_hidesyms using_alsa using_jack using_oss using_backend using_bindings_perl using_bindings_python using_bindings_php using_dvb using_frontend using_hdhomerun using_ceton using_iptv using_ivtv using_joystick_menu using_libcrypto using_libdns_sd using_libxml2 using_libudf using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_v4l1 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_ffmpeg_threads using_live using_mheg using_libxml2 using_libudf

Other Frontends: I have four other frontends (2 Intel/Nvidia? and 2 MacBook? Pros) All frontends exhibit the same issue.

Storage: Initially storage was a group of 4 internal SATA drives in an LVM RAID 0 configuration. While fighting the ""Program Boundary Pauseing"" issue I moved storage to an NFS share located on a NETGEAR ReadyNas? Pro. This effort reduced the pausing greatly (from ~10 sec to ~2) but had no effect on the LiveTV channel change issue. Another point to make here is a test performed to make sure my network was not the issue where I started 4 Ceton Xfinity HD recordings and 4 recorded program playbacks on my FE's. This stress test proved my gigE network was up to the test as now playback issues were encountered.

Findings:

Selecting ""Watch TV"" from the UI always results in a successful tune of a Ceton tuner to the last successfully tuned channel.

Changing channels in LiveTV on the Ceton card results in the ""Error opening jump program file buffer"" 90+% of the time. To be clear this situation is tuning to another Ceton CableCard? Xfinity channel from a Ceton CableCard? Xfinity channel. I am able to switch inputs to other Ceton tuners which always results in a successful tune to the last tuned channel. Using the program guide to change channels then results in the ""Error opening jump program file buffer"" message. The only work around is to use the program guide to select a channel on one of my pc3000 cards which completed successfully and then use the guide to select a Ceton channel. This works 90+% of the time. That said it seems the extra delay in switching tuner cards results in successful channel changes. Channel changes involving the same tuner are where I see my issue.

I am available for testing/debugging."	Jeff Markley <jeff@…>
11002	DVBRead mpeg/mpegstreamdata.cpp:970 (HandleTSTables) - PSIP table 0x82 is invalid	MythTV - DVB	Master Head	unknown	Bug Report - General	danielk	new	2012-08-14T17:12:30Z	2012-10-06T22:46:29Z	"It seems that I have exactly one DVB-T channel that seems to cause a lot of ""DVBRead mpeg/mpegstreamdata.cpp:970 (HandleTSTables) - PSIP table 0x82 is invalid"" errors to be logged whenever a recording is being done. I have rescanned all the channels and this error message is only being logged on ""TV5""-channel.

2012-08-14 19:54:43.742916 E [13290/14167] DVBRead dtvsignalmonitor.cpp:347 (HandlePMT) - DTVSM(/dev/dvb/adapter1/frontend0): Wrong PMT; pmt->pn(145) desired(161)
2012-08-14 19:54:43.750761 E [13290/14167] DVBRead mpeg/mpegstreamdata.cpp:970 (HandleTSTables) - PSIP table 0x82 is invalid
2012-08-14 19:54:43.758825 E [13290/14167] DVBRead dtvsignalmonitor.cpp:347 (HandlePMT) - DTVSM(/dev/dvb/adapter1/frontend0): Wrong PMT; pmt->pn(417) desired(161)
2012-08-14 19:54:43.758854 E [13290/14167] DVBRead mpeg/mpegstreamdata.cpp:970 (HandleTSTables) - PSIP table 0x82 is invalid

It wasn't clear if this problem is related to ticket #10495 as the error mentioned above is always seen whenever TV5 is being accessed."	tomimo@…
11003	channel insert fails (endian issue?) in 0.25.2 ppc	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2012-08-14T22:23:29Z	2012-08-19T01:59:06Z	"When channels are inserted into the database after a scan, ""visible"" and ""useonairguide"" in the channel table are set to 127 instead of 1.

mythtv-setup doesn't have a problem (it sees the channels) and will correct the value to ""1"" if you deselect and reselect the ""visible"" and ""use over-the-air program listings"" in mythtv-setup, however mythfrontend doesn't see the channels until this is corrected.

""mythconverg_restore.pl --partial_restore"" from an x86 mythtv installation also produces the same issue.
  
""mysql -u root -p mythconverg < backup.sql"" does set the flags correctly.
"	mythtv@…
11004	Master backend tries to record to non-existent directory	MythTV - Recording	0.25.1	unknown	Bug Report - General	mdean	assigned	2012-08-15T01:37:29Z	2013-04-19T17:26:58Z	"I've had a persistent issue for about a year where the master backend
will try to record to a directory listed in the storage group that
isn't present on that system.  The only way I've been able to get the
system to work is to mount the directory using NFS, however I would
prefer to have it work without doing that.

I have the storage group defined on the master backend with the following:
{{{
/var/mythtv/tv/recordings/
/var/mythtv/tv2/recordings/
/var/mythtv/tv3/recordings/
/var/tv/recordings/
/var/tv2/recordings/
}}}
The first three directories are on the master backend and the last two are on
the slave backend.  Nothing is defined on the slave backend.  My
understanding is that the master backend will realize that the last
two directories do not exist on that system and not use them, however,
on my system, it repeatedly tries to anyway.

I have tried removing all storage group information and re-entering it
with no difference.

I posted my issue on the mythtv-users mailing list and Michael Dean asked me to provide some details which I have included below.

master backend:
{{{
bob@mythbox:~$ ls -ld /var/{,mythtv/}tv*/recordings
ls: cannot access /var/tv*/recordings: No such file or directory
drwxrwxrwx 2 bob bob  24576 2012-07-19 22:33 /var/mythtv/tv2/recordings
drwxrwxrwx 2 bob bob 126976 2012-07-24 11:43 /var/mythtv/tv3/recordings
drwxrwxrwx 2 bob bob 135168 2012-07-24 12:39 /var/mythtv/tv/recordings

bob@mythbox:~$ df -k /var/{,mythtv/}tv*/recordings
df: `/var/tv*/recordings': No such file or directory
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda2            709363588 692880936  16482652  98% /var/mythtv
/dev/sdb1            1953446464 1896418576  57027888  98% /var/mythtv/tv3
/dev/sdc1            1952558140 1895880720  56677420  98% /var/mythtv/tv
}}}
slave backend:
{{{
bob@mail:~$ ls -ld /var/{,mythtv/}tv*/recordings
ls: cannot access /var/mythtv/tv*/recordings: No such file or directory
drwxrwxrwx 2 bob bob 49152 2012-07-24 12:39 /var/tv2/recordings
drwxrwxrwx 2 bob bob 20480 2012-07-16 18:14 /var/tv/recordings

bob@mail:~$ df -k /var/{,mythtv/}tv*/recordings
df: `/var/mythtv/tv*/recordings': No such file or directory
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sdb1            976694464 919833692  56860772  95% /var/tv2
/dev/sda2            200184560 183212220  16972340  92% /var/tv
}}}
Here is the storage group table:
{{{
 +----+-------------+----------+----------------------------------+
| id | groupname   | hostname | dirname                          |
+----+-------------+----------+----------------------------------+
|  9 | Default     | mythbox  | /var/mythtv/tv/recordings/       |
| 12 | Default     | mythbox  | /var/tv/recordings/              |
| 10 | Default     | mythbox  | /var/mythtv/tv2/recordings/      |
| 11 | Default     | mythbox  | /var/mythtv/tv3/recordings/      |
| 14 | Default     | mythbox  | /var/tv2/recordings/             |
| 15 | Videos      | mythbox  | /var/mythtv/videos/              |
| 16 | Coverart    | mythbox  | /var/mythtv/artwork/coverart/    |
| 17 | Fanart      | mythbox  | /var/mythtv/artwork/fanart/      |
| 18 | Screenshots | mythbox  | /var/mythtv/artwork/screenshots/ |
| 19 | Banners     | mythbox  | /var/mythtv/artwork/banners/     |
+----+-------------+----------+----------------------------------+
}}}
He requested that I run the backend with the parameters  -v file,schedule --loglevel debug.  The error appeared pretty quickly. I have attached the log file.

I cut off the log file right after the error appeared. Please let me know if you need any additional information."	bob@…
11023	Goom doesn't work fullscreen in v0.25	Plugin - MythMusic	0.25	unknown	Bug Report - General		new	2012-08-20T01:17:48Z	2013-02-05T11:21:56Z	In frontend version v0.25 the Goom visualization in MythMusic seems to work as long as it's not fullscreen, in which case it's just a black screen.  Goom is my favorite visualization and I used to be able to run it fullscreen without issue.	jhbowling@…
11024	www.mythtv.org still has links to svn.mythtv.org	Website	Unspecified	unknown	Bug Report - General	xris	new	2012-08-20T09:58:35Z	2012-08-20T09:58:35Z	"In the drop-down menu at the top of http://www.mythtv.org/ there are still links to svn.mythtv.org, in the Support/Bugs and Support/Development items. Although they successfully redirect to code.mythtv.org, the links should probably be changed.

By the way, is the mythtv website code open-source anywhere? I would have liked to attach a patch."	John Veness <John.Veness.mythtv@…>
11025	excess (>2) HLS transcode jobs stay permanently queued	MythTV - HTTP Streaming	Master Head	unknown	Bug Report - General	cpinkham	new	2012-08-20T21:02:48Z	2012-08-20T21:02:48Z	"When 3 or more HLS streams are requested the first two begin transcoding immediately while the remainder go into queued state. Queued HLS transcodes never come out of that state even when active transcodes complete. In fact, if further HLS streams are requested of an idle machine they're processed immediately while the previous, queued, ones stay dormant. Apparently they're ignored forever: I have one that has been queued since July 30.

My mythbox has a dual-core CPU so that 2 limit may be different on a quad core etc."	George Nassas <gnassas@…>
11030	ServerPool fails to listen on link local addresses	MythTV - General	0.25-fixes	unknown	Bug Report - General	wagnerrp	new	2012-08-23T20:56:47Z	2012-09-02T19:18:48Z	In recent versions of 0.25 and 0.26 where MythTV listens to all link-local addresses by default, the backend may fail to bind to those addresses, and as a result refuse to run.	fabio.marras@…
11046	Channel scan mixes sources	MythTV - Channel Scanner	Master Head	unknown	Bug Report - General	danielk	new	2012-08-26T11:04:21Z	2012-08-28T20:48:39Z	"I've been going mad over this one!

I'm marking this as Priority critical because there is no workaround short of rewiring outside. I'm not doing that because it's worked since 0.24.

I'm marking this as Severity high because of the WAF.

I've got 4 tuners: DVB-T (0, 1), DVB-S/S2 (2,3). The DVB-S/S2 tuners are each connected to a DiseqC. One output from each is connected to one LNB (28E), the other to another LNB (13E).

Recently I switched from 0.25 to 0.26 (currently 2:0.26.0~master.20120823.6566c3c-0ubuntu0mythbuntu2). A channel scan of the DVB-T source is fine! So is one for the 28E DVB-S/S2 source. However, a scan for the 13E source gives me a migraine.

Scanning on a single transponder:

12149000 V 275000000 3/4

I end up collecting some channels from the 13E source, and some from the 28E source. I've done this repeatedly, even deleting all the transports for one, some, or all of the sources.

Now generating a log using:

mythtv-setup.real --verbose chanscan >~/mythtv-setup.real.chanscan 2>&1 &

Deleted all the channels, deleted all the transports. Re-scanned using the one transport above.

Has this got something to do with 10997 ?

"	Ian Richardson <grandmastermarclar@…>
11051	Asking for recording details takes ~5 minutes	Plugin - MythWeb	Master Head	unknown	Bug Report - General	kormoc	infoneeded_new	2012-08-27T14:45:02Z	2013-03-25T20:49:59Z	"After an upgrade to 0.26 as of today (mythbuntu build from master 3b81805), going to a recording details in mythweb takes more than 5 minutes.

Based on what I can see, did something changed in the preview generation?

Here is what I see in the logs :
{{{
Aug 27 10:36:33 mythbox mythlogserver: mythbackend[11466]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) MainServer::ANN Monitor
Aug 27 10:36:33 mythbox mythlogserver: mythbackend[11466]: I ProcessRequest mainserver.cpp:1364 (HandleAnnounce) adding: mythbox as a client (events: 2)
Aug 27 10:36:33 mythbox mythlogserver: mythbackend[11466]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) MainServer::ANN Monitor
Aug 27 10:36:33 mythbox mythlogserver: mythbackend[11466]: I ProcessRequest mainserver.cpp:1364 (HandleAnnounce) adding: mythbox as a client (events: 2)
Aug 27 10:38:34 mythbox mythlogserver: mythbackend[11466]: N Expire autoexpire.cpp:264 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
Aug 27 10:42:34 mythbox mythlogserver: mythbackend[11466]: I MetadataDownload metadatadownload.cpp:222 (runGrabber) Running Grabber: /usr/share/mythtv/metadata/Television/ttvdb.py -l en -D 111051 2 32
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: C thread_unknown mythcommandlineparser.cpp:2545 (ConfigureLogging) mythpreviewgen version: master [v0.26-rc-8-g3b81805] www.mythtv.org
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: C thread_unknown mythcommandlineparser.cpp:2547 (ConfigureLogging) Qt version: compile: 4.8.1, runtime: 4.8.1
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: N thread_unknown mythcommandlineparser.cpp:2549 (ConfigureLogging) Enabled verbose msgs:  general
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: N thread_unknown logging.cpp:837 (logStart) Setting Log Level to LOG_INFO
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I thread_unknown signalhandling.cpp:175 (SetHandlerPrivate) Setup Interrupt handler
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I thread_unknown signalhandling.cpp:175 (SetHandlerPrivate) Setup Terminated handler
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I thread_unknown signalhandling.cpp:175 (SetHandlerPrivate) Setup Segmentation fault handler
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I thread_unknown signalhandling.cpp:175 (SetHandlerPrivate) Setup Aborted handler
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I thread_unknown signalhandling.cpp:175 (SetHandlerPrivate) Setup Bus error handler
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I thread_unknown signalhandling.cpp:175 (SetHandlerPrivate) Setup Floating point exception handler
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I thread_unknown signalhandling.cpp:175 (SetHandlerPrivate) Setup Illegal instruction handler
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: N thread_unknown mythdirs.cpp:55 (InitializeMythDirs) Using runtime prefix = /usr
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: N thread_unknown mythdirs.cpp:68 (InitializeMythDirs) Using configuration directory = /home/mythtv/.mythtv
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I CoreContext mythcorecontext.cpp:231 (Init) Assumed character encoding: en_CA.UTF-8
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: N CoreContext mythcontext.cpp:493 (LoadDatabaseSettings) Empty LocalHostName.
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I CoreContext mythcontext.cpp:501 (LoadDatabaseSettings) Using localhost value of mythbox
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I Logger logging.cpp:306 (run) Added logging to the console
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: N CoreContext mythcorecontext.cpp:1283 (InitLocale) Setting QT default locale to en_CA
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I CoreContext mythcorecontext.cpp:1316 (SaveLocaleDefaults) Current locale en_CA
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: N CoreContext mythlocale.cpp:121 (LoadDefaultsFromXML) Reading locale defaults from /usr/share/mythtv//locales/en_ca.xml
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I CoreContext previewgenerator.cpp:657 (LocalPreviewRun) Preview at calculated offset (605 seconds)
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I ProgramInfoUpdater mythcorecontext.cpp:375 (ConnectCommandSocket) MythCoreContext: Connecting to backend server: 10.0.1.11:6543 (try 1 of 1)
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I ProgramInfoUpdater mythcorecontext.cpp:1191 (CheckProtoVersion) Using protocol version 75
Aug 27 10:42:34 mythbox mythlogserver: mythlogserver[9829]: I LogForward loggingserver.cpp:1310 (forwardMessage) New Client: 00a75adbe9f15b47ee943172290c0d5863 (#3)
Aug 27 10:42:34 mythbox mythlogserver: mythbackend[11466]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) MainServer::ANN Monitor
Aug 27 10:42:34 mythbox mythlogserver: mythbackend[11466]: I ProcessRequest mainserver.cpp:1364 (HandleAnnounce) adding: mythbox as a client (events: 0)
Aug 27 10:42:34 mythbox mythlogserver: mythbackend[11466]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) MainServer::ANN Monitor
Aug 27 10:42:34 mythbox mythlogserver: mythbackend[11466]: I ProcessRequest mainserver.cpp:1364 (HandleAnnounce) adding: mythbox as a client (events: 1)
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I Logger logging.cpp:447 (initialTimeout) Added logging to mythlogserver at TCP:35327
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I CoreContext avformatdecoder.cpp:2141 (ScanStreams) AFD: Opened codec 0x1167500, id(H264) type(Video)
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I CoreContext avformatdecoder.cpp:1999 (ScanStreams) AFD: codec AC3 has 2 channels
Aug 27 10:42:34 mythbox mythlogserver: mythpreviewgen[12346]: I CoreContext avformatdecoder.cpp:2141 (ScanStreams) AFD: Opened codec 0x1167e60, id(AC3) type(Audio)
Aug 27 10:42:35 mythbox mythlogserver: mythpreviewgen[12346]: I CoreContext previewgenerator.cpp:824 (GetScreenGrab) Preview: Grabbed preview '/mnt/video0/4074_20120827000000.mpg' 1920x1088@605s
Aug 27 10:42:35 mythbox mythlogserver: mythpreviewgen[12346]: I CoreContext mythcontext.cpp:1169 (~MythContext) Waiting for threads to exit.
Aug 27 10:42:37 mythbox mythlogserver: mythbackend[11466]: I MetadataDownload metadatadownload.cpp:144 (run) Returning Metadata Results: Pawn Stars 2 32
Aug 27 10:42:43 mythbox mythlogserver: mythlogserver[9829]: I LogForward loggingserver.cpp:1204 (expireClients) Expiring client 00a75adbe9f15b47ee943172290c0d5863 (#2)
}}}"	numkem@…
11055	Starting playback from python script supresses prompt to ask to save bookmark	MythTV - General	0.25.2	unknown	Bug Report - General		new	2012-08-28T00:10:32Z	2012-08-28T00:10:32Z	"I'm using 0.25.2, and am working on a python script that uses fe.sendPlay('program...') to start playback of recordings. That aspect of it works fine, however when I then exit the recording (using the remote control, as I normally would), it does not ask if I want to save a bookmark. Instead, it immediately stops playback.

If the thing I start playing from the script is a video, with sendPlay('file...'), it does ask. It's apparently only when the thing is a recording that the prompt is missing.

Another user reports that this problem also exists in 0.26, though I have not confirmed that.

Here's some sample code:

{{{
from MythTV import Frontend
fe = Frontend.fromUPNP().next()
fe.sendPlay('program 12432 2005-09-24T02:59:00')
}}}
"	mythtv@…
11065	Unable to update schedule settings	MythTV - General	Master Head	unknown	Bug Report - General		new	2012-09-03T05:51:18Z	2012-10-06T09:10:42Z	"When I try to edit the schedule options to checkbox (new recordings, first showing), then hit back, I end up at a blank screen.

Recording rules, select a show, schedule options, schedule filters, checkbox ""new episodes"", checkbox ""first showing"", then select back.  No menus are shown, settings are not saved.
"	monkeypet@…
11068	frontend does not react to keyboard commands during DVD playback with 2 optical drives	MythTV - DVD Playback	0.25.2	unknown	Bug Report - General		new	2012-09-04T04:59:00Z	2012-11-18T18:42:13Z	"case 0: my combined frontend/backend has a single optical drive (driveA). After starting DVD playback, many keyboard commands cause menus to appear, menu choices allow me to affect the playback.
case 1: same machine with 2 optical drives (driveA & driveB).  After DVD playback begins, no keyboard commands cause a popup to appear, and I can not control the playback, except by pressing ""escape"", which ends playback.
case 2: same machine with a single optical drive (driveB).  behavior same as case 0."	ericHyatt <ericroyhyatt@…>
11073	mythpreviewgen segmentation fault	MythTV - General	Unspecified	unknown	Bug Report - General		new	2012-09-07T14:35:03Z	2012-09-07T14:35:03Z	Repeatable segmentation fault when running mythpreviewgen on one particular recording.	Stephen Robertson <stephengrobertson@…>
11075	services API returns errors as XML no matter what you ask for	MythTV - UPnP	Master Head	unknown	Bug Report - General	dblain	new	2012-09-09T02:48:38Z	2012-09-09T02:48:38Z	"{{{
curl --header accept:application/json 'http://localhost:6544/Dvr/GetRecordeengList'
}}}

yields:

{{{
<?xml version=""1.0"" encoding=""utf-8""?>
<detail>
  <errorCode>401</errorCode>
  <errorDescription>Invalid Action</errorDescription>
</detail>
}}}

that ain't no json I ever heard of!"	George Nassas <gnassas@…>
11080	Switching tuners via OSD kills ongoing recording	MythTV - Recording	Master Head	unknown	Bug Report - General	danielk	new	2012-09-10T08:37:11Z	2012-09-10T08:37:11Z	"I consider this as serious as bug affecting critical MythTV function: recording. When user starts LiveTV and via OSD changes tuner to virtual tuner on currently recording phy. tuner - 1 for 3-5 cases ongoing recording will be killed. After that, usually LiveTV is not starting (TL___). Also trying to play this halted recording sometimes stalls FE.[[BR]]
Steeps to reproduce:[[BR]]

assuming You have tuners A & B, 2 virtual (1,2) tuners on each.[[BR]]

1.schedule recording on tuner A1[[BR]]

2.start LiveTV on tuner B2[[BR]]

3.go to OSD and switch B2->A2[[BR]]

4.after few Ax<->By switches, LiveTV stalls with TL___ and recording on A1 is killed.[[BR]]
BE log & trace for errant BE state when LiveTV not starts anymore attached. (btw: ignore tons of CRC error entries - test was on channel which has them, but working well)."	warpme@…
11084	<guidegrid> does not obey parent's <animation> directive	MythTV - User Interface Library	0.25.2	unknown	Bug Report - General	stuartm	new	2012-09-12T15:40:05Z	2012-09-12T15:40:05Z	"In schedule-ui.xml, after adding an <animation> directive to the ""programguide"" window, I found that <guidegrid> is the only window element that does not obey this like all its siblings. It does obey the directive when it is specified within itself."	Yeechang Lee <ylee@…>
11091	"Frontend Service API ""Live TV In Guide"" does not expose currentlocation"	MythTV - General	0.25.2	unknown	Bug Report - General		new	2012-09-16T17:36:50Z	2012-09-16T17:36:50Z	"Steps to reproduce:
1) Send action to open live tv in guide
http://<host>:6547/Frontend/SendAction?Action=Live%20TV%20In%20Guide

2) Get status
http://<host>:6547/Frontend/GetStatus

Notice there is no currentlocation tag like there is for other statuses.

I am expecting to have some unique currentlocation available on this screen so consumers are aware that not only is live tv showing, but also the guide is showing.

The expected behavior is available if you just view the Program Guide.  The current location for the following request is guidegrid.

http://<host>:6547/Frontend/SendAction?Action=Program%20Guide
"	SchraderMJ11@…
11096	Settings might be silently reset if DB is unavailable	MythTV - General	0.25.2	unknown	Bug Report - General		new	2012-09-17T19:13:16Z	2012-09-17T19:13:16Z	"I noticed that some of my settings (most critically 'ISO639Language0' and 'ISO639Language1') had been reset back to 'eng' (from 'fin'). I started digging in my DB backups and was able to pinpoint a day when this happened. I then found the following entries in the mythconverg.logging table:

| SaveSettingOnHost('FreqTable') - No database yet              |

| SaveSettingOnHost('ISO639Language0') - No database yet        |

| SaveSettingOnHost('ISO639Language1') - No database yet        |

| SaveSettingOnHost('TVFormat') - No database yet               |

| SaveSettingOnHost('VbiFormat') - No database yet              |

| SaveSettingOnHost('prefDupMethod') - No database yet          |

| SaveSettingOnHost('Country') - No database yet                |

| SaveSettingOnHost('DateFormat') - No database yet             |

| SaveSettingOnHost('EnableMHEG') - No database yet             |

| SaveSettingOnHost('Language') - No database yet               |

| SaveSettingOnHost('MythArchiveVideoFormat') - No database yet |

| SaveSettingOnHost('ShortDateFormat') - No database yet        |

| SaveSettingOnHost('TimeFormat') - No database yet             |

In mythbackend log I found a bunch of DB connection issues (a few seconds later than the logs above):

2012-09-14 18:00:43.237956 E [20573/17377] HttpServer245 mythdbcon.cpp:214 (OpenDatabase) - Driver error was [1/1040]:
QMYSQL: Unable to connect
Database error was:
Too many connections

2012-09-14 18:00:43.238098 I [20573/17386] HttpServer281 mythdbcon.cpp:808 (prepare) - MySQL server disconnected

So, it seems that due to the DB connection problems, mythtv reset some of my settings back to their default setting.

Proper behavior would be to not override DB settings with default values.

In this case, this had quite bad consequences, because I started getting EIT data in the wrong language - thus a lot of recordings based on title were missed."	anonymous@…
11102	Improvement to UI in Gallery	Plugin - MythGallery	Unspecified	unknown	Bug Report - General	beirdo	new	2012-09-19T11:26:43Z	2012-09-23T04:41:08Z	"MythGallery uses a random picture from each sub-folder to create an icon for that folder.

Sadly, if it can't read that picture for some reason, it creates a blank icon.

This means when browsing a folder full of sub-folders you get a screen full of identical blank icons with no way of determining which icon is which folder unless you individually select them to show the folder name in the title bar at the top of the screen.

This effectively makes browing a folder structure almost impossible.

Proposed improvements:
1: It should both (perhaps optionally) always put the folder name under each folder.
2: It should, rather than choose a random single image, select the first four READABLE images recursively and create a collage from them, that way identifying a folder.  If there are less than four readable images, then it should show empty cells in a 2x2 block.
"	jason@…
11104	SET_BOOKMARK still expects 5 tokens (4 parameters)	MythTV - General	Master Head	unknown	Bug Report - General		new	2012-09-20T11:35:44Z	2012-09-20T11:35:44Z	"In protocol version 66 (http://code.mythtv.org/trac/changeset/1508085e/mythtv) SET_BOOKMARK was changed from 2 long parameters to a int64 parameter for the bookmark.

Neverthless the command still expects 5 tokens:
https://github.com/MythTV/mythtv/blob/master/mythtv/programs/mythbackend/mainserver.cpp#L722

This should be changed to 4, but I guess a new protocol version bump would be also required then.
It works fine with a 0.25 backend when you add the 5th dummy parameter."	fetzer.ch@…
11116	Watched icon doesn't get updated on themes after watching a video	MythTV - General	Master Head	unknown	Bug Report - General		new	2012-09-23T17:16:04Z	2012-09-23T17:16:04Z	"I first reported this on steppes theme[1], but the dev there told me that this is probably a problem on your side..so here it is:

When watching a video and having the option to ""Automatically mark it as watched"", after seeing the video, the icon does not get updated.

The process of marking it as watched works, but I can only see that changes after I ""Scan for changes"".

On 0.25, that used to happen even when I manually marked a video as ""Watched"", but on 0.26 it was fixed.

[1] https://github.com/MythTV-Themes/Steppes/issues/1"	hackedbellini@…
11117	Import recorder marks recordings as failed	MythTV - Recording	0.25.2	unknown	Bug Report - General	danielk	new	2012-09-23T18:58:58Z	2012-09-23T18:58:58Z	"The import recorder properly ""records"" a scheduled program, but fails with ""E RecThread avformatdecoder.cpp:4379 (GetFrame) decoding error#012#011#011#011eno: Broken pipe (32)"" and then marks the program as not recorded (""Recorder Failed""). This results in mythtv trying to import the program again in the future."	Scott Barker <scott@…>
11119	Viewing Live TV Causes Recordings to be Moved to Live TV Group	MythTV - General	Master Head	unknown	Bug Report - General	danielk	assigned	2012-09-25T12:40:36Z	2013-04-05T17:44:43Z	"If a user begins viewing Live TV and changes the channel to the same channel as an in process recording(or the Live TV session starts on the channel), the recording group of the in process recording is changed from what ever it should be to ""Live TV""."	scott.harris0509@…
11121	wrong iconURL in Channel service ChannelInfo objects	Bindings - XML/JSON	Master Head	unknown	Bug Report - General	dblain	new	2012-09-26T13:33:05Z	2012-10-06T08:44:29Z	"The iconURL is filled with the absolute path in ChannelService operations returning ChannelInfo data (GetChannelInfo and GetChannelInfoList).

the iconURL returned is in the following format:
""IconURL"":""/home/mythtv/.mythtv/channels/cspan.jpg""

Dvr Service methods seem to handle channel iconURL properly
for example Dvr/GetUpcomingList returns this for the channel icon:
""IconURL"":""/Guide/GetChannelIcon?ChanId=2554""
"	sastie@…
11124	Perl bindings not UTC aware	Bindings - Perl	Master Head	unknown	Bug Report - General	beirdo	new	2012-09-27T17:51:20Z	2012-09-27T17:51:20Z	"The perl bindings aren't making the necessary UTC / localtime adjustment.

{{{

diff --git a/mythtv/bindings/perl/MythTV.pm b/mythtv/bindings/perl/MythTV.pm
index cb0d055..c28f563 100644
--- a/mythtv/bindings/perl/MythTV.pm
+++ b/mythtv/bindings/perl/MythTV.pm
@@ -800,7 +800,7 @@ EOF
         }
     # Otherwise, format it as necessary.  We have to use MySQL here because
     # Date::Manip is not aware of DST differences.  Yay.  Blech.
-        my $sh = $self->{'dbh'}->prepare('SELECT FROM_UNIXTIME(?)');
+        my $sh = $self->{'dbh'}->prepare('SELECT CONVERT_TZ(FROM_UNIXTIME(?),""SYSTEM"",""UTC"")');
         $sh->execute($time);    # Assumed to be a correct epoch time (in GMT)
         ($time) = $sh->fetchrow_array();
         $time =~ s/\s/T/;
}}}
"	rkulagow
11131	Cannot manually add new channel with HDHomeRun Prime	MythTV - HDHomeRun	0.25.2	unknown	Bug Report - General	silicondust	new	2012-09-30T11:47:41Z	2012-09-30T11:47:41Z	"In 0.25, using mythtv-setup|Channel Editor|Add New Channel does not create a completely correct entry in the channel table when using a HDHomeRun Prime CableCARD tuner:

* frequency is set to NULL when it should be set, in this case, to the same as channum.
* serviceid is set to NULL instead of 0.

Both prevent tuning of the channel.

PS - #10994 for FireWire may be related."	Yeechang Lee <ylee@…>
11137	Misformed Captions/subtitles	MythTV - Captions	0.25-fixes	unknown	Bug Report - General	stichnot	accepted	2012-10-02T18:36:44Z	2013-01-13T14:33:29Z	"I use Mythbuntu 0.25+fixes

I rip my dvd's with Handbrake to m4v or mkv container format using x264 codec. I rip the subtitles for danish - my native language. They are not burned in but rather included as default subtitle in the video file.

When i play back the videos in Mythtv the subtitles are crude to look at and have a thick contrasting frame around each letter.

When i play the same video file in VLC the subtitles are normal and nice to lokk at and easy to read.

Capture of video played by Mythtv: [[BR]]
http://postimage.org/image/to37bns4r/

Capture of same video played by VLC: [[BR]]
http://postimage.org/image/aezvulcvr/
"	jens@…
11142	mythbackend won't shut down	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2012-10-04T21:48:12Z	2013-01-16T05:51:56Z	"I was using fixed 0.25 for a peak TV card on Ubuntu 12.04

The ""check if possible to exit and shutdown"" shell script was not being called.  It had been working but it stopped.

I tried to do backend set-up, but it won't shut down.

At the end of mythtv-setup.log I see
{{{
Oct  4 22:32:33 abe-desktop mythlogserver: mythtv-setup[3866]: I CoreContext mythcorecontext.cpp:375 (ConnectCommandSocket) MythCoreContext: Connecting to backend server: 192.168.0.3:6543 (try 1 of 1)
Oct  4 22:32:34 abe-desktop mythlogserver: mythtv-setup[3866]: E CoreContext mythsocket.cpp:549 (readStringList) MythSocket(899ece0:57): readStringList: Connection died (select).
Oct  4 22:32:34 abe-desktop mythlogserver: mythtv-setup[3866]: C CoreContext mythcorecontext.cpp:1167 (CheckProtoVersion) Protocol version check failure.#012#011#011#011The response to MYTH_PROTO_VERSION was empty.#012#011#011#011This happens when the backend is too busy to respond,#012#011#011#011or has deadlocked due to bugs or hardware failure.
}}}

On screen when backend tries to shutdown I see 
{{{
Oct  4 22:32:33 abe-desktop mythlogserver: mythtv-setup[3866]: I CoreContext mythcorecontext.cpp:375 (ConnectCommandSocket) MythCoreContext: Connecting to backend server: 192.168.0.3:6543 (try 1 of 1)
Oct  4 22:32:34 abe-desktop mythlogserver: mythtv-setup[3866]: E CoreContext mythsocket.cpp:549 (readStringList) MythSocket(899ece0:57): readStringList: Connection died (select).
Oct  4 22:32:34 abe-desktop mythlogserver: mythtv-setup[3866]: C CoreContext mythcorecontext.cpp:1167 (CheckProtoVersion) Protocol version check failure.#012#011#011#011The response to MYTH_PROTO_VERSION was empty.#012#011#011#011This happens when the backend is too busy to respond,#012#011#011#011or has deadlocked due to bugs or hardware failure.
}}}

Then if I do ""Stop Backend and Continue"" I get:
{{{
2012-10-04 22:44:32.793387 I  Trying to stop backend
2012-10-04 22:44:32.793504 I  Locking input devices
2012-10-04 22:44:32.970644 I  Unlocking input devices
}}}
should I try and downgrade to 0.24?  0.25 came with Ubuntu 12.04 and I had to get bug fixes for that because the colours were wrong.  Now I've got 0.26 - no help.  The schema appeared to upgrade okay.

0.26 is not on the version list below
"	abe@…
11143	Ceton usb infinitv will not connect in version 0.26	MythTV - General	0.26	unknown	Bug Report - General		infoneeded_new	2012-10-05T13:50:54Z	2012-10-06T19:28:55Z	I have downloaded,built, and installed mythtv 0.26 hoping that i would be able to connect my usb Ceton infinitv.  However, it will not connect despite the bug fix for that problem in the 0.26 version.  Using tcpdump, i see a lot of SSDP advertisements from the Ceton, but there is never a connection. The Ceton user-space driver for the usb box has been built and installed.	bert.berlin@…
11147	MythArchive ought to run at lower priority	Plugin - MythArchive	0.25-fixes	unknown	Bug Report - General		new	2012-10-06T09:47:46Z	2013-03-21T21:48:49Z	I used to run a patched version of mythburn.py. Some of the patches applied ionice -c3 to most system calls. I haven't converted all those patches to 0.25+, and now keyboard response is often very sluggish although recording and playback seem ok.  Now that #11026 is fixed, MythArchive might be another candidate for treatment.  Probably shouldn't be applied to actual DVD burning, though.  I use k3b for that.   	J.Pilk@…
11155	Video Gallery redraw flicker	MythTV - User Interface Library	0.25.2	unknown	Bug Report - General	stuartm	new	2012-10-07T19:17:53Z	2012-10-07T19:27:46Z	"When browsing a video collection using the Video Gallery the screen flickers moving from one item to the next, complete screen redraw without double buffering I assume.
(same for OpenGL or QT renderer, theme=MythCenter-Wide 1.6)
"	hanscomps@…
11156	"Option to ""Stop Recording"" missing for some in-progress recordings"	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2012-10-08T12:52:48Z	2012-10-08T12:52:48Z	"Steps to reproduce:

1) Schedule a recording.[[br]]
2) Find out what tuner that recording is scheduled to be on[[br]]
3) Go into LiveTV and switch to that tuner[[br]]
4) When the recording is about to start, choose to watch it while it records.[[br]]
5) After recording begins, exit out of live TV.

When you then go into the Watch Recordings screen, that recording will appear to be an already completed recording (even though it's still in progress). The text does not use the color that currently-recording programs use, and when you go into the context menu for the recording, the ""Stop Recording"" item isn't there.

Although I couldn't track down the right place to fix it, the problem appears to be that the status is set wrong. pginfo.GetRecordingStatus() returns rsRecorded instead of rsRecording.

"	Ronald Frazier <ron@…>
11181	Locale defaults are not used	MythTV - General	0.26-fixes	unknown	Bug Report - General	stuartm	assigned	2012-10-16T16:14:45Z	2012-10-16T22:59:19Z	Most default settings in locale file are not used when mythfrontend is first started. Running 'mythfrontend -r' does not set them either. In my case, the guiding languages, date format and time format are not set according to the zh_hk.xml file. Only the UI language are set.	Walter Cheuk <wwycheuk@…>
11186	highlighting for dvd menus is not correct if dvd is scaled so edge is off the screen	MythTV - DVD Playback	Master Head	unknown	Bug Report - General		new	2012-10-20T19:04:33Z	2012-10-20T19:04:33Z	"When the image for the menu highlights is scaled so the left or top of the image is off the screen the highlight is drawn in the wrong position.
The attached patch crops the image if necessary so they are drawn in the correct place.
Change the video mode doesnt cause a redraw so they are dont move to the correct place until a redraw of them is forced by changing the button."	john.p.harvey@…
11188	"MythArchive no longer honours cutlists, despite ""Use cutlists"" being selected"""	Plugin - MythArchive	0.26-fixes	unknown	Bug Report - General		new	2012-10-21T19:57:49Z	2013-03-21T21:49:42Z	"I've noticed in MythTV 0.26 (i'm using Arch Linux here) that even though a recording has a properly defined cutlist that is adhered do when the recording is played, whenever I burn the file, whether I have 'use cutlist' on or off in the options, the files get encoded without the cutlist being adhered to. The entries that come up in the log regarding cutlists are: ""Node = cutlist, Data = "" followed a couple of lines down by ""Node = hascutlist, Data - yes"""	jlbergqvist@…
11199	ShedulesDirect.org Lineup retrieval times out before schedule retrieval is completed.	MythTV - General	0.26	unknown	Bug Report - General		new	2012-10-25T06:58:18Z	2012-10-25T06:58:18Z	"I found this on another forum where a user/programmer identified and verified the solution for this bug.  Here is a link to the posting I found:

http://www.mythtvtalk.com/mythbuntu-12-04-unable-retrieve-schedulesdirect-org-lineups-15860/

I have been running Mythbuntu 12.04 with .25 version of MythTV using over the air updates.  I upgraded yesterday to .26 and decided to try SchedulesDirect for my program scheduling and encountered this bug.  I have returned the system to over the air updating of program schedules.

Thank you in advance! "	michael.mcdonald@…
11204	Download Metadata with Scan for Changes not working when Filter active	MythTV - Video Library	0.26-fixes	unknown	Bug Report - General	wagnerrp	assigned	2012-10-29T11:56:08Z	2012-10-29T16:53:03Z	"I have a default (saved) Video Filter active with a specific category set in mythvideo. When I scan for changes no metadata is been downloaded.
When I change the filter Category=ALL, metadata is downloaded when scanned. 

New Movies don't have any metadata, so are not included in the filter and therefor no metadata is downloaded. 
What I would expect is, that when scanned for changes, metadata should 
always be downloaded (autodownload setting enabled) for new scanned movies. 

The problem also exists in 0.25-fixes."	angela.schmid@…
11205	Killing X does not kill mythfrontend	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2012-10-29T18:08:04Z	2012-10-29T18:08:04Z	"When killing X mythfrontend does not get killed and becomes a zombie process.

First noticed with 0.26-fixes. 
No problem up to 0.25-fixes (till June 2012).

"	angela.schmid@…
11213	cutting and lossless mpeg2 transcoding generate strange files	MythTV - Mythtranscode	0.26-fixes	unknown	Bug Report - General		new	2012-11-01T15:31:31Z	2012-11-02T08:22:04Z	"Starting with the new 0.26 cutting and loss-less transcoding results into strange files.

Within mythfrontend a cutted and transcoded file starts without sound. After a view seconds there is a little image jumping and audioplayback starts also.

Checking the file with mplayer sound and image start at begin.

Demuxing the file with projectx reports a lot of errors ( > 500) and produce no useful result:

{{{
...
!> startPTS of GOP# 2904 is earlier than the end of last GOP.. (exp. 3532072137)
!> dropping GOP# 2904 @ orig.PTS 00:23:13.622 (125426049), errorcode: 10
...
}}}

Transcoding loss-less without cutting works fine.


"	mythtv@…
11218	streaming radio does not follow redirects	MythTV - General	Master Head	unknown	Bug Report - General	cpinkham	assigned	2012-11-02T23:03:07Z	2012-11-03T21:31:23Z	"radioseven.se's website links to http://www.radioseven.se/128.pls, so I added that as new Shoutcast station.

request:
{{{
GET /128.pls HTTP/1.1
User-Agent: MythTV v0.27.20120906-1 MythDownloadManager
Connection: Keep-Alive
Accept-Encoding: gzip
Accept-Language: de-DE,en,*
Host: www.radioseven.se
}}}

reply:
{{{
HTTP/1.1 301 Moved Permanently
Content-Length: 156
Content-Type: text/html
Location: http://play.radioseven.se/128.pls
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Date: Fri, 02 Nov 2012 22:50:26 GMT

<head><title>Document Moved</title></head>
<body><h1>Object Moved</h1>This document may be found <a HREF=""http://play.radioseven.se/128.pls"">here</a></body>
}}}

frontend log:
{{{
2012-11-02 23:49:43.166881 I  File 128.pls has extension pls
2012-11-02 23:49:43.166941 I  Retrieving playlist from 'http://www.radioseven.se/128.pls'
2012-11-02 23:49:43.574759 E  CfgReader:: Badly formatted line 1
2012-11-02 23:50:13.168184 E  DecoderHandler:: Timed out trying to download playlist from: http://www.radioseven.se/128.pls
}}}

manually resolving the redirect appears to get me to #11214"	dekarl@…
11221	The use of OpenAndUnlink() in mainserver.cpp::DeleteFile() prevents the use of CIFS	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2012-11-04T15:19:56Z	2012-11-05T15:17:21Z	CIFS's implementation of unlink() fails with EBUSY if the file is still open. This is no bug of CIFS, but an intended limitation done in favour of consistent behaviour. So when a file is really to be deleted, the pattern open->unlink should be avoided. A work around for this is to use NFS, but CIFS should be supported as well. Especially when using a NAS, the concurrent use of multiple mount file systems to access the same resource is prone to cause major headaches with file permissions, and also is an additional maintenance burden.	dargllun@…
11230	mythlogserver high cpu usage	MythTV - Mythlogserver	0.26	unknown	Bug Report - General	beirdo	new	2012-11-09T21:48:31Z	2013-05-18T18:08:37Z	"As topic says, mythtvlogserver consumes a lot of cpu time.
Even when mythbackend is idle and not recording it will use cpu time, it ends up as one of my highest cpu time consumers.

Also it use a lot of memory but i guess that is because of qt usage."	cleanrock@…
11234	Certain Recordings Don't Playback	MythTV - Video Playback	0.26-fixes	unknown	Bug Report - General		new	2012-11-14T03:26:37Z	2012-11-14T03:26:37Z	"I've seen at least 2 recordings, since 0.26, that couldn't play back in mythfrontend.  When I select them, the ""Please Wait..."" dialog box appears for approximately 10-15 seconds, then it simply disappears and I'm back to the watch recordings screen again.  Very rarely, it's caused a segfault.  I'm attaching the mythfrontend log and I also have a 20MB sample of the beginning of the recording.  The recording is an MPEG2 recording from a QAM tuner and plays back fine in other players.

To access the sample, please reach out to Stuart Morgan who can point you to the place it's stored and grant you access."	skd5aner <skd5aner@…>
11235	LiveTV stops playing when another computer logs in	MythTV - Airplay	0.26-fixes	unknown	Bug Report - General	jyavenard	new	2012-11-14T21:59:19Z	2012-11-14T21:59:19Z	"LiveTV or recordings will stop playing and will exit to the main menu when another computer on the LAN logs in (or comes out of standby), if the remote computer has PulseAudio and the user has selected ""Make discoverable Apple AirTunes sound devices available locally"" in the preferences.

So for example, when I login to my LinuxMint laptop, or it comes out of standby, some multicast discovery packets are sent, which MythTV attempts to handle, and MythTV will stop playing the current program and exit to the main menu.

Attached is the mythfrontend console log, which you can see RAOP trying to treat the discovery as a new connection.

Also attached is a packet capture made from the MythTV frontend machine.  For purposes of reading the packet capture, here are the machine details:-

Barney 192.168.10.5   - MythTV frontend/backend
Wiggum 192.168.10.138 - LinuxMint 13 laptop with PulseAudio

It's not a serious issue for me now that I have located the issue and disabled the PulseAudio setting which was triggering the problem.  But it was very confusing at first so hopefully this bug report may save someone from this strange occurrence!"	Daniel Ellis <mail@…>
11237	frontend's play program network_control message gives misleading error messages	MythTV - General	Unspecified	unknown	Bug Report - General	danielk	accepted	2012-11-14T22:58:00Z	2012-11-15T18:02:12Z	"If you send a misformatted starttime to the frontend's play program command it gives you error messages like ""ERROR: You are in playbackbox mode and this command is only for playback mode"".

The problem is the test that checks for a play program command also validates it and, on a failure, falls through to the complaint about modes.

The patch disentangles the test and validation parts returns accurate error messages."	George Nassas <gnassas@…>
11239	Slow tuning -> Real time commflag starts too fast.	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2012-11-15T23:33:12Z	2012-11-28T13:27:51Z	"Hi!

Have real-time commflagging turned on and found that if you have a slow-tuning card (DVB) the commflag will startup too fast, find an empty file and bail out. Error message:

2012-11-15 00:10:01.240656 E [26271/26271] CoreContext main.cpp:659 (DoesFileExist) - File /data/recordings/1003_20121115001000.mpg is zero-byte, aborting.
"	dag@…
11246	playback jitter of non-ideal video modes	MythTV - Video Playback	0.25-fixes	unknown	Bug Report - General		new	2012-11-18T05:27:38Z	2012-11-18T05:27:38Z	"mythtv0.25+fixes-git lucid 10.04 vdpau.
This commit causes high playback jitter for this user (& couple of others on *buntu forums) with non-ideal video modes.
This commit does not improve playback (IMO) for users with framerate exact video modes.
http://www.mythtv.org/pipermail/mythtv-commits/2011-January/077008.html.

I have been using patch for 6 months & monitoring the jitterometer in the OSD.
My display is set to 1080i60 but it can work with i50 & 720p60.
Tested with 1080p24, 1080i50, 576i50 & NTSC DVD.
With display set to 60Hz mode there is no jitter for p24 & NTSC DVD & low jitter for i50 media.

I note that XBMC has a setting to switch between the different video timing based on the display or recording timing."	blm-ubunet@…
11247	EIT supplied by provider ignored by mythtv	MythTV - EIT	0.25-fixes	unknown	Bug Report - General	stuarta	new	2012-11-18T12:59:15Z	2012-11-21T14:35:55Z	"Setup:
There is a two DVB providers on one sattelite. One provider's (Original_network_ID 112 in dvbsnoop) EIT shown in myth and worked as expected. Other's (Original_network_ID 65535 - Russian's Tricolor) not displayed at all. Tuning and recording by setting up manual recording work's fine.

SELECT * FROM channel WHERE useonairguide=0;
Empty set (0.00 sec)

./dvbsnoop -s sec 0x12
sees EIT for both providers, a little clip of logs attached.
"	kerozin.benzin@…
11248	Playback of transcoded recording is 50 seconds short	MythTV - Mythcommflag	0.25.3	unknown	Bug Report - General	cpinkham	new	2012-11-18T20:29:33Z	2012-11-18T20:29:33Z	"I am transcoding shows to X264 with handbrake, updating the recorded
table with the new file name (mkv extension) (""update recorded set basename = '$file'
where basename = '$basename.mpg';""), and then running ""mythcommflag
--rebuild  --chanid xxx --starttime xxx""

All works very well, except when playing back the recordings through the
frontend they stop playing about 50 seconds before the end of the
recording, losing part of the last scene of the show. Playing the file
through VLC is fine, the missing scene plays correctly up to the end and
the closing credits play.

I found the cause of the problem. The recordedmarkup table has an entry
for the duration in milliseconds. This was showing a value of 3551460
which is about 59 minutes and 11 seconds. I updated that in the
database, now the show plays correctly to the end. 
Since the original recording was 60 minutes,
I am not sure where the 59 minutes 11 seconds comes from, but after
transcoding the recording has the correct 60 minute length.

This is the database update script I used
{{{
duration=`mediainfo '--Inform=Video;%Duration%' ""$file""`
echo ""update recordedmarkup set data = '$duration' "" \
     ""where chanid = '$chanid' and starttime = '$starttime' and type = '33' and mark = '0';"" | \
     $mysqlcmd
}}}

Can the mythcommflag --rebuild command also fix the recordedmarkup table entries?

Version: 2:0.25.3+fixes.20121117.addfa54-0ubuntu0mythbuntu3
"	Peter Bennett <pgbennett@…>
11257	Users running master with MBE=IPv6 get delayed OSD after recent socket merge	MythTV - General	Master Head	unknown	Bug Report - General	wagnerrp	assigned	2012-11-27T06:11:13Z	2012-12-07T02:45:34Z	"When watching a recording, if ii is pressed, the initial
progress bar comes up OK. The OSD is delayed 6 seconds
and error messages appear in the frontend log. Also, the
playback is stopped during the 6 second period.

Simple workaround; make the Master Server IP equal the Backend
Server IP (IPv4) address and set the BE IPv6 address to ::1.

To duplicate:
{{{
Set the Master Server IP equal to the Backend Server IP6 e.g. fd00::1
Restart the BE
Start a remote FE and begin playback
Press i, then i again for the OSD
}}}

Full logs run with Master Server IP set to IPv4 and IPv6
addresses attached. Note the line with the IPv6 address
that includes the port (followed by the port itself.)
{{{
Failed to connect to (FD00::B23:6543:6543) Host unreachable
}}}
"	Bill Meek <keemllib@…>
11258	Choppy video since 0.26 with certain files	MythTV - General	Unspecified	unknown	Bug Report - General		new	2012-11-27T21:40:06Z	2013-01-18T21:33:29Z	"Right after the upgrade to MythTV 0.26, I noticed that some video files play really badly, with stuttering video and audio hiccups.
After a bit of investigation, I think I've find out what those video files have in common: they're small. In fact, it doesn't happen with HD videos.
Basically every video file which is ~60MB have this problem. This is from two different frontends: one with an ION chipset which uses VDPAU and one with an intel graphics which uses ""High quality"" profile.

I attached a log of mythfrontend -v all"	stefano.ceccherini@…
11271	"LiveTV fails with popup: ""Error opening jump program file"""	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2012-12-03T13:31:02Z	2012-12-03T13:31:02Z	"I would expect LiveTV to allow me to change channels or tuners instead of dropping back to the remote frontend menu.

/var/log/mythtv/mythbackend.log:
{{{
Dec  3 14:23:04 Oehoe mythlogserver: mythbackend[2118]: I ProcessRequest mainserver.cpp:1395 (HandleAnnounce) MainServer::ANN PlaybackDec  3 14:23:04 Oehoe mythlogserver: mythbackend[2118]: I ProcessRequest mainserver.cpp:1397 (HandleAnnounce) adding: henksmacbook.fritz.box as a client (events: 0)
Dec  3 14:23:05 Oehoe mythlogserver: mythbackend[2118]: I TVRecEvent tv_rec.cpp:1043 (HandleStateChange) TVRec(1): Changing from None to WatchingLiveTV
Dec  3 14:23:05 Oehoe mythlogserver: mythbackend[2118]: I TVRecEvent tv_rec.cpp:3562 (TuningCheckForHWChange) TVRec(1): HW Tuner: 1->1
Dec  3 14:23:06 Oehoe mythlogserver: mythbackend[2118]: N CoreContext autoexpire.cpp:264 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 92.0 GB w/freq: 14 min
Dec  3 14:23:07 Oehoe mythlogserver: mythbackend[2118]: N CoreContext autoexpire.cpp:264 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 92.0 GB w/freq: 14 min
Dec  3 14:23:07 Oehoe mythlogserver: mythbackend[2118]: I ProcessRequest mainserver.cpp:1395 (HandleAnnounce) MainServer::ANN Playback
Dec  3 14:23:07 Oehoe mythlogserver: mythbackend[2118]: I ProcessRequest mainserver.cpp:1397 (HandleAnnounce) adding: henksmacbook.fritz.box as a client (events: 0)
Dec  3 14:23:07 Oehoe mythlogserver: mythbackend[2118]: I ProcessRequest mainserver.cpp:1510 (HandleAnnounce) MainServer::HandleAnnounce FileTransfer
Dec  3 14:23:07 Oehoe mythlogserver: mythbackend[2118]: I ProcessRequest mainserver.cpp:1512 (HandleAnnounce) adding: henksmacbook.fritz.box as a remote file transfer
Dec  3 14:23:08 Oehoe mythlogserver: mythbackend[2118]: W ProcessRequest ringbuffer.cpp:1035 (WaitForReadsAllowed) RingBuf(/mnt/store/livetv/5012_20121203132307.mpg): Taking too long to be allowed to read..
Dec  3 14:23:18  mythlogserver: last message repeated 2 times
Dec  3 14:23:18 Oehoe mythlogserver: mythbackend[2118]: I TVRecEvent tv_rec.cpp:1043 (HandleStateChange) TVRec(1): Changing from WatchingLiveTV to None
Dec  3 14:23:18 Oehoe mythlogserver: mythbackend[2118]: I TVRecEvent tv_rec.cpp:830 (FinishedRecording) TVRec(1): FinishedRecording(5012_2012-12-03T13:23:07Z) damaged recq:<RecordingQuality overall_score=""0"" key=""5012_2012-12-03T13:23:07Z"" countinuity_error_count=""1"" packet_count=""12163"">#012    <Gap start=""2012-12-03T11:00:00Z"" end=""2012-12-03T14:00:00Z"" duration=""10800"" />#012</RecordingQuality>
Dec  3 14:23:18 Oehoe mythlogserver: mythbackend[2118]: I ProcessRequest mainserver.cpp:1395 (HandleAnnounce) MainServer::ANN Playback
Dec  3 14:23:18 Oehoe mythlogserver: mythbackend[2118]: I ProcessRequest mainserver.cpp:1397 (HandleAnnounce) adding: henksmacbook.fritz.box as a client (events: 0)
Dec  3 14:23:18 Oehoe mythlogserver: mythbackend[2118]: I TVRecEvent tv_rec.cpp:1043 (HandleStateChange) TVRec(1): Changing from None to WatchingLiveTV
Dec  3 14:23:18 Oehoe mythlogserver: mythbackend[2118]: I TVRecEvent tv_rec.cpp:3562 (TuningCheckForHWChange) TVRec(1): HW Tuner: 1->1
Dec  3 14:23:20 Oehoe mythlogserver: mythbackend[2118]: N CoreContext autoexpire.cpp:264 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 92.0 GB w/freq: 14 min
Dec  3 14:23:20 Oehoe mythlogserver: mythbackend[2118]: I TVRecEvent tv_rec.cpp:1043 (HandleStateChange) TVRec(1): Changing from WatchingLiveTV to None
Dec  3 14:23:21 Oehoe mythlogserver: mythbackend[2118]: I Scheduler scheduler.cpp:2128 (HandleReschedule) Reschedule requested for MATCH 0 0 0 - EITScanner
Dec  3 14:23:21 Oehoe mythlogserver: mythbackend[2118]: I Scheduler scheduler.cpp:2241 (HandleReschedule) Scheduled 6 items in 0.1 = 0.03 match + 0.00 check + 0.04 place
}}}"	HenkPoley@…
11274	mythpreviewgen: Allow screengrab without seek table	MythTV - Mythpreviewgen	Unspecified	unknown	Bug Report - General	stuartm	assigned	2012-12-04T14:16:51Z	2012-12-13T14:19:04Z	"Stuart applied a patch from Lawrence at https://github.com/MythTV/mythtv/commit/9f992779383240c601fefdc7bd5049c2703e9959 but it is missing the last few lines of the diff. The previews only get created if hasFullPositionMap is not a requirement.

{{{
--- mythtv-0.27.0~master.20121204.c05c1e1.orig/mythtv/libs/libmythtv/mythplayer.cpp                                           
+++ mythtv-0.27.0~master.20121204.c05c1e1/mythtv/libs/libmythtv/mythplayer.cpp                                                
@@ -4329,12 +4329,8 @@ void MythPlayer::SeekForScreenGrab(uint6                                                               
         }                                                                                                                    
     }                                                                                                                        
                                                                                                                              
-    // Only do seek if we have position map                                                                                  
-    if (hasFullPositionMap)                                                                                                  
-    {                                                                                                                        
-        DiscardVideoFrame(videoOutput->GetLastDecodedFrame());                                                               
-        DoJumpToFrame(number, kInaccuracyNone);                                                                              
-    }                                                                                                                        
+    DiscardVideoFrame(videoOutput->GetLastDecodedFrame());                                                                   
+    DoJumpToFrame(number, kInaccuracyNone);                                                                                  
 }   

}}}"	managementboy@…
11283	heavy network load when viewing large (> 1Gbyte) MP4 video	MythTV - Video Playback	0.25.3	unknown	Bug Report - General	danielk	assigned	2012-12-09T13:14:56Z	2012-12-09T14:07:37Z	"When watching a MP4 video with mythfrontend running on a different system than mythbackend, I observe heavy network traffic and a stuttering display. My network is 100Mbit, and it is completely loaded: ca. 10 Mbyte/second down, ca. 200kByte/sec up.

This does not happen when the video is smaller than 1 Gbyte. In fact, I have a video in two parts, each of which is less than 1 Gbyte and plays fine. When I combine the parts with 
  mencoder part1.avi part2.avi -oac copy -ovc copy -o total.avi
viewing the resulting file (total.avi) results in the heavy network load.

The characteristics of the video:
{{{
ID_VIDEO_ID=0
ID_AUDIO_ID=1
ID_CLIP_INFO_NAME0=Software
ID_CLIP_INFO_VALUE0=MEncoder\ svn\ r34540\ \(Ubuntu\),\ built\ with\ gcc-4.6
ID_CLIP_INFO_N=1
ID_FILENAME=total.avi
ID_DEMUXER=avi
ID_VIDEO_FORMAT=FMP4
ID_VIDEO_BITRATE=1816640
ID_VIDEO_WIDTH=704
ID_VIDEO_HEIGHT=386
ID_VIDEO_FPS=25.000
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_FORMAT=85
ID_AUDIO_BITRATE=126136
ID_AUDIO_RATE=0
ID_AUDIO_NCH=0
ID_START_TIME=0.00
ID_LENGTH=8379.68
ID_SEEKABLE=1
ID_CHAPTERS=0
ID_VIDEO_CODEC=ffodivx
ID_AUDIO_BITRATE=126136
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=2
ID_AUDIO_CODEC=ffmp3float
ID_EXIT=EOF
}}}

I have to add that the effect present for all video's larger than 1Gbyte, for example the video with the following characteristics gives the same problem:
{{{
ID_VIDEO_ID=0
ID_AUDIO_ID=1
ID_CLIP_INFO_NAME0=Software
ID_CLIP_INFO_VALUE0=MEncoder\ svn\ r34540\ \(Ubuntu\),\ built\ with\ gcc-4.6
ID_CLIP_INFO_N=1
ID_FILENAME=test2.avi
ID_DEMUXER=avi
ID_VIDEO_FORMAT=MP42
ID_VIDEO_BITRATE=3077192
ID_VIDEO_WIDTH=1024
ID_VIDEO_HEIGHT=416
ID_VIDEO_FPS=25.000
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_FORMAT=85
ID_AUDIO_BITRATE=213920
ID_AUDIO_RATE=0
ID_AUDIO_NCH=0
ID_START_TIME=0.00
ID_LENGTH=5084.20
ID_SEEKABLE=1
ID_CHAPTERS=0
ID_VIDEO_CODEC=ffmp42
ID_AUDIO_BITRATE=213920
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=2
ID_AUDIO_CODEC=ffmp3float
ID_EXIT=EOF
}}}

Something to do with RIFF chunks at 1023 Mbyte?

Regards,

Willem Vermin"	willem@…
11285	Removing the last item in a MythUIButtonList doesn't update the display	MythTV - User Interface Library	Master Head	unknown	Bug Report - General	stuartm	new	2012-12-11T12:55:39Z	2012-12-11T13:21:56Z	"If you remove items from a buttonlist by calling MythUIButtonList::RemoveItem() everything updates properly up to removing the last item which gets removed but the screen doesn't update to reflect that.

Easiest way to reproduce is in MythMusics playlist editor screen add a few tracks to the playlist and then remove them one by one.

I can work around this for now by calling MythUIButtonList::Reset() instead of RemoveItem() if there is only one item left in the buttonlist but it would be nice to get this fixed. I'm 95% sure this is a regression."	paulh <mythtv@…>
11289	Can't EXIT ( to OS ) on frontend final exit menu	MythTV - Airplay	0.26	unknown	Bug Report - General		infoneeded_new	2012-12-13T12:34:52Z	2013-04-28T11:42:04Z	"this occurs after upgrading to 0.26 using openSUSE 12.1 1n2 12.2, kubuntu 12.04 , 12.10 
 but on mythbuntu 12.04 it works correctly) the exit and  shut down does work.
This was  occures on all 4 of my frontend machines. The backend  is ATSC using a HdHomerun.

Work around ctrl alt backspace  log out and back in."	rfmis@…
11290	New recordings don't show in mythweb	Plugin - MythWeb	Master Head	unknown	Bug Report - General	kormoc	infoneeded_new	2012-12-14T07:41:38Z	2013-05-15T09:09:49Z	"In mythweb, the most recent recording that shows up in the Recorded Programs screen is of 22 Nov, any more recent are not visible. If I choose from the Show Recordings list any individual show, they appear if all the recorded episodes are before that date. If even one episode is more recent, the screen returns to the ""All recordings"" group.

I keep database backups and I know that on that date I was on 3e01436 (mythtv) and probably f9f5a1f43f2ddf in mythweb.

I tried reverting mythweb to that commit but due to all the other changes in mythtv the Recorded Programs screen was not even visible (just white...).


{{{
MythTV Version : v0.27-pre2-350-g5173ecb-dirty
MythTV Branch : master
Network Protocol : 76
Library API : 0.27.20121204-2
QT Version : 4.8.3
Options compiled in:
 linux debug use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_dvb using_frontend using_ceton using_hdpvr using_libcrypto using_libfftw3 using_libxml2 using_libudf using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_mheg using_libxml2 using_libudf

}}}

Best Regards,

Yianni"	Yianni Vidalis <yiannividalis@…>
11294	Service API - Dvr/RemoveRecorded - Does Not Remove From LiveTV	MythTV - General	0.25.2	unknown	Bug Report - General		new	2012-12-18T00:24:33Z	2012-12-18T00:24:33Z	I have an app using the service API to issue a delete request to Dvr/RemoveRecorded endpoint specifying the chanId and StartTime. It is not working (returns false) for one recording and the only difference I see is that the storage group is LiveTV instead of Default. I assume this means that the service doesn't currently support deleting from non-Default storage group. Can it be updated to check all storage groups or to allow passing in a StorageGroup parameter?	eric@…
11295	Playback pauses every 10 minutes	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2012-12-18T01:53:38Z	2012-12-18T01:53:38Z	"I am running Mythtv 0.26 fixes.  I have been experiencing playback pauses about every 10 minutes during playback.   This issue has been evident since .26 was in pre-beta.

I get the expected pause/hangs at the top of the hour :00 and bottom of the hour :30.  I assume this is due to the start/stop of recordings and the MySQL tables being updated.   However, I am also seeing brief pauses/playback freezes at :12, :22, :42, 52 past the hour.   The hits at these time seem to be consistent, but I have also seen playback glitches scattered at other times as well.

What logs do I need to provide to help troubleshoot?  My basic hardware is Intel Quad Core processor, Nvidia GT 240, 2TB drive, 2GB memory and 2 HDHomeRun HDHR3 tuners.  I have optimized my.cnf with suggested MySQL optimizations but the trouble persists."	g.maus@…
11297	Artifacts in H264 decoding on internal player, software decoding	MythTV - Video Playback	0.26	unknown	Bug Report - General		new	2012-12-19T03:46:04Z	2012-12-29T18:01:46Z	"When a video is being played on the internal player using software decoding, artifacts slowly creep into the frame, and then are cleared every few seconds. (The graphics card in the machine doesn't support VDPAU, so I can't switch to that). The weird thing is that this doesn't happen if I compile ffplay with the myth* variants of the ffmpeg libraries, (and mplayer on the same machine has no problems). 

https://filetea.me/t1sc8b62 is a clip that shows this, the video was originally ripped with handbrake, but I've used avidemux to rip out one scene where it's pretty obvious (when the camera pans towards the guy on the piano). This process seems to cause the internal player to stutter a bit, but the corruption is still there (and doesn't happen using the myth version of ffplay)"	Chris <wombatius@…>
11303	On-screen keyboard hidden when using Live TV Channel Editor	MythTV - Video/OSD Rendering	Unspecified	unknown	Bug Report - General		new	2012-12-21T07:06:44Z	2012-12-21T07:06:44Z	When using Live TV's Channel Editor, bringing up the on-screen keyboard using ENTER does not work; the keyboard is hidden until the user exits Live TV.	Yeechang Lee <ylee@…>
11314	mythcommflag segfaults on cable-derived video files	MythTV - Mythcommflag	Unspecified	unknown	Bug Report - General	cpinkham	new	2012-12-28T19:07:36Z	2012-12-28T19:07:36Z	"mythcommflag continues to segfault on (virtually) all video files coming from my HDHR Prime (cable provider=MediaCom).  mediainfo and ffmpeg do not seem to show any problems with the files.  Video recordings made from OTA from an HDHR and Hauppauge HVR1800 all clear mythcommflag without errors.  Traceback to be attached.

Please attach all output as a file in bug reports.                                                                                │
MythTV Version : v0.27-pre2-402-g3c3dd7c                                                                                          │
MythTV Branch : master                                                                                                            │
Network Protocol : 76                                                                                                             │
Library API : 0.27.20121204-2                                                                                                     │
QT Version : 4.8.1                                                                                                                │
Options compiled in:                                                                                                              │
 linux debug use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_pyth│
on using_bindings_php using_dvb using_firewire using_frontend using_hdhomerun using_ceton using_hdpvr using_ivtv using_joystick_me│
nu using_libcec using_libcrypto using_libfftw3 using_libxml2 using_libudf using_lirc using_mheg using_opengl using_opengl_video us│
ing_qtwebkit using_qtscript using_qtdbus using_v4l2 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python usin│
g_bindings_php using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_mheg using_libxml2 using_libudf"	Ken Emerson <kenneth.emerson@…>
11315	Gentoo: mythtv-bindings inherit old qt4 eclass and fails to build	Packaging	Unspecified	unknown	Bug Report - General	wagnerrp	accepted	2012-12-29T18:07:45Z	2013-01-16T05:20:56Z	" * ERROR: media-tv/mythtv-bindings-0.26_pre20120706 failed (depend phase):
 *   qt4.eclass could not be found by inherit()

 * ERROR: media-tv/mythtv-bindings-0.25.1_p20120622 failed (depend phase):
 *   qt4.eclass could not be found by inherit()

Gentoo recently change the qt4 eclass from qt4 to qt4-r2.
I see that media-tv/mythtv/mythtv-0.25.1_p20120622.ebuild and media-tv/mythtv/mythtv-0.26_pre20120706.ebuild already have the change, must have forgotten to update the bindings.

I will attach diffs to fix so they compile"	mythbugs@…
11324	SIGSEGV in EncoderLink::StopRecording	MythTV - General	Unspecified	unknown	Bug Report - General		new	2013-01-04T12:38:59Z	2013-01-04T12:38:59Z	"MythTV Version : v0.27-pre2-505-g08ad6ce-dirty
I think that this has happened twice since updating to the latest head last night (didn't manage to save the capture from the previous core dump). 

System was probably just recording something, and then stopped.
Master backend only has a 'file' recording device. There is one currently connected slave backend, which has one DVB-T USB device with 2 'recorders' using multirec.

I do have the patch (patch2) from #11318 applied, but not #11316 (yet)
The patch from me adds extra logging to the data received from the remote slave (the CP/CP2 logs), and silently 'drops' any data received in the string list which is not divisible by 8. This allows it to survive the segfault which I was originally seeing.


Crash report attached, interesting part is:


{{{
Thread 1 (Thread 0x7ffff7fd6760 (LWP 15011)):
#0  0x00007fffef231dd7 in QDateTime::operator=(QDateTime const&) () from /usr/local/Trolltech/Qt-4.8.4/lib/libQtCore.so.4
No symbol table info available.
#1  0x0000000000449626 in EncoderLink::StopRecording (this=0x0, killFile=false) at encoderlink.cpp:457
No locals.
#2  0x000000000047e9dc in MainServer::DoHandleStopRecording (this=0x895720, recinfo=..., pbs=0x0) at mainserver.cpp:2460
        num = 22200000
        slave = 0x7fffa409ab60
        pbssock = 0x0
        recnum = 32767
        iter = {i = 0x8e56b0}
#3  0x000000000047f5ce in MainServer::DoHandleDeleteRecording (this=0x895720, recinfo=..., pbs=0x0, forceMetadataDelete=false, expirer=true, forgetHistory=false) at mainserver.cpp:2584
        resultCode = -1
        pbssock = 0x0
        __FUNCTION__ = ""DoHandleDeleteRecording""
        fileExists = false
        justexpire = false
        filename = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2228}, alloc = 0, size = 0, data = 0x7fffef67b9ba, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1080}, alloc = 0, size = 0, data = 0x7fffef67b9da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x8ece70, static codecForCStrings = 0x0}
        checkFile = <incomplete type>
#4  0x000000000046e221 in MainServer::customEvent (this=0x895720, e=0x7fffac03f4f0) at mainserver.cpp:1031
        tokens = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 943}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x8e51c0}, d = 0x8e51c0}}, <No data fields>}
        startts = {d = {d = 0x898490}}

}}}
"	verycoldpenguin@…
11332	Http live stream result in empty video (only audio) with vlc 2.0.5-6	MythTV - HTTP Streaming	0.26-fixes	unknown	Bug Report - General	cpinkham	new	2013-01-07T01:07:11Z	2013-01-08T02:56:42Z	"Starting an http live stream of.a hdhomerun mpeg2 + ac3 file via the services api example page with all defaults selected.
Playing the file works in the jwplayer however attempting to play the m3u8 in vlc 2.0.5-6 results in only audio, no video track. Attempted to play with other external players resulted in the same behavior (or plain cannot play file error)
This is on mythtv 0.26 with latest code from hit with enable-x264"	Sastie@…
11337	Some recordings fail at playback	MythTV - General	Master Head	unknown	Bug Report - General		new	2013-01-09T00:40:21Z	2013-01-12T21:41:52Z	Since last git update some of my recordings start to freeze at playback at their very beginning quitting a few seconds after to the menu. Whether being mp2 or x264 streams seems not to be relevant. Attaching FE logs.	amlopezalonso@…
11341	RemoteFile::Open() can leak MythSockets	MythTV - General	Master Head	unknown	Bug Report - General	cpinkham	assigned	2013-01-10T15:02:42Z	2013-01-20T00:08:15Z	"RemoteFile::Open(void) doesn't check to see if it's sockets have already been opened so it's possible for some new sockets to be created without first closing and deleting the old ones.

Things are made worse by the fact that the RemoteFile constructor will automatically call Open() if a url is passed to it. 

These are a few places where a RemoteFile is created with a url passed to it and later Open() is called :- There is one in MusicSGIODevice which is where I first spotted the problem while playing back tracks from the Music storage group. There is a couple in MetadataDownload readMXML() and readNFO().

These all cause the Error: Not all threads were shut down properly: Thread MythSocketThread(-1) is still running warnings when exiting the FE.

"	paulh <mythtv@…>
11348	Cannot transcode to atsc HD resolutions	MythTV - Mythtranscode	0.26-fixes	unknown	Bug Report - General	cpinkham	assigned	2013-01-13T02:14:50Z	2013-01-16T05:01:14Z	"As a result of some bugs, and the removal of ATSC as a valid TV Format (see #4343 and #7966), transcoding with resizing to HD resolutions is broken.

There are a couple pieces to this issue.

First, the limitation of NTSC sources to SD resolutions seems to be wrong, if ATSC HD content is meant to be included in the meaning of NTSC (see [http://code.mythtv.org/trac/browser/mythtv/mythtv/libs/libmythtv/recordingprofile.cpp#L1128 recordingprofile.cpp:1128]).

Just above that is an override to allow full HD resolutions when transcoding.  But mythtranscode does not set the transcoding flag when loading a recording profile.  This seems to be becaue the logic to identify when transcoding is active is based on the profile name starting with ""Transcoders"" ([http://code.mythtv.org/trac/browser/mythtv/mythtv/libs/libmythtv/recordingprofile.cpp#L1117 recordingprofile.cpp:1117]).  But that is normally the profile group name, not the profile name.  The profile group name is not passed in.

Workaround: only use custom transcoding profiles, and name all of them ""Transcoders - whatever"".

That does nothing for the posibility of an analog HD source, of course."	Matthew Gabeler-Lee <fastcat@…>
11375	LiveTV is following too closely to real time	MythTV - Video Playback	0.26-fixes	unknown	Bug Report - General	stichnot	accepted	2013-01-24T19:36:40Z	2013-02-27T00:42:16Z	"I seem to be having a similar problem as documented in ticket 10428 (http://code.mythtv.org/trac/ticket/10428). That ticket has been marked as closed for some time. However, I am running what I believe to be the most up-to-date version of MythTV: v0.26.0-87-gc86a3d7

I see this issue when watching live tv as small ""stutters"" in playback. I do not see this with recordings. My source is an HDHomeRun Prime, my backend is a core i5 with 4 gigs of ram. OS+mysql are on one spindle with all recordings and live tv files going to a separate drive dedicated to MythTV video files. Backend and HDHomerun have GigE ports connected to the same GigE switch. There is very little traffic on the switch and the backend is dedicated to Myth (5 - 10% CPU use while watching live or recorded TV), so I doubt performance is an issue here."	mikep@…
11377	Corrupted video when using VDPAU decoding	MythTV - Video Playback	0.26-fixes	unknown	Bug Report - General	danielk	assigned	2013-01-25T20:39:46Z	2013-03-22T14:19:13Z	"Playback of the intro to 'Ultimate DVD Demo' is corrupted when VDPAU decoding is used.  I extracted the video from the DVD to an mpeg2 video file and tried it in MythVideo with the same results, so it seems to be general decoding/playback issue rather than anything DVD-specific.

Playback in mplayer and vlc is fine (but I don't know whether they use VDPAU for decoding or just rendering).

NVIDIA drivers are 304.43.

The problem exists in 0.26-fixes and master.

I've uploaded a 10-second sample to stuartm's DVD respository - BadPlaybackWithVDPAUDecoding.m2v

Another user has also reported the same issues:
http://www.gossamer-threads.com/lists/mythtv/users/538080"	peper03@…
11379	mythlcdserver crashed with SIGSEGV in ref	MythTV - Mythlcdserver	0.26-fixes	unknown	Bug Report - General	jarod	new	2013-01-25T23:54:00Z	2013-02-25T21:30:07Z	Originally reported at: https://bugs.launchpad.net/bugs/1105549	flaurent@…
11387	Mythtranscode Deleting Aspect Ratio Data	MythTV - Mythtranscode	0.25.2	unknown	Bug Report - General		new	2013-01-30T04:57:29Z	2013-01-31T03:24:19Z	"I've been running mythtranscode to losslessly remove commercials from my mpeg2 recordings. It appears that all data for the recording is being deleted from recordedmarkup when mythtranscode is run.

I noticed this because the aspect ratio of recordings played in mythweb in flash after transcoding are defaulting to 4:3 aspect ratio. By looking through the source code for mythweb, I noticed that this was caused by the [http://www.mythtv.org/wiki/Recordedmarkup_table recordedmarkup] being deleted from the database. I believe this is occurring when it is transcoded."	xur17 <warppipe@…>
11390	backend doesn't shut down anymore	MythTV - General	0.26	unknown	Bug Report - General		new	2013-02-03T14:38:50Z	2013-02-03T17:58:37Z	"After upgrading from 0.24 to 0.25 to 0.26 with the corresponding DB upgrades the backend doesn't shutdown anymore when idling.

To be precise, the routine Scheduler::CheckShutdownServer in scheduler.cpp (part of the backend code) is never invoked. I instrumented the code with logging statements and checked the logs files.

Steps to reproduce:

- Compile mythtv 0.26 on stock Ubuntu 12.10
- Execute backend as usual

I attach an excerpt of the log file."	monochromec@…
11392	MythFrontend wont exit. Strace for EAGAIN (Resource temporarily unavailable)	MythTV - General	0.26	unknown	Bug Report - General		new	2013-02-03T21:27:31Z	2013-02-03T21:29:40Z	"All,

New install of Mythtv .26 on archlinux.

When I run mythfrontend i cant exit. It halts on after
I select ""yes, exit mythtv""

The output attached is ""strace mythfrontend > log 2>&1 &""

{{{
poll([{fd=3, events=POLLIN}, {fd=6, events=POLLIN}, {fd=8, events=POLLIN}, {fd=39, events=POLLIN}, {fd=40, events=POLLIN}, {fd=41, events=POLLIN}, {fd=49, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=64, events=POLLIN}, {fd=68, events=POLLIN}], 11, 2629) = 1 ([{fd=3, revents=POLLIN}])
read(3, ""\1\0\0\0\0\0\0\0"", 16)         = 8
clock_gettime(CLOCK_MONOTONIC, {991, 645882073}) = 0
recv(6, 0x8fbd2e0, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1359926572, 322178}, NULL) = 0
clock_gettime(CLOCK_MONOTONIC, {991, 646258299}) = 0
recv(6, 0x8fbd2e0, 4096, 0)             = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=6, events=POLLIN}, {fd=8, events=POLLIN}, {fd=39, events=POLLIN}, {fd=40, events=POLLIN}, {fd=41, events=POLLIN}, {fd=49, events=POLLIN}, {fd=48, events=POLLIN}, {fd=63, events=POLLIN}, {fd=64, events=POLLIN}, {fd=68, events=POLLIN}], 11, 2612) = 1 ([{fd=3, revents=POLLIN}])
read(3, ""\1\0\0\0\0\0\0\0"", 16)         = 8
clock_gettime(CLOCK_MONOTONIC, {991, 648051635}) = 0
}}}

"	joe.henderson1@…
11394	mythtv 0.26 won't unmute	MythTV - Audio Output	0.26	unknown	Bug Report - General	jyavenard	new	2013-02-03T22:33:32Z	2013-02-03T22:33:32Z	"This snippet in libs/libmyth/audio/audiooutputalsa.cpp:

    if (snd_mixer_selem_has_playback_switch(m_mixer.elem))
        snd_mixer_selem_set_playback_switch(m_mixer.elem, chan, (volume > 0));

Causes my frontend to never unmute. I haven't dug through to figure out why, but commenting this out causes mute to work properly. With it enabled, muting works, but then it never unmutes. I'm not sure how this could be a myth problem, but it's triggering some weird bug either way. 

I can open up an alsamixer while mythfrontend is running, and unmute without issue, but the mute key in frontend doesn't work to unmute.

This is on a current fc17 x86_64 build. 
"	nneul@…
11408	mythconverg_backup.pl uses function which has been deprecated	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2013-02-16T21:11:27Z	2013-02-16T21:11:27Z	"defined(@array) is deprecated at /usr/share/mythtv/mythconverg_backup.pl line 1070.
(Maybe you should just omit the defined()?)

I believe line 1070 should read

unless (@allowed_paths)

Attached is a patch."	mythtv@…
11409	Cannot rewind/fast-forward in MP2 recordings	MythTV - Recording	Master Head	unknown	Bug Report - General	danielk	new	2013-02-18T00:30:33Z	2013-05-11T09:41:01Z	"Going back/forward has no effect in MP2 recordings plus seek table is unavailable (but no error regarding this is issued). H264 recordings are fine though.

Regards,
Antonio "	amlopezalonso@…
11415	video seeking and bookmarks do not work properly for some .avi files	MythTV - Video Playback	0.26-fixes	unknown	Bug Report - General		new	2013-02-21T13:36:01Z	2013-02-21T13:36:01Z	"I have a set of DIVX mpeg4 .avi files generated with mencoder that mythfrontend seems to have problems with -- seeking and saving bookmarks show time drifting, especially after playing back the video for a while.  During playback, myth's notion of the current position in the movie drifts away from the actual position, to the point where after 45 minutes of playback, if you save a bookmark and resume from it, the video resumes 10 minutes earlier than the previous position. Likewise, attempts to skip forward / back after 45 minutes of playback end up jumping back 10 minutes.

After analyzing the .avi files, I found that the container shows the frame rate as 29.97 fps and using 'ffprobe -show_packets', I see video packets with duration = 0.033 (the appropriate value for 29.97fps), however there are only actually 24 frames in the stream for every second of PTS time.  Myth is using the (incorrect) container fps value for seeking / bookmarking decisions.  PTS time seems to be accurate which is, I assume, why playback works fine.

I had this issue with earlier versions of MythTV and I believe it was resolved by generating a seek table with 'mythcommflag --video', however this no longer seems to work.

I've had some discussion with Jim Stichnoth about this and he indicated that changing to use ffmpeg-based seeking in 0.27 should resolve the problem.

Until 0.27, I have a short-term solution which is to add a '--fixavi' option to mythtranscode which analyzes the first 5 minutes of the video and saves the frame rate in the filemarkup table.  Then, during playback of .avi files, if the frame rate is in the filemarkup table, it is used to override the container frame rate.  Patch will be attached soon.
"	myth@…
11421	repeated crashing in mythlogserver	MythTV - Mythlogserver	0.26-fixes	unknown	Bug Report - General	beirdo	new	2013-02-23T18:28:41Z	2013-02-23T18:28:41Z	"for some time now mythlogserver keeps crashing a lot.
i'm not sure the problem is isolated to just mythlogserver, i have seen other mythtv executables crash too.
information below was captured by abrt, i hope it includes all relevant info


{{{
cmdline:
/usr/local/bin/mythlogserver --daemon --verbose general --logpath /var/log/mythtv --loglevel info

reason:
Process /usr/local/bin/mythlogserver was killed by signal 11 (SIGSEGV)

backtrace:
[New LWP 5209]
[New LWP 5218]
[New LWP 5212]
[New LWP 5220]
[New LWP 5217]
[New LWP 5213]
[New LWP 5219]
[New LWP 5214]
[New LWP 5211]
[New LWP 5216]
[New LWP 5221]
[New LWP 5207]
[New LWP 5210]
[New LWP 5222]
[New LWP 5215]
[Thread debugging using libthread_db enabled]
Using host libthread_db library ""/lib64/libthread_db.so.1"".
warning: ""/var/cache/abrt-di/usr/lib/debug/usr/lib64/libicudata.so.48.1.1.debug"": separate debug info file has no debug info
Core was generated by `/usr/local/bin/mythlogserver --daemon --verbose general --logpath /var/log/myth'.
Program terminated with signal 11, Segmentation fault.
#0  0x0000000000000020 in ?? ()

Thread 15 (Thread 0x7f00997fa700 (LWP 5215)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218
No locals.
#1  0x000000337f87bdd7 in wait (time=90, this=0x11b9440) at thread/qwaitcondition_unix.cpp:84
        tv = {tv_sec = 1361639514, tv_usec = 136143}
        ti = {tv_sec = 1361639514, tv_nsec = 226143000}
        code = <optimized out>
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x7f00b1056b00, time=90) at thread/qwaitcondition_unix.cpp:158
        returnValue = 252
#3  0x00007f00b0da2e93 in LogForwardThread::run (this=0x7f0094010ea0) at loggingserver.cpp:1120
        lock = {val = 139640946649857}
        processed = 32512
        ctx = 0x7f008000b590
        __FUNCTION__ = ""run""
        loggers = {{p = {static shared_null = {ref = {_q_value = 151}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7f008000aa90}, d = 0x7f008000aa90}}
#4  0x00007f00b0cce351 in MThreadInternal::run (this=0x7f009400fa00) at mthread.cpp:79
No locals.
#5  0x000000337f87b91c in QThreadPrivate::start (arg=0x7f009400fa00) at thread/qthread_unix.cpp:338
        __clframe = {__cancel_routine = 0x337f87a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7f009400fa00, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x7f009400fa00
        data = 0x7f00940114b0
        objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 248}, alloc = 0, size = 0, data = 0x337fcd48fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 70}, alloc = 0, size = 0, data = 0x337fcd48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7f009400f9c0, static codecForCStrings = 0x0}
#6  0x00000030d3007d14 in start_thread (arg=0x7f00997fa700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f00997fa700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640552007424, -6704615371355635617, 0, 209688068096, 139640552007424, 221182932992, 6698358051681419359, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#7  0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 14 (Thread 0x7f00857fa700 (LWP 5222)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218
No locals.
#1  0x000000337f87bdd7 in wait (time=300000, this=0x7f0080010d80) at thread/qwaitcondition_unix.cpp:84
        tv = {tv_sec = 1361639513, tv_usec = 44828}
        ti = {tv_sec = 1361639813, tv_nsec = 44828000}
        code = <optimized out>
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x7f0080010aa0, time=300000) at thread/qwaitcondition_unix.cpp:158
        returnValue = 252
#3  0x00007f00b0d0f7ad in MythSignalingTimer::run (this=0x7f0080010a70) at mythsignalingtimer.cpp:84
        locker = {val = 139640124279457}
#4  0x00007f00b0cce351 in MThreadInternal::run (this=0x7f0080010b60) at mthread.cpp:79
No locals.
#5  0x000000337f87b91c in QThreadPrivate::start (arg=0x7f0080010b60) at thread/qthread_unix.cpp:338
        __clframe = {__cancel_routine = 0x337f87a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7f0080010b60, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x7f0080010b60
        data = 0x7f0080010cc0
        objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 248}, alloc = 0, size = 0, data = 0x337fcd48fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 70}, alloc = 0, size = 0, data = 0x337fcd48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7f008000f970, static codecForCStrings = 0x0}
#6  0x00000030d3007d14 in start_thread (arg=0x7f00857fa700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f00857fa700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640216463104, -6704615371355635617, 0, 209688068096, 139640216463104, 221182932992, 6698366847774441567, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#7  0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 13 (Thread 0x7f009bfff700 (LWP 5210)):
#0  0x00000030d2cf1c73 in epoll_wait () at ../sysdeps/unix/syscall-template.S:82
No locals.
#1  0x00007f00adf55d31 in zmq::epoll_t::loop (this=0x7f009400cfa0) at epoll.cpp:142
        timeout = <optimized out>
        n = <optimized out>
        ev_buf = {{events = 1, data = {ptr = 0x7f009400b4d0, fd = -1811893040, u32 = 2483074256, u64 = 139640459801808}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2617237824, data = {ptr = 0x9bfff60000007f00, fd = 32512, u32 = 32512, u64 = 11240973674800512768}}, {events = 32512, data = {ptr = 0x7f00ad86e0b1, fd = -1383669583, u32 = 2911297713, u64 = 139640888025265}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 19 times>, {events = 0, data = {ptr = 0x22, fd = 34, u32 = 34, u64 = 34}}, {events = 2913863760, data = {ptr = 0x145a00007f00, fd = 32512, u32 = 32512, u64 = 22376779644672}}, {events = 0, data = {ptr = 0x7f00aaa875c0, fd = -1431800384, u32 = 2863166912, u64 = 139640839894464}}, {events = 2415921392, data = {ptr = 0x100007f00, fd = 32512, u32 = 32512, u64 = 4294999808}}, {events = 0, data = {ptr = 0x30d2c359b0, fd = -758949456, u32 = 3536017840, u64 = 209694448048}}, {events = 1, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x9bffe73700000000, fd = 0, u32 = 0, u64 = 11240957418349264896}}, {events = 32512, data = {ptr = 0x246, fd = 582, u32 = 582, u64 = 582}}, {events = 5210, data = {ptr = 0xaaa875c000000000, fd = 0, u32 = 0, u64 = 12297208250029309952}}, {events = 32512, data = {ptr = 0x7f00900008f0, fd = -1879045904, u32 = 2415921392, u64 = 139640392648944}}, {events = 1, data = {ptr = 0x145700000000, fd = 0, u32 = 0, u64 = 22363894710272}}, {events = 0, data = {ptr = 0x145a, fd = 5210, u32 = 5210, u64 = 5210}}, {events = 2913863760, data = {ptr = 0x2200007f00, fd = 32512, u32 = 32512, u64 = 146028920576}}, {events = 0, data = {ptr = 0x22, fd = 34, u32 = 34, u64 = 34}}, {events = 0, data = {ptr = 0xffffffff00000000, fd = 0, u32 = 0, u64 = 18446744069414584320}}, {events = 4294967295, data = {ptr = 0x7f009bffe6d8, fd = -1677728040, u32 = 2617239256, u64 = 139640593966808}}, {events = 3536772681, data = {ptr = 0x24600000030, fd = 48, u32 = 48, u64 = 2499670966320}}, {events = 0, data = {ptr = 0x33, fd = 51, u32 = 51, u64 = 51}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x9bffe30000000000, fd = 0, u32 = 0, u64 = 11240952784079552512}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x22, fd = 34, u32 = 34, u64 = 34}}, {events = 4294967290, data = {ptr = 0x145700007f00, fd = 32512, u32 = 32512, u64 = 22363894742784}}, {events = 0, data = {ptr = 0xffffffff8162f637, fd = -2124220873, u32 = 2170746423, u64 = 18446744071585330743}}, {events = 1829008992, data = {ptr = 0x6d047400ffff8801, fd = -30719, u32 = 4294936577, u64 = 7855531197684746241}}, {events = 0, data = {ptr = 0xffff880211bd2e40, fd = 297610816, u32 = 297610816, u64 = 18446612141201763904}}, {events = 1829009024, data = {ptr = 0x6d047400ffff8801, fd = -30719, u32 = 4294936577, u64 = 7855531197684746241}}, {events = 4294936577, data = {ptr = 0xffff880211bd2e40, fd = 297610816, u32 = 297610816, u64 = 18446612141201763904}}, {events = 1960263544, data = {ptr = 0x810dbadcffff8801, fd = -30719, u32 = 4294936577, u64 = 9299294263940450305}}, {events = 4294967295, data = {ptr = 0xffff880174d73f78, fd = 1960263544, u32 = 1960263544, u64 = 18446612138569449336}}, {events = 2165162236, data = {ptr = 0x900008f0ffffffff, fd = -1, u32 = 4294967295, u64 = 10376303372641763327}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x37f, fd = 895, u32 = 895, u64 = 895}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xffff00001fa0, fd = 8096, u32 = 8096, u64 = 281470681751456}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 11 times>, {events = 1074790400, data = {ptr = 0xffffffffffffffff, fd = -1, u32 = 4294967295, u64 = 18446744073709551615}}, {events = 0, data = {ptr = 0xd24095e440100000, fd = 1074790400, u32 = 1074790400, u64 = 15150273954034221056}}, {events = 48, data = {ptr = 0x18, fd = 24, u32 = 24, u64 = 24}}, {events = 4125497075, data = {ptr = 0x9bffe58000000000, fd = 0, u32 = 0, u64 = 11240955532858621952}}, {events = 32512, data = {ptr = 0x32, fd = 50, u32 = 50, u64 = 50}}, {events = 106, data = {ptr = 0xd2409df000000000, fd = 0, u32 = 0, u64 = 15150282800592060416}}, {events = 48, data = {ptr = 0x7f009bffe533, fd = -1677728461, u32 = 2617238835, u64 = 139640593966387}}, {events = 2617238880, data = {ptr = 0x3d7985b00007f00, fd = 32512, u32 = 32512, u64 = 276857418716053248}}, {events = 0, data = {ptr = 0x30d2c03cb0, fd = -759153488, u32 = 3535813808, u64 = 209694244016}}, {events = 3535808040, data = {ptr = 0x9bffe58000000030, fd = 48, u32 = 48, u64 = 11240955532858622000}}, {events = 32512, data = {ptr = 0x3d798, fd = 251800, u32 = 251800, u64 = 251800}}, {events = 3535813808, data = {ptr = 0xd2c01fec00000030, fd = 48, u32 = 48, u64 = 15186173041966055472}}, {events = 48, data = {ptr = 0x30d2c08300, fd = -759135488, u32 = 3535831808, u64 = 209694262016}}, {events = 96259, data = {ptr = 0xd2c03cb000000000, fd = 0, u32 = 0, u64 = 15186204670105223168}}, {events = 48, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2813747632, data = {ptr = 0xad7c199000007f00, fd = 32512, u32 = 32512, u64 = 12500894771939671808}}, {events = 32512, data = {ptr = 0x30d30036cc, fd = -754960692, u32 = 3540006604, u64 = 209698436812}}, {events = 3535866392, data = {ptr = 0xd300120000000030, fd = 48, u32 = 48, u64 = 15204172133212094512}}, {events = 48, data = {ptr = 0x500000000, fd = 0, u32 = 0, u64 = 21474836480}}, {events = 750, data = {ptr = 0xd2c10a1800000001, fd = 1, u32 = 1, u64 = 15186430516665516033}}, {events = 48, data = {ptr = 0x7f009bffe640, fd = -1677728192, u32 = 2617239104, u64 = 139640593966656}}, {events = 2617239072, data = {ptr = 0x100007f00, fd = 32512, u32 = 32512, u64 = 4294999808}}, {events = 0, data = {ptr = 0x7f00adf46d28, fd = -1376490200, u32 = 2918477096, u64 = 139640895204648}}, {events = 2918476240, data = {ptr = 0x500007f00, fd = 32512, u32 = 32512, u64 = 21474868992}}, {events = 0, data = {ptr = 0x30d240a073, fd = -767516557, u32 = 3527450739, u64 = 209685880947}}, {events = 0, data = {ptr = 0xa7b661b000000000, fd = 0, u32 = 0, u64 = 12084954058637443072}}, {events = 32512, data = {ptr = 0x5, fd = 5, u32 = 5, u64 = 5}}, {events = 0, data = {ptr = 0x100000000, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 0, data = {ptr = 0x7f00adf469d0, fd = -1376491056, u32 = 2918476240, u64 = 139640895203792}}, {events = 5, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 2913886208, data = {ptr = 0x7f00, fd = 32512, u32 = 32512, u64 = 32512}}, {events = 0, data = {ptr = 0x7f00adf46d28, fd = -1376490200, u32 = 2918477096, u64 = 139640895204648}}, {events = 2617238912, data = {ptr = 0x9bffe56000007f00, fd = 32512, u32 = 32512, u64 = 11240955395419700992}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2813747632, data = {ptr = 0xf5e616f300007f00, fd = 32512, u32 = 32512, u64 = 17718875016868691712}}, {events = 0, data = {ptr = 0x30d30036cc, fd = -754960692, u32 = 3540006604, u64 = 209698436812}}, {events = 110637907, data = {ptr = 0xa7b6628800000000, fd = 0, u32 = 0, u64 = 12084954986350379008}}, {events = 32512, data = {ptr = 0x5e00f7da, fd = 1577121754, u32 = 1577121754, u64 = 1577121754}}, {events = 2910716341, data = {ptr = 0xd2c0830000007f00, fd = 32512, u32 = 32512, u64 = 15186281979516583680}}, {events = 48, data = {ptr = 0x7f00ad7c1990, fd = -1384375920, u32 = 2910591376, u64 = 139640887318928}}, {events = 0, data = {ptr = 0x400000000000000, fd = 0, u32 = 0, u64 = 288230376151711744}}, {events = 0, data = {ptr = 0x30d2c359b0, fd = -758949456, u32 = 3536017840, u64 = 209694448048}}, {events = 0, data = {ptr = 0x500000000, fd = 0, u32 = 0, u64 = 21474836480}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 3535845224, data = {ptr = 0x9bffe62000000030, fd = 48, u32 = 48, u64 = 11240956220053389360}}, {events = 32512, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 96, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xd24095e400000000, fd = 0, u32 = 0, u64 = 15150273952959430656}}, {events = 48, data = {ptr = 0x3100000004, fd = 4, u32 = 4, u64 = 210453397508}}, {events = 245674643, data = {ptr = 0x9bffe7c000000000, fd = 0, u32 = 0, u64 = 11240958006759784448}}, {events = 32512, data = {ptr = 0x32, fd = 50, u32 = 50, u64 = 50}}, {events = 106, data = {ptr = 0xd2409df000000000, fd = 0, u32 = 0, u64 = 15150282800592060416}}, {events = 48, data = {ptr = 0x7f0000000013, fd = 19, u32 = 19, u64 = 139637976727571}}, {events = 2617239456, data = {ptr = 0x3a92ca00007f00, fd = 32512, u32 = 32512, u64 = 16486944930299648}}, {events = 0, data = {ptr = 0x30d2c03cb0, fd = -759153488, u32 = 3535813808, u64 = 209694244016}}, {events = 3535810376, data = {ptr = 0x9f77a94e00000030, fd = 48, u32 = 48, u64 = 11490839126731653168}}, {events = 0, data = {ptr = 0x3a92, fd = 14994, u32 = 14994, u64 = 14994}}, {events = 3535813808, data = {ptr = 0x6a00000030, fd = 48, u32 = 48, u64 = 455266533424}}, {events = 0, data = {ptr = 0x30d2c0b9c0, fd = -759121472, u32 = 3535845824, u64 = 209694276032}}, {events = 14, data = {ptr = 0x9bffe7f000000000, fd = 0, u32 = 0, u64 = 11240958212918214656}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2813747848, data = {ptr = 0xad7c199000007f00, fd = 32512, u32 = 32512, u64 = 12500894771939671808}}, {events = 32512, data = {ptr = 0x7f00ad7e00ef, fd = -1384251153, u32 = 2910716143, u64 = 139640887443695}}, {events = 3535866392, data = {ptr = 0xad7d20e000000030, fd = 48, u32 = 48, u64 = 12501184287095128112}}, {events = 32512, data = {ptr = 0x500000000, fd = 0, u32 = 0, u64 = 21474836480}}, {events = 1334, data = {ptr = 0x100000001, fd = 1, u32 = 1, u64 = 4294967297}}, {events = 0, data = {ptr = 0x7f009bffe880, fd = -1677727616, u32 = 2617239680, u64 = 139640593967232}}, {events = 2617239648, data = {ptr = 0x100007f00, fd = 32512, u32 = 32512, u64 = 4294999808}}, {events = 0, data = {ptr = 0x7f00adae6360, fd = -1381080224, u32 = 2913887072, u64 = 139640890614624}}, {events = 2913886208, data = {ptr = 0x500007f00, fd = 32512, u32 = 32512, u64 = 21474868992}}, {events = 0, data = {ptr = 0x30d240a073, fd = -767516557, u32 = 3527450739, u64 = 209685880947}}, {events = 0, data = {ptr = 0xa7b6628800000000, fd = 0, u32 = 0, u64 = 12084954986350379008}}, {events = 32512, data = {ptr = 0x5, fd = 5, u32 = 5, u64 = 5}}, {events = 0, data = {ptr = 0x100000000, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 32512, data = {ptr = 0x7f00adae6000, fd = -1381081088, u32 = 2913886208, u64 = 139640890613760}}, {events = 2913887072, data = {ptr = 0xadae600000007f00, fd = 32512, u32 = 32512, u64 = 12515045967625486080}}, {events = 32512, data = {ptr = 0x5, fd = 5, u32 = 5, u64 = 5}}, {events = 3527450739, data = {ptr = 0x30, fd = 48, u32 = 48, u64 = 48}}, {events = 0, data = {ptr = 0x7f00adae6358, fd = -1381080232, u32 = 2913887064, u64 = 139640890614616}}, {events = 2617239488, data = {ptr = 0x9bffe7a000007f00, fd = 32512, u32 = 32512, u64 = 11240957869320863488}}, {events = 32512, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 2813747848, data = {ptr = 0xea4b29300007f00, fd = 32512, u32 = 32512, u64 = 1055164557141507840}}, {events = 0, data = {ptr = 0x7f00ad7e00ef, fd = -1384251153, u32 = 2910716143, u64 = 139640887443695}}, {events = 122442624, data = {ptr = 0x900008f000000000, fd = 0, u32 = 0, u64 = 10376303368346796032}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2913887064, data = {ptr = 0xd2c0b9c000007f00, fd = 32512, u32 = 32512, u64 = 15186342177778204416}}, {events = 48, data = {ptr = 0x7f00ad7c1990, fd = -1384375920, u32 = 2910591376, u64 = 139640887318928}}, {events = 1, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x9f77a94e, fd = -1619547826, u32 = 2675419470, u64 = 2675419470}}, {events = 2910716488, data = {ptr = 0x934fd6300007f00, fd = 32512, u32 = 32512, u64 = 663433646773927680}}, {events = 0, data = {ptr = 0x400, fd = 1024, u32 = 1024, u64 = 1024}}, {events = 0, data = {ptr = 0x5128f85900000000, fd = 0, u32 = 0, u64 = 5848197177276366848}}, {events = 0, data = {ptr = 0x7f00aaacf2f8, fd = -1431506184, u32 = 2863461112, u64 = 139640840188664}}, {events = 2865569792, data = {ptr = 0x2732dda00007f00, fd = 32512, u32 = 32512, u64 = 176535224723734272}}, {events = 0, data = {ptr = 0x5128f859, fd = 1361639513, u32 = 1361639513, u64 = 1361639513}}, {events = 41102810, data = {ptr = 0xadaaad0000000000, fd = 0, u32 = 0, u64 = 12514004730113949696}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2689400832, data = {ptr = 0x9400000000007f00, fd = 32512, u32 = 32512, u64 = 10664523917613367040}}, {events = 0, data = {ptr = 0x7f00a04d8000, fd = -1605533696, u32 = 2689433600, u64 = 139640666161152}}, {events = 2689433568, data = {ptr = 0xd240e2d400007f00, fd = 32512, u32 = 32512, u64 = 15150358546635325184}}, {events = 48, data = {ptr = 0xffffffff00000005, fd = 5, u32 = 5, u64 = 18446744069414584325}}, {events = 0, data = {ptr = 0xd2c0b9c000000000, fd = 0, u32 = 0, u64 = 15186342177778171904}}, {events = 48, data = {ptr = 0x7f00adaaa9e0, fd = -1381324320, u32 = 2913642976, u64 = 139640890370528}}, {events = 2913863936, data = {ptr = 0xa04d7fe000007f00, fd = 32512, u32 = 32512, u64 = 11551029219324624640}}, {events = 32512, data = {ptr = 0x400, fd = 1024, u32 = 1024, u64 = 1024}}, {events = 3527493861, data = {ptr = 0x800000030, fd = 48, u32 = 48, u64 = 34359738416}}, {events = 0, data = {ptr = 0x1000, fd = 4096, u32 = 4096, u64 = 4096}}, {events = 4095, data = {ptr = 0x800000000000, fd = 0, u32 = 0, u64 = 140737488355328}}, {events = 0, data = {ptr = 0x7f00a04d0000, fd = -1605566464, u32 = 2689400832, u64 = 139640666128384}}, {events = 3, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7f00adae6000, fd = -1381081088, u32 = 2913886208, u64 = 139640890613760}}, {events = 125, data = {ptr = 0xad86e99500000000, fd = 0, u32 = 0, u64 = 12503938241600159744}}, {events = 32512, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 1, data = {ptr = 0x40000000001, fd = 1, u32 = 1, u64 = 4398046511105}}, {events = 0, data = {ptr = 0x7f00adae0900, fd = -1381103360, u32 = 2913863936, u64 = 139640890591488}}, {events = 2913865984, data = {ptr = 0xaaa875c000007f00, fd = 32512, u32 = 32512, u64 = 12297208250029342464}}, {events = 32512, data = {ptr = 0x7f00aaacdc60, fd = -1431511968, u32 = 2863455328, u64 = 139640840182880}}, {events = 1, data = {ptr = 0xaacd190000000000, fd = 0, u32 = 0, u64 = 12307520844464128000}}, {events = 32512, data = {ptr = 0x7f00ad86eb1f, fd = -1383666913, u32 = 2911300383, u64 = 139640888027935}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}...}
#2  0x00007f00adf65cb6 in thread_routine (arg_=0x7f009400d010) at thread.cpp:75
        signal_set = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
        rc = <optimized out>
        self = 0x7f009400d010
#3  0x00007f00ad8713a4 in ?? () from /lib64/libGL.so.1
No symbol table info available.
#4  0x00000030d3007d14 in start_thread (arg=0x7f009bfff700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f009bfff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640593970944, -6704615371355635617, 0, 209688068096, 139640593970944, 139640895331456, 6698361349679431775, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#5  0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 12 (Thread 0x7f00a7b618c0 (LWP 5207)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166
No locals.
#1  0x000000337f87be7b in wait (time=18446744073709551615, this=0x123b390) at thread/qwaitcondition_unix.cpp:86
        code = <optimized out>
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x123b348, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
        returnValue = false
#3  0x000000337f87b4ec in QThread::wait (this=<optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:691
        d = 0x123b2c0
        locker = {val = 19116873}
#4  0x00007f00b0ccdc4b in MThread::wait (this=0x1239d10, time=18446744073709551615) at mthread.cpp:311
No locals.
#5  0x00007f00b0da2166 in logServerStop () at loggingserver.cpp:979
        locker = {val = 209698097016}
        it = {i = 0xb1}
#6  0x0000000000401fa2 in (anonymous namespace)::cleanup () at main.cpp:30
No locals.
#7  0x0000000000402023 in (anonymous namespace)::CleanupGuard::~CleanupGuard (this=0x7fffb2df54d0, __in_chrg=<optimized out>) at main.cpp:50
No locals.
#8  0x0000000000402468 in main (argc=8, argv=0x7fffb2df5678) at main.cpp:127
        a = {<QObject> = {_vptr.QObject = 0x337fcd2710, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x337fa561e0 ""QObject"", data = 0x337fa56280, extradata = 0x337fccfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x337f98e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x11dddf0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x337fa5f120 ""Qt"", data = 0x337fa62a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x337fccfb20, stringdata = 0x337fa68da0 ""QCoreApplication"", data = 0x337fa68e40, extradata = 0x337fcd27a0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x337f9d77b0 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, static self = 0x7fffb2df54f0}
        retval = 0
        mask = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 248}, alloc = 0, size = 0, data = 0x337fcd48fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 70}, alloc = 0, size = 0, data = 0x337fcd48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x11f7c50, static codecForCStrings = 0x0}
        logging = true
        signallist = {{p = {static shared_null = {ref = {_q_value = 151}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x13b08d0}, d = 0x13b08d0}}
        cmdline = {<MythCommandLineParser> = {_vptr.MythCommandLineParser = 0x603590, m_appname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 248}, alloc = 0, size = 0, data = 0x337fcd48fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 70}, alloc = 0, size = 0, data = 0x337fcd48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x11e9fd0, static codecForCStrings = 0x0}, m_optionedArgs = {{d = 0x11ea4e0, e = 0x11ea4e0}}, m_namedArgs = {{d = 0x11ea3b0, e = 0x11ea3b0}}, m_passthroughActive = false, m_overridesImported = false, m_verbose = false}, <No data fields>}
        daemonize = true
        callCleanup = {m_cleanFunction = 0x401f94 <(anonymous namespace)::cleanup()>}

Thread 11 (Thread 0x7f0085ffb700 (LWP 5221)):
#0  0x00000030d2cf1c73 in epoll_wait () at ../sysdeps/unix/syscall-template.S:82
No locals.
#1  0x00007f00adf55d31 in zmq::epoll_t::loop (this=0x7f008000e790) at epoll.cpp:142
        timeout = <optimized out>
        n = <optimized out>
        ev_buf = {{events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 256 times>}
#2  0x00007f00adf65cb6 in thread_routine (arg_=0x7f008000e800) at thread.cpp:75
        signal_set = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
        rc = <optimized out>
        self = 0x7f008000e800
#3  0x00000030d3007d14 in start_thread (arg=0x7f0085ffb700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f0085ffb700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640224855808, -6704615371355635617, 0, 209688068096, 139640224855808, 209812460805, 6698365749873426527, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#4  0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 10 (Thread 0x7f0098ff9700 (LWP 5216)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218
No locals.
#1  0x000000337f87bdd7 in wait (time=1000, this=0x7f0094011ba0) at thread/qwaitcondition_unix.cpp:84
        tv = {tv_sec = 1361639514, tv_usec = 44734}
        ti = {tv_sec = 1361639515, tv_nsec = 44734000}
        code = <optimized out>
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x7f00940117e0, time=1000) at thread/qwaitcondition_unix.cpp:158
        returnValue = 252
#3  0x00007f00b0d0f7ad in MythSignalingTimer::run (this=0x7f00940117b0) at mythsignalingtimer.cpp:84
        locker = {val = 139640459827169}
#4  0x00007f00b0cce351 in MThreadInternal::run (this=0x7f0094011920) at mthread.cpp:79
No locals.
#5  0x000000337f87b91c in QThreadPrivate::start (arg=0x7f0094011920) at thread/qthread_unix.cpp:338
        __clframe = {__cancel_routine = 0x337f87a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7f0094011920, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x7f0094011920
        data = 0x7f0094011ab0
        objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 248}, alloc = 0, size = 0, data = 0x337fcd48fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 70}, alloc = 0, size = 0, data = 0x337fcd48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x7f00940118d0, static codecForCStrings = 0x0}
#6  0x00000030d3007d14 in start_thread (arg=0x7f0098ff9700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f0098ff9700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640543614720, -6704615371355635617, 0, 209688068096, 139640543614720, 221182932992, 6698359151729918047, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#7  0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 9 (Thread 0x7f009b7fe700 (LWP 5211)):
#0  0x00000030d2cf1c73 in epoll_wait () at ../sysdeps/unix/syscall-template.S:82
No locals.
#1  0x00007f00adf55d31 in zmq::epoll_t::loop (this=0x7f009400d640) at epoll.cpp:142
        timeout = <optimized out>
        n = <optimized out>
        ev_buf = {{events = 1, data = {ptr = 0x7f009400b4f0, fd = -1811893008, u32 = 2483074288, u64 = 139640459801840}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 41 times>, {events = 2608845504, data = {ptr = 0x9b7fe60000007f00, fd = 32512, u32 = 32512, u64 = 11204927285595504384}}, {events = 32512, data = {ptr = 0x7f00ad86e0b1, fd = -1383669583, u32 = 2911297713, u64 = 139640888025265}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 19 times>, {events = 0, data = {ptr = 0xc, fd = 12, u32 = 12, u64 = 12}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7f00aaacdc60, fd = -1431511968, u32 = 2863455328, u64 = 139640840182880}}, {events = 1, data = {ptr = 0xaacd190000000000, fd = 0, u32 = 0, u64 = 12307520844464128000}}, {events = 32512, data = {ptr = 0x30d2c359b0, fd = -758949456, u32 = 3536017840, u64 = 209694448048}}, {events = 1, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7f00adad03e0, fd = -1381170208, u32 = 2913797088, u64 = 139640890524640}}, {events = 5211, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x246, fd = 582, u32 = 582, u64 = 582}}, {events = 0, data = {ptr = 0xaaacdc6000000000, fd = 0, u32 = 0, u64 = 12298446987316953088}}, {events = 32512, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 2865568000, data = {ptr = 0xadad03e000007f00, fd = 32512, u32 = 32512, u64 = 12514663200140066560}}, {events = 32512, data = {ptr = 0x80, fd = 128, u32 = 128, u64 = 128}}, {events = 0, data = {ptr = 0xc00000000, fd = 0, u32 = 0, u64 = 51539607552}}, {events = 0, data = {ptr = 0x2, fd = 2, u32 = 2, u64 = 2}}, {events = 4294967292, data = {ptr = 0xffffffffffffffff, fd = -1, u32 = 4294967295, u64 = 18446744073709551615}}, {events = 4294967295, data = {ptr = 0x7f009b7fd870, fd = -1686120336, u32 = 2608846960, u64 = 139640585574512}}, {events = 3540049357, data = {ptr = 0x24600000030, fd = 48, u32 = 48, u64 = 2499670966320}}, {events = 0, data = {ptr = 0x33, fd = 51, u32 = 51, u64 = 51}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x9b7fd48000000000, fd = 0, u32 = 0, u64 = 11204908044141985792}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x22, fd = 34, u32 = 34, u64 = 34}}, {events = 4294967290, data = {ptr = 0x145700007f00, fd = 32512, u32 = 32512, u64 = 22363894742784}}, {events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 1829008992, data = {ptr = 0x6d047400ffff8801, fd = -30719, u32 = 4294936577, u64 = 7855531197684746241}}, {events = 0, data = {ptr = 0xffff880211bd2e40, fd = 297610816, u32 = 297610816, u64 = 18446612141201763904}}, {events = 1829009024, data = {ptr = 0x6d047400ffff8801, fd = -30719, u32 = 4294936577, u64 = 7855531197684746241}}, {events = 4294936577, data = {ptr = 0xffff880211bd2e40, fd = 297610816, u32 = 297610816, u64 = 18446612141201763904}}, {events = 1960263544, data = {ptr = 0x810dbadcffff8801, fd = -30719, u32 = 4294936577, u64 = 9299294263940450305}}, {events = 4294967295, data = {ptr = 0xffff880174d73f78, fd = 1960263544, u32 = 1960263544, u64 = 18446612138569449336}}, {events = 2165162236, data = {ptr = 0xaaa875c0ffffffff, fd = -1, u32 = 4294967295, u64 = 12297208254324277247}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x37f, fd = 895, u32 = 895, u64 = 895}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xffff00001fa0, fd = 8096, u32 = 8096, u64 = 281470681751456}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xadf65c8000000000, fd = 0, u32 = 0, u64 = 12535308317657923584}}, {events = 32512, data = {ptr = 0x7f009400d6b0, fd = -1811884368, u32 = 2483082928, u64 = 139640459810480}}, {events = 2, data = {ptr = 0x5b00000030, fd = 48, u32 = 48, u64 = 390842023984}}, {events = 110, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x4000000000, fd = 0, u32 = 0, u64 = 274877906944}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2697832528, data = {ptr = 0x2020202000007f00, fd = 32512, u32 = 32512, u64 = 2314885530279509760}}, {events = 538976288, data = {ptr = 0x2020202020202020, fd = 538976288, u32 = 538976288, u64 = 2314885530818453536}}, {events = 16777215, data = {ptr = 0xffffff0000000000, fd = 0, u32 = 0, u64 = 18446742974197923840}}, {events = 16776960, data = {ptr = 0x202020, fd = 2105376, u32 = 2105376, u64 = 2105376}}, {events = 538976256, data = {ptr = 0xffffff00202000, fd = 2105344, u32 = 2105344, u64 = 72057589745065984}}, {events = 0, data = {ptr = 0xff000000ffffff00, fd = -256, u32 = 4294967040, u64 = 18374686483966590720}}, {events = 2105376, data = {ptr = 0x2020200000000000, fd = 0, u32 = 0, u64 = 2314885392840523776}}, {events = 536870912, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 1179670611, data = {ptr = 0x700000344, fd = 836, u32 = 836, u64 = 30064771908}}, {events = 0, data = {ptr = 0x340, fd = 832, u32 = 832, u64 = 832}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 3, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 25 times>, {events = 0, data = {ptr = 0x4650584500000000, fd = 0, u32 = 0, u64 = 5066646634167795712}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 15 times>, {events = 32, data = {ptr = 0xadad03e000000000, fd = 0, u32 = 0, u64 = 12514663200140034048}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 3540036329, data = {ptr = 0x30, fd = 48, u32 = 48, u64 = 48}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 0, data = {ptr = 0x100000001, fd = 1, u32 = 1, u64 = 4294967297}}, {events = 2, data = {ptr = 0x7f00ad86af4b, fd = -1383682229, u32 = 2911285067, u64 = 139640888012619}}, {events = 0, data = {ptr = 0x100000001, fd = 1, u32 = 1, u64 = 4294967297}}, {events = 0, data = {ptr = 0x100000000, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 1, data = {ptr = 0x9b7fdbd000007f00, fd = 32512, u32 = 32512, u64 = 11204916084320796416}}, {events = 32512, data = {ptr = 0x7f00ad86eb63, fd = -1383666845, u32 = 2911300451, u64 = 139640888028003}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 27 times>, {events = 0, data = {ptr = 0x7f009b7fdaf0, fd = -1686119696, u32 = 2608847600, u64 = 139640585575152}}, {events = 0, data = {ptr = 0x5000000000, fd = 0, u32 = 0, u64 = 343597383680}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 3, data = {ptr = 0x5b00000030, fd = 48, u32 = 48, u64 = 390842023984}}, {events = 110, data = {ptr = 0x7c00000077, fd = 119, u32 = 119, u64 = 532575944823}}, {events = 2608847616, data = {ptr = 0x7f00, fd = 32512, u32 = 32512, u64 = 32512}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xd2c7a61b00000000, fd = 0, u32 = 0, u64 = 15188290903224614912}}, {events = 48, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x8800002000000000, fd = 0, u32 = 0, u64 = 9799832926597152768}}, {events = 32512, data = {ptr = 0x20750, fd = 132944, u32 = 132944, u64 = 132944}}, {events = 2608847824, data = {ptr = 0x7f00, fd = 32512, u32 = 32512, u64 = 32512}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 3540043120, data = {ptr = 0xad8715c000000030, fd = 48, u32 = 48, u64 = 12503986804795375664}}, {events = 32512, data = {ptr = 0x7f00ad871612, fd = -1383655918, u32 = 2911311378, u64 = 139640888038930}}, {events = 0, data = {ptr = 0x880008c000000000, fd = 0, u32 = 0, u64 = 9799842409884942336}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2608847824, data = {ptr = 0x7f00, fd = 32512, u32 = 32512, u64 = 32512}}, {events = 0, data = {ptr = 0x7f00aaad0427, fd = -1431501785, u32 = 2863465511, u64 = 139640840193063}}}
#2  0x00007f00adf65cb6 in thread_routine (arg_=0x7f009400d6b0) at thread.cpp:75
        signal_set = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
        rc = <optimized out>
        self = 0x7f009400d6b0
#3  0x00007f00ad8713a4 in ?? () from /lib64/libGL.so.1
No symbol table info available.
#4  0x00000030d3007d14 in start_thread (arg=0x7f009b7fe700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f009b7fe700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640585578240, -6704615371355635617, 0, 209688068096, 139640585578240, 139640895331456, 6698362447580446815, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#5  0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 8 (Thread 0x7f0099ffb700 (LWP 5214)):
#0  0x00000030d2cf1c73 in epoll_wait () at ../sysdeps/unix/syscall-template.S:82
No locals.
#1  0x00007f00adf55d31 in zmq::epoll_t::loop (this=0x7f009400d6d0) at epoll.cpp:142
        timeout = <optimized out>
        n = <optimized out>
        ev_buf = {{events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 256 times>}
#2  0x00007f00adf65cb6 in thread_routine (arg_=0x7f009400d740) at thread.cpp:75
        signal_set = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
        rc = <optimized out>
        self = 0x7f009400d740
#3  0x00000030d3007d14 in start_thread (arg=0x7f0099ffb700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f0099ffb700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640560400128, -6704615371355635617, 0, 209688068096, 139640560400128, 209812460805, 6698356953780404319, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#4  0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 7 (Thread 0x7f0086ffd700 (LWP 5219)):
#0  0x00000030d2cf1c73 in epoll_wait () at ../sysdeps/unix/syscall-template.S:82
No locals.
#1  0x00007f00adf55d31 in zmq::epoll_t::loop (this=0x7f008000db90) at epoll.cpp:142
        timeout = <optimized out>
        n = <optimized out>
        ev_buf = {{events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 256 times>}
#2  0x00007f00adf65cb6 in thread_routine (arg_=0x7f008000dc00) at thread.cpp:75
        signal_set = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
        rc = <optimized out>
        self = 0x7f008000dc00
#3  0x00000030d3007d14 in start_thread (arg=0x7f0086ffd700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f0086ffd700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640241641216, -6704615371355635617, 0, 209688068096, 139640241641216, 209812460805, 6698372343721967711, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#4  0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 6 (Thread 0x7f009a7fc700 (LWP 5213)):
#0  0x00000030d2cf1c73 in epoll_wait () at ../sysdeps/unix/syscall-template.S:82
No locals.
#1  0x00007f00adf55d31 in zmq::epoll_t::loop (this=0x7f009400e2f0) at epoll.cpp:142
        timeout = <optimized out>
        n = <optimized out>
        ev_buf = {{events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 256 times>}
#2  0x00007f00adf65cb6 in thread_routine (arg_=0x7f009400e360) at thread.cpp:75
        signal_set = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
        rc = <optimized out>
        self = 0x7f009400e360
#3  0x00007f00ad8713a4 in ?? () from /lib64/libGL.so.1
No symbol table info available.
#4  0x00000030d3007d14 in start_thread (arg=0x7f009a7fc700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f009a7fc700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640568792832, -6704615371355635617, 0, 209688068096, 139640568792832, 139640895331456, 6698364649824927839, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#5  0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 5 (Thread 0x7f0087fff700 (LWP 5217)):
#0  0x00000030d2cf1c73 in epoll_wait () at ../sysdeps/unix/syscall-template.S:82
No locals.
#1  0x00007f00adf55d31 in zmq::epoll_t::loop (this=0x7f008000cf90) at epoll.cpp:142
        timeout = <optimized out>
        n = <optimized out>
        ev_buf = {{events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 256 times>}
#2  0x00007f00adf65cb6 in thread_routine (arg_=0x7f008000d000) at thread.cpp:75
        signal_set = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
        rc = <optimized out>
        self = 0x7f008000d000
#3  0x00000030d3007d14 in start_thread (arg=0x7f0087fff700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f0087fff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640258426624, -6704615371355635617, 0, 209688068096, 139640258426624, 209812460805, 6698370145772453983, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#4  0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 4 (Thread 0x7f00867fc700 (LWP 5220)):
#0  0x00000030d2cf1c73 in epoll_wait () at ../sysdeps/unix/syscall-template.S:82
No locals.
#1  0x00007f00adf55d31 in zmq::epoll_t::loop (this=0x7f008000e190) at epoll.cpp:142
        timeout = <optimized out>
        n = <optimized out>
        ev_buf = {{events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 256 times>}
#2  0x00007f00adf65cb6 in thread_routine (arg_=0x7f008000e200) at thread.cpp:75
        signal_set = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
        rc = <optimized out>
        self = 0x7f008000e200
#3  0x00000030d3007d14 in start_thread (arg=0x7f00867fc700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f00867fc700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640233248512, -6704615371355635617, 0, 209688068096, 139640233248512, 209812460805, 6698373445917950047, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#4  0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 3 (Thread 0x7f009affd700 (LWP 5212)):
#0  0x00000030d2cf1c73 in epoll_wait () at ../sysdeps/unix/syscall-template.S:82
No locals.
#1  0x00007f00adf55d31 in zmq::epoll_t::loop (this=0x7f009400d030) at epoll.cpp:142
        timeout = <optimized out>
        n = <optimized out>
        ev_buf = {{events = 1, data = {ptr = 0x7f008c005dc0, fd = -1946133056, u32 = 2348834240, u64 = 139640325561792}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 41 times>, {events = 2600452800, data = {ptr = 0x9affd60000007f00, fd = 32512, u32 = 32512, u64 = 11168880896390496000}}, {events = 32512, data = {ptr = 0x7f00ad86e0b1, fd = -1383669583, u32 = 2911297713, u64 = 139640888025265}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 19 times>, {events = 0, data = {ptr = 0xc, fd = 12, u32 = 12, u64 = 12}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7f00aaacdc60, fd = -1431511968, u32 = 2863455328, u64 = 139640840182880}}, {events = 1, data = {ptr = 0xaacd190000000000, fd = 0, u32 = 0, u64 = 12307520844464128000}}, {events = 32512, data = {ptr = 0x30d2c359b0, fd = -758949456, u32 = 3536017840, u64 = 209694448048}}, {events = 1, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7f00adad03e0, fd = -1381170208, u32 = 2913797088, u64 = 139640890524640}}, {events = 5212, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x246, fd = 582, u32 = 582, u64 = 582}}, {events = 0, data = {ptr = 0xaaacdc6000000000, fd = 0, u32 = 0, u64 = 12298446987316953088}}, {events = 32512, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 2865568000, data = {ptr = 0xadad03e000007f00, fd = 32512, u32 = 32512, u64 = 12514663200140066560}}, {events = 32512, data = {ptr = 0x80, fd = 128, u32 = 128, u64 = 128}}, {events = 0, data = {ptr = 0xc00000000, fd = 0, u32 = 0, u64 = 51539607552}}, {events = 0, data = {ptr = 0x2, fd = 2, u32 = 2, u64 = 2}}, {events = 4294967292, data = {ptr = 0xffffffffffffffff, fd = -1, u32 = 4294967295, u64 = 18446744073709551615}}, {events = 4294967295, data = {ptr = 0x7f009affc870, fd = -1694513040, u32 = 2600454256, u64 = 139640577181808}}, {events = 3540049357, data = {ptr = 0x24600000030, fd = 48, u32 = 48, u64 = 2499670966320}}, {events = 0, data = {ptr = 0x33, fd = 51, u32 = 51, u64 = 51}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x9affc48000000000, fd = 0, u32 = 0, u64 = 11168861654936977408}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x22, fd = 34, u32 = 34, u64 = 34}}, {events = 4294967290, data = {ptr = 0x145700007f00, fd = 32512, u32 = 32512, u64 = 22363894742784}}, {events = 0, data = {ptr = 0xffffffff8162f637, fd = -2124220873, u32 = 2170746423, u64 = 18446744071585330743}}, {events = 1829008992, data = {ptr = 0x6d047400ffff8801, fd = -30719, u32 = 4294936577, u64 = 7855531197684746241}}, {events = 0, data = {ptr = 0xffff880211bd2e40, fd = 297610816, u32 = 297610816, u64 = 18446612141201763904}}, {events = 1829009024, data = {ptr = 0x6d047400ffff8801, fd = -30719, u32 = 4294936577, u64 = 7855531197684746241}}, {events = 4294936577, data = {ptr = 0xffff880211bd2e40, fd = 297610816, u32 = 297610816, u64 = 18446612141201763904}}, {events = 1960263544, data = {ptr = 0x810dbadcffff8801, fd = -30719, u32 = 4294936577, u64 = 9299294263940450305}}, {events = 4294967295, data = {ptr = 0xffff880174d73f78, fd = 1960263544, u32 = 1960263544, u64 = 18446612138569449336}}, {events = 2165162236, data = {ptr = 0x900008f0ffffffff, fd = -1, u32 = 4294967295, u64 = 10376303372641763327}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x37f, fd = 895, u32 = 895, u64 = 895}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xffff00001fa0, fd = 8096, u32 = 8096, u64 = 281470681751456}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xadf65c8000000000, fd = 0, u32 = 0, u64 = 12535308317657923584}}, {events = 32512, data = {ptr = 0x7f009400d0a0, fd = -1811885920, u32 = 2483081376, u64 = 139640459808928}}, {events = 2, data = {ptr = 0x5b00000030, fd = 48, u32 = 48, u64 = 390842023984}}, {events = 110, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xd9c1bc4800000000, fd = 0, u32 = 0, u64 = 15691029594159185920}}, {events = 48, data = {ptr = 0x7f00ad7c29a0, fd = -1384371808, u32 = 2910595488, u64 = 139640887323040}}, {events = 0, data = {ptr = 0x4000000000, fd = 0, u32 = 0, u64 = 274877906944}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2697832528, data = {ptr = 0x2020202000007f00, fd = 32512, u32 = 32512, u64 = 2314885530279509760}}, {events = 538976288, data = {ptr = 0x2020202020202020, fd = 538976288, u32 = 538976288, u64 = 2314885530818453536}}, {events = 16777215, data = {ptr = 0xffffff0000000000, fd = 0, u32 = 0, u64 = 18446742974197923840}}, {events = 16776960, data = {ptr = 0x202020, fd = 2105376, u32 = 2105376, u64 = 2105376}}, {events = 538976256, data = {ptr = 0xffffff00202000, fd = 2105344, u32 = 2105344, u64 = 72057589745065984}}, {events = 0, data = {ptr = 0xff000000ffffff00, fd = -256, u32 = 4294967040, u64 = 18374686483966590720}}, {events = 2105376, data = {ptr = 0x2020200000000000, fd = 0, u32 = 0, u64 = 2314885392840523776}}, {events = 536870912, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 1179670611, data = {ptr = 0x700000344, fd = 836, u32 = 836, u64 = 30064771908}}, {events = 0, data = {ptr = 0x340, fd = 832, u32 = 832, u64 = 832}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 3, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 25 times>, {events = 0, data = {ptr = 0x4650584500000000, fd = 0, u32 = 0, u64 = 5066646634167795712}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 15 times>, {events = 32, data = {ptr = 0xadad03e000000000, fd = 0, u32 = 0, u64 = 12514663200140034048}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 3540036329, data = {ptr = 0x30, fd = 48, u32 = 48, u64 = 48}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 0, data = {ptr = 0x100000001, fd = 1, u32 = 1, u64 = 4294967297}}, {events = 2, data = {ptr = 0x7f00ad86af4b, fd = -1383682229, u32 = 2911285067, u64 = 139640888012619}}, {events = 0, data = {ptr = 0x100000001, fd = 1, u32 = 1, u64 = 4294967297}}, {events = 0, data = {ptr = 0x100000000, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 1, data = {ptr = 0x9affcbd000007f00, fd = 32512, u32 = 32512, u64 = 11168869695115788032}}, {events = 32512, data = {ptr = 0x7f00ad86eb63, fd = -1383666845, u32 = 2911300451, u64 = 139640888028003}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 27 times>, {events = 0, data = {ptr = 0x7f009affcaf0, fd = -1694512400, u32 = 2600454896, u64 = 139640577182448}}, {events = 0, data = {ptr = 0x5000000000, fd = 0, u32 = 0, u64 = 343597383680}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 3, data = {ptr = 0x5b00000030, fd = 48, u32 = 48, u64 = 390842023984}}, {events = 110, data = {ptr = 0x7c00000077, fd = 119, u32 = 119, u64 = 532575944823}}, {events = 2600454912, data = {ptr = 0x7f00, fd = 32512, u32 = 32512, u64 = 32512}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xd2c7a61b00000000, fd = 0, u32 = 0, u64 = 15188290903224614912}}, {events = 48, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x8c00002000000000, fd = 0, u32 = 0, u64 = 10088063302748864512}}, {events = 32512, data = {ptr = 0x20750, fd = 132944, u32 = 132944, u64 = 132944}}, {events = 2600455120, data = {ptr = 0x7f00, fd = 32512, u32 = 32512, u64 = 32512}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 3540043120, data = {ptr = 0xad8715c000000030, fd = 48, u32 = 48, u64 = 12503986804795375664}}, {events = 32512, data = {ptr = 0x7f00ad871612, fd = -1383655918, u32 = 2911311378, u64 = 139640888038930}}, {events = 0, data = {ptr = 0x8c0008c000000000, fd = 0, u32 = 0, u64 = 10088072786036654080}}, {events = 32512, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2600455120, data = {ptr = 0x7f00, fd = 32512, u32 = 32512, u64 = 32512}}, {events = 0, data = {ptr = 0x7f00aaad0427, fd = -1431501785, u32 = 2863465511, u64 = 139640840193063}}}
#2  0x00007f00adf65cb6 in thread_routine (arg_=0x7f009400d0a0) at thread.cpp:75
        signal_set = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
        rc = <optimized out>
        self = 0x7f009400d0a0
#3  0x00007f00ad8713a4 in ?? () from /lib64/libGL.so.1
No symbol table info available.
#4  0x00000030d3007d14 in start_thread (arg=0x7f009affd700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f009affd700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640577185536, -6704615371355635617, 0, 209688068096, 139640577185536, 139640895331456, 6698363547628945503, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#5  0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 2 (Thread 0x7f00877fe700 (LWP 5218)):
#0  0x00000030d2cf1c73 in epoll_wait () at ../sysdeps/unix/syscall-template.S:82
No locals.
#1  0x00007f00adf55d31 in zmq::epoll_t::loop (this=0x7f008000d590) at epoll.cpp:142
        timeout = <optimized out>
        n = <optimized out>
        ev_buf = {{events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}} <repeats 256 times>}
#2  0x00007f00adf65cb6 in thread_routine (arg_=0x7f008000d600) at thread.cpp:75
        signal_set = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
        rc = <optimized out>
        self = 0x7f008000d600
#3  0x00000030d3007d14 in start_thread (arg=0x7f00877fe700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f00877fe700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640250033920, -6704615371355635617, 0, 209688068096, 139640250033920, 209812460805, 6698371243673469023, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#4  0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 1 (Thread 0x7f00a0cdb700 (LWP 5209)):
#0  0x0000000000000020 in ?? ()
No symbol table info available.
#1  0x000000337f98f5f1 in QObject::disconnect (sender=0x7f009c00b2d0, signal=0x0, receiver=0x7f009400b5a0, method=0x0) at kernel/qobject.cpp:2887
        method_name = {static shared_null = {ref = {_q_value = 3}, alloc = 0, size = 0, data = 0x337fcd4798 """", array = """"}, static shared_empty = {ref = {_q_value = 3}, alloc = 0, size = 0, data = 0x337fcd4778 """", array = """"}, d = 0x337fcd4780}
        method_arg = 0x0
        membcode = <optimized out>
        method_found = false
        signal_arg = 0x0
        signal_name = {static shared_null = {ref = {_q_value = 3}, alloc = 0, size = 0, data = 0x337fcd4798 """", array = """"}, static shared_empty = {ref = {_q_value = 3}, alloc = 0, size = 0, data = 0x337fcd4778 """", array = """"}, d = 0x337fcd4780}
        signal_found = false
        res = false
        smeta = <optimized out>
#2  0x00007f00add32add in QObject::disconnect (this=0x7f009c00b2d0, receiver=0x7f009400b5a0, member=0x0) at /usr/include/QtCore/qobject.h:252
No locals.
#3  0x00007f00add33a09 in nzmqt::PollingZMQContext::unregisterSocket (this=0x7f009400b5a0, socket_=0x7f009c00b2d0) at ../include/nzmqt/nzmqt.hpp:703
        lock = {val = 139640459802073}
        poIt = 0x7f009c00c3e0
        soIt = 0x7f009400f908
#4  0x00007f00add31e4d in nzmqt::PollingZMQContext::qt_static_metacall (_o=0x7f009400b5a0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x1238e20) at moc_nzmqt.cpp:400
        _t = 0x7f009400b5a0
#5  0x000000337f98c29e in QObject::event (this=0x7f009400b5a0, e=<optimized out>) at kernel/qobject.cpp:1194
        mce = <optimized out>
        currentSender = {sender = 0x7f009c00b2d0, signal = 0, ref = 1}
        previousSender = 0x0
#6  0x000000337f97799e in QCoreApplication::notifyInternal (this=0x7fffb2df54f0, receiver=receiver@entry=0x7f009400b5a0, event=event@entry=0x13718d0) at kernel/qcoreapplication.cpp:946
        threadData = 0x123b400
        returnValue = <optimized out>
        result = false
        cbdata = {0x7f009400b5a0, 0x13718d0, 0x7f00a0cda7ef}
        d = <optimized out>
#7  0x000000337f97b451 in sendEvent (event=0x13718d0, receiver=0x7f009400b5a0) at kernel/qcoreapplication.h:231
No locals.
#8  QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x123b400) at kernel/qcoreapplication.cpp:1570
        pe = @0x1249960: {receiver = 0x7f009400b5a0, event = 0x0, priority = 0}
        e = 0x13718d0
        r = 0x7f009400b5a0
        locker = {val = 19117128}
        startOffset = 0
        i = @0x123b43c: 1
#9  0x000000337f9a5e33 in sendPostedEvents () at kernel/qcoreapplication.h:236
No locals.
#10 postEventSourceDispatch (s=s@entry=0x7f0094001300) at kernel/qeventdispatcher_glib.cpp:279
        source = 0x7f0094001300
#11 0x000000326e847825 in g_main_dispatch (context=0x7f00940009d0) at gmain.c:2539
        dispatch = 0x337f9a5e20 <postEventSourceDispatch(GSource*, GSourceFunc, gpointer)>
        was_in_call = 0
        user_data = 0x0
        callback = 0
        cb_funcs = 0x0
        cb_data = 0x0
        current_source_link = {data = 0x7f0094001300, next = 0x0}
        need_destroy = <optimized out>
        source = 0x7f0094001300
        current = 0x7f0094001c10
        i = <optimized out>
#12 g_main_context_dispatch (context=context@entry=0x7f00940009d0) at gmain.c:3075
No locals.
#13 0x000000326e847b58 in g_main_context_iterate (context=context@entry=0x7f00940009d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146
        max_priority = 2147483647
        timeout = 99
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x7f0094011fb0
#14 0x000000326e847c14 in g_main_context_iteration (context=0x7f00940009d0, may_block=1) at gmain.c:3207
        retval = <optimized out>
#15 0x000000337f9a5fe6 in QEventDispatcherGlib::processEvents (this=0x7f00940008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
        d = 0x7f0094000910
        canWait = <optimized out>
        savedFlags = {i = 0}
        result = false
#16 0x000000337f9766ef in QEventLoop::processEvents (this=this@entry=0x7f00a0cdaae0, flags=...) at kernel/qeventloop.cpp:149
        d = 0x7f0094011ee0
#17 0x000000337f976978 in QEventLoop::exec (this=0x7f00a0cdaae0, flags=...) at kernel/qeventloop.cpp:204
        d = 0x7f0094011ee0
        locker = {val = 19116872}
        app = 0x7fffb2df54f0
#18 0x000000337f878940 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
        d = 0x123b2c0
        locker = {val = 19116872}
        eventLoop = {<QObject> = {_vptr.QObject = 0x337fcd2630, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x337fa561e0 ""QObject"", data = 0x337fa56280, extradata = 0x337fccfb40}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x337f98e0c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x7f0094011ee0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x337fa5f120 ""Qt"", data = 0x337fa62a40, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x337fccfb20, stringdata = 0x337fa68d00 ""QEventLoop"", data = 0x337fa68d20, extradata = 0x337fcd26c0}}, static staticMetaObjectExtraData = {objects = 0x0, static_metacall = 0x337f9d76d0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
        returnCode = <optimized out>
#19 0x00007f00b0cce386 in MThreadInternal::exec (this=0x123b000) at mthread.cpp:85
No locals.
#20 0x00007f00b0ccdcd0 in MThread::exec (this=0x1239d10) at mthread.cpp:327
No locals.
#21 0x00007f00b0da183f in LogServerThread::run (this=0x1239d00) at loggingserver.cpp:831
        locker = {val = 139640946649792}
        ctx = 0x7f009400b5a0
        abortThread = false
        __FUNCTION__ = ""run""
#22 0x00007f00b0cce351 in MThreadInternal::run (this=0x123b000) at mthread.cpp:79
No locals.
#23 0x000000337f87b91c in QThreadPrivate::start (arg=0x123b000) at thread/qthread_unix.cpp:338
        __clframe = {__cancel_routine = 0x337f87a8c0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x123b000, __do_it = 1, __cancel_type = <optimized out>}
        thr = 0x123b000
        data = 0x123b400
        objectName = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 248}, alloc = 0, size = 0, data = 0x337fcd48fa, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 70}, alloc = 0, size = 0, data = 0x337fcd48da, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x123afc0, static codecForCStrings = 0x0}
#24 0x00007f00ad8713a4 in ?? () from /lib64/libGL.so.1
No symbol table info available.
#25 0x00000030d3007d14 in start_thread (arg=0x7f00a0cdb700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f00a0cdb700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139640674563840, -6704615371355635617, 0, 209688068096, 139640674563840, 221182932992, 6698306530864349279, -6731247743205425057}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#26 0x00000030d2cf168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.
From                To                  Syms Read   Shared Object Library
0x00007f00b367f250  0x00007f00b36cc578  Yes         /usr/local/lib/libmythswscale.so.2
0x00007f00b3278290  0x00007f00b33d58c0  Yes         /usr/local/lib/libmythavformat.so.54
0x00007f00b22ade00  0x00007f00b284d9fc  Yes         /usr/local/lib/libmythavcodec.so.54
0x00007f00b204fcd0  0x00007f00b20696b0  Yes         /usr/local/lib/libmythavutil.so.51
0x00007f00b14a33b0  0x00007f00b1b54980  Yes         /usr/local/lib/libmythtv-0.26.so.0
0x00007f00b107a420  0x00007f00b10f2e6c  Yes         /usr/local/lib/libmythupnp-0.26.so.0
0x00007f00b0ccc7f0  0x00007f00b0dedd80  Yes         /usr/local/lib/libmythbase-0.26.so.0
0x00007f00b08a77b0  0x00007f00b0a04a6c  Yes         /usr/local/lib/libmythui-0.26.so.0
0x00007f00b030bff0  0x00007f00b04439d0  Yes         /usr/local/lib/libmyth-0.26.so.0
0x00007f00affe1f50  0x00007f00b0049850  Yes         /usr/local/lib/libmythmetadata-0.26.so.0
0x00007f00afd650d0  0x00007f00afd86378  Yes         /usr/local/lib/libmythservicecontracts-0.26.so.0
0x00007f00afb27cd0  0x00007f00afb448c0  Yes         /usr/local/lib/libmythprotoserver-0.26.so.0
0x00007f00af87bf60  0x00007f00af8d8330  Yes         /usr/local/lib/libmythlivemedia-0.26.so.0
0x00007f00af5c19a0  0x00007f00af5fc6ac  Yes         /usr/local/lib/libmythfreemheg-0.26.so.0
0x00007f00af37a410  0x00007f00af3835a4  Yes         /usr/local/lib/libmythhdhomerun-0.26.so.0
0x00000030d7003700  0x00000030d700d7d0  Yes         /lib64/libXext.so.6
0x00000030d9000b00  0x00000030d9001438  Yes         /lib64/libXinerama.so.1
0x00000030e4000f60  0x00000030e40039ac  Yes         /lib64/libXxf86vm.so.1
0x00000030d4c011a0  0x00000030d4c03a78  Yes         /lib64/libXv.so.1
0x00000030d9401830  0x00000030d9405f34  Yes         /lib64/libXrandr.so.2
0x00000030d641dea0  0x00000030d64a4260  Yes         /lib64/libX11.so.6
0x00000030d7c2cd70  0x00000030d7d0f744  Yes         /lib64/libxml2.so.2
0x00007f00af16c800  0x00007f00af170338  Yes         /lib64/libdns_sd.so.1
0x00000030de45ca00  0x00000030de524528  Yes         /lib64/libcrypto.so.10
0x00007f00aef51380  0x00007f00aef643e0  Yes         /lib64/libass.so.4
0x00007f00aece1740  0x00007f00aed0e8b4  Yes         /lib64/libmp3lame.so.0
0x00007f00aea238f0  0x00007f00aea9c5b0  Yes         /lib64/libasound.so.2
0x00007f00ae6e3f30  0x00007f00ae74e588  Yes         /lib64/libxvidcore.so.4
0x00007f00ae39e6d0  0x00007f00ae44fa24  Yes         /lib64/libx264.so.120
0x00007f00ae17e9c0  0x00007f00ae1874d8  Yes         /lib64/libva.so.1
0x00000030e3802ef0  0x00000030e380a2d6  Yes         /lib64/libudev.so.0
0x00000030dcc016d0  0x00000030dcc02d48  Yes         /lib64/libuuid.so.1
0x00000030e34016f0  0x00000030e340d2c0  Yes         /lib64/libbz2.so.1
0x00000030d4001f50  0x00000030d400e718  Yes         /lib64/libz.so.1
0x00000030d3802260  0x00000030d380554c  Yes         /lib64/librt.so.1
0x00000030d3400ea0  0x00000030d34019e0  Yes         /lib64/libdl.so.2
0x00000030da80cbc0  0x00000030da877250  Yes         /lib64/libfreetype.so.6
0x00007f00adf515e0  0x00007f00adf6c360  Yes         /usr/local/lib/libmythzmq.so.1
0x00007f00add31660  0x00007f00add3bfa8  Yes         /usr/local/lib/libmythnzmqt.so.0
0x00007f00adaffb60  0x00007f00adb1a54c  Yes         /usr/local/lib/libmythqjson.so.0
0x00000030d3005790  0x00000030d3010494  Yes         /lib64/libpthread.so.0
0x00007f00ad815ce0  0x00007f00ad878778  Yes (*)     /lib64/libGL.so.1
0x0000003381410270  0x0000003381430e44  Yes         /lib64/libQtSql.so.4
0x00000030dbdb7e60  0x00000030dc4393a8  Yes         /lib64/libQtGui.so.4
0x0000003381034d00  0x00000033810ed194  Yes         /lib64/libQtNetwork.so.4
0x000000337f85df20  0x000000337f9d8d74  Yes         /lib64/libQtCore.so.4
0x00000030d9c5bb50  0x00000030d9cc105b  Yes         /lib64/libstdc++.so.6
0x00000030d3c055f0  0x00000030d3c6ca0c  Yes         /lib64/libm.so.6
0x00000030d5c029d0  0x00000030d5c12138  Yes         /lib64/libgcc_s.so.1
0x00000030d2c1ef60  0x00000030d2d5f7a0  Yes         /lib64/libc.so.6
0x00007f00ad5be850  0x00007f00ad5bede4  Yes (*)     /lib64/libvdpau.so.1
0x00007f00ad3b7ec0  0x00007f00ad3bb494  Yes         /lib64/libva-x11.so.1
0x00007f00ad1b2810  0x00007f00ad1b4014  Yes         /lib64/libva-glx.so.1
0x000000337fe10570  0x000000337fe319b8  Yes         /lib64/libQtXml.so.4
0x00000030dd828cf0  0x00000030dd8abc44  Yes         /lib64/libQtOpenGL.so.4
0x00000033820405f0  0x000000338220952c  Yes         /lib64/libQtScript.so.4
0x00007f00acfab640  0x00007f00acfacdcc  Yes         /lib64/libudf.so.0
0x00007f00ab864510  0x00007f00ac72241f  Yes         /lib64/libQtWebKit.so.4
0x00007f00aaf1e150  0x00007f00aaf6a62c  Yes         /lib64/libQtDBus.so.4
0x00000030d7801a70  0x00000030d78079e0  Yes         /lib64/libXrender.so.1
0x00000030d68099c0  0x00000030d68158d8  Yes         /lib64/libxcb.so.1
0x000000389a8039a0  0x000000389a80c0c4  Yes         /lib64/libavahi-client.so.3
0x00000030d8807890  0x00000030d8830924  Yes         /lib64/libdbus-1.so.3
0x000000389a4034f0  0x000000389a40872c  Yes         /lib64/libavahi-common.so.3
0x0000003c900016a0  0x0000003c900062ac  Yes         /lib64/libfribidi.so.0
0x00000030dac05ef0  0x00000030dac1f6fc  Yes         /lib64/libfontconfig.so.1
0x00007f00aace0200  0x00007f00aace5c24  Yes         /lib64/libenca.so.0
0x00000030d2400b20  0x00000030d241a2e9  Yes         /lib64/ld-linux-x86-64.so.2
0x00007f00aaacf9b0  0x00007f00aaad1103  Yes (*)     /lib64/tls/libnvidia-tls.so.310.32
0x00007f00a8f4c7a0  0x00007f00a9d16108  Yes (*)     /lib64/libnvidia-glcore.so.310.32
0x000000326f000680  0x000000326f0007fc  Yes         /lib64/libgthread-2.0.so.0
0x000000326e819d00  0x000000326e8ac9cc  Yes         /lib64/libglib-2.0.so.0
0x00000030d8404fa0  0x00000030d8420ae0  Yes         /lib64/libpng15.so.15
0x0000003270c0a910  0x0000003270c37dbc  Yes         /lib64/libgobject-2.0.so.0
0x00000030e4801be0  0x00000030e4805d18  Yes         /lib64/libSM.so.6
0x00000030e3c04eb0  0x00000030e3c12e1c  Yes         /lib64/libICE.so.6
0x00000030d9802130  0x00000030d980bfb4  Yes         /lib64/libXi.so.6
0x00000030da4014f0  0x00000030da403cf8  Yes         /lib64/libXfixes.so.3
0x00000030db802a80  0x00000030db8076dc  Yes         /lib64/libXcursor.so.1
0x00000030e2c14780  0x00000030e2c46c94  Yes         /lib64/libssl.so.10
0x00000030ebc03190  0x00000030ebc07fc4  Yes         /lib64/libdrm.so.2
0x00007f00a83b9af0  0x00007f00a83cab30  Yes         /lib64/libcdio.so.13
0x00000030e500a2e0  0x00000030e5086860  Yes         /usr/lib64/libsqlite3.so.0
0x000000327102eee0  0x00000032710eaaf4  Yes         /usr/lib64/libgio-2.0.so.0
0x000000338a8030e0  0x000000338a80839c  Yes         /usr/lib64/libgstapp-0.10.so.0
0x0000003383404f80  0x000000338340b044  Yes         /usr/lib64/libgstinterfaces-0.10.so.0
0x0000003386a0a4d0  0x0000003386a1838c  Yes         /usr/lib64/libgstpbutils-0.10.so.0
0x0000003387405480  0x0000003387414b40  Yes         /usr/lib64/libgstvideo-0.10.so.0
0x0000003382c0af50  0x0000003382c3f880  Yes         /usr/lib64/libgstbase-0.10.so.0
0x00007f00a80eec60  0x00007f00a816b68c  Yes         /usr/lib64/libgstreamer-0.10.so.0
0x000000326ec010f0  0x000000326ec01fd8  Yes         /usr/lib64/libgmodule-2.0.so.0
0x00007f00a7ddd170  0x00007f00a7e653e8  Yes         /usr/lib64/libQtLocation.so.1
0x00007f00a7b7ccc0  0x00007f00a7b888d0  Yes         /usr/lib64/libQtSensors.so.1
0x00000030d6c00e80  0x00000030d6c01bb0  Yes         /lib64/libXau.so.6
0x00000030d7403dd0  0x00000030d741cccc  Yes         /lib64/libexpat.so.1
0x0000003271801950  0x00000032718060ec  Yes         /lib64/libffi.so.5
0x00000030e0c0ad60  0x00000030e0c38424  Yes         /lib64/libgssapi_krb5.so.2
0x00000030e101b640  0x00000030e1093340  Yes         /lib64/libkrb5.so.3
0x00000030dd001520  0x00000030dd002114  Yes         /lib64/libcom_err.so.2
0x00000030df804490  0x00000030df81c92c  Yes         /lib64/libk5crypto.so.3
0x00000030d4405fc0  0x00000030d4416768  Yes         /usr/lib64/libselinux.so.1
0x00000030d48039b0  0x00000030d4811e1c  Yes         /usr/lib64/libresolv.so.2
0x00000030f2a0bed0  0x00000030f2a585a8  Yes         /usr/lib64/liborc-0.4.so.0
0x00000030e0802a60  0x00000030e0807eac  Yes         /lib64/libkrb5support.so.0
0x00000030de001120  0x00000030de001ac4  Yes         /lib64/libkeyutils.so.1
0x00007f00a790a640  0x00007f00a790bd74  Yes         /usr/lib64/gconv/UTF-16.so
0x00000030efe680b0  0x00000030eff6cba4  Yes         /lib64/libicui18n.so.48
0x00000030eca480b0  0x00000030ecafd574  Yes         /lib64/libicuuc.so.48
0x00000030eda00570  0x00000030eda00670  Yes (*)     /lib64/libicudata.so.48
0x00007f00a02cf4c0  0x00007f00a02d6904  Yes         /usr/lib64/qt4/plugins/sqldrivers/libqsqlmysql.so
0x00007f0098335400  0x00007f009836a5f0  Yes         /usr/lib64/mysql/libmysqlclient.so.18
0x00007f00a00be1b0  0x00007f00a00c567c  Yes         /lib64/libnss_files.so.2
(*): Shared library is missing debugging information.
$1 = 0x0
$2 = 0x0
rax            0x7f009c00b260	139640594018912
rbx            0x7f009400b500	139640459801856
rcx            0x0	0
rdx            0x337fcd4900	221187492096
rsi            0x0	0
rdi            0x7f009c00b2d0	139640594019024
rbp            0x337fcd4780	0x337fcd4780
rsp            0x7f00a0cda4c8	0x7f00a0cda4c8
r8             0x7f009400b5a0	139640459802016
r9             0x1459	5209
r10            0x7f00a0cda320	139640674558752
r11            0x337f98f400	221184062464
r12            0x1	1
r13            0x7f009400b5a0	139640459802016
r14            0x7f009c00b2d0	139640594019024
r15            0x0	0
rip            0x20	0x20
eflags         0x246	[ PF ZF IF ]
cs             0x33	51
ss             0x2b	43
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0
No function contains program counter for selected frame.

}}}"	torbjorn.jansson@…
11423	"datadirect ""map"" parser ignores ""from"" date for stations"	MythTV - Mythfilldatabase	0.25-fixes	unknown	Bug Report - General	stuartm	infoneeded_new	2013-02-23T23:40:31Z	2013-05-07T22:56:17Z	"When parsing the datadirect feed, the station map parser doesn't handle the ""from"" field, resulting in duplicated channels. For example, this is in my feed:


{{{
<map station='58623' channel='759' from='2008-05-01'/>
...
<map station='65626' channel='759' from='2011-12-27'/>
}}}


A duplicate entry for 759 is added with xmltvid of ""58623"", even though this is no longer a valid mapping. This results in incorrect schedule data for channel 759 if the database happens to choose the wrong entry between the two.
"	kees@…
11426	Only partial locking message in DVB-T	MythTV - DVB	Master Head	unknown	Bug Report - General	danielk	new	2013-02-26T12:59:04Z	2013-02-26T12:59:04Z	"When tuning a DVB-T channel FE always shows a ""partial lock"" message regardless of the channel being fully locked or not.

Regards,
Antonio"	amlopezalonso@…
11427	LiveTV/Recording doesn't work with CBand LNBs from 0.25 onwards	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2013-02-26T23:20:55Z	2013-02-26T23:20:55Z	"When using mythtv 0.25 or 0.26 if you follow through all of the steps in setting it up with a ku band LNB myth will work fine and all epg data will be populated.
Works fine for mythtv 0.25/0.26.

If you do the same thing with a cband lnb it will locate the channels and add them to the database as expected but when trying to watch tv or record tv it will be unable to.


Recording and watching tv from a cband lnb does work in 0.24 however.

The issue is nearly identical to the one here: http://www.mentby.com/dg-mailing-list/

Cards tested on:
hauppage nova-s plus, hauppage nexus-s 


OS used:
Mythbuntu 12.04,
Centos 6.3 

Issue also occurs on multiple different lnbs and satellites. Signal strength (90-99%)

mythbackend -v siparser,eit,channel produces this:


{{{
2013-02-27 12:02:32.300751 I  DVBChan(1:/dev/dvb/adapter0/frontend0): Opening DVB channel
2013-02-27 12:02:32.307593 I  ChannelBase(2): Input #2: 'DVBInput' schan(401) sourceid(1) ccid(2)
2013-02-27 12:02:32.307647 I  ChannelBase(2): Current Input #2: 'DVBInput'
2013-02-27 12:02:32.309835 I  DTVChan(/dev/dvb/adapter0/frontend0): SetChannelByString(401):
2013-02-27 12:02:32.316999 I  DTVChan(/dev/dvb/adapter0/frontend0): SetChannelByString(401): failure
2013-02-27 12:02:32.317066 I  ChannelBase(2): Looking for startchannel '401' on input 'DVBInput'
2013-02-27 12:02:32.324487 I  ChannelBase(2): Found startchannel '401' on input 'DVBInput'
2013-02-27 12:02:32.337698 I  Found 0 distinct programid authorities

}}}

and when it tries to get EIT data

{{{
2013-02-27 12:03:35.314224 I  EITScanner (1): StartActiveScan called with 1 multiplexes
2013-02-27 12:03:35.599338 I  TVRec(1): SetChannel(401) -- begin
2013-02-27 12:03:35.601670 I  DVBChan(1:/dev/dvb/adapter0/frontend0): Opening DVB channel
2013-02-27 12:03:35.601731 I  DTVChan(/dev/dvb/adapter0/frontend0): SetChannelByString(401):
2013-02-27 12:03:35.609460 I  DTVChan(/dev/dvb/adapter0/frontend0): SetChannelByString(401): failure
2013-02-27 12:03:35.609520 E  TVRec(1): Failed to set channel to 401. Reverting to kState_None
2013-02-27 12:03:35.610040 I  TVRec(1): SetChannel(401) -- end
2013-02-27 12:03:35.610086 I  EITScanner (1): Now looking for EIT data on multiplex of channel 401
}}}

And the frontend when trying to watch tv:

{{{
2013-02-27 12:06:04.507525 N  TV: Spawning LiveTV Recorder -- begin
2013-02-27 12:06:04.561636 N  TV: Spawning LiveTV Recorder -- end
2013-02-27 12:06:04.564137 E  GetEntryAt(-1) failed.
2013-02-27 12:06:04.564199 E  It appears that your backend may be misconfigured.  Check your backend logs to determine whether your capture cards, lineups, channels, or storage configuration are reporting errors.  This issue is commonly caused by failing to complete all setup steps properly.  You may wish to review the documentation for mythtv-setup.
2013-02-27 12:06:04.581668 E  EntryToProgram(0@Thu Jan 1 12:00:00 1970) failed to get pginfo
2013-02-27 12:06:04.581755 E  TV: HandleStateChange(): LiveTV not successfully started
2013-02-27 12:06:04.584038 E  TV: LiveTV not successfully started
2013-02-27 12:06:04.637334 I  TV: Main UI disabled.

}}}

Backend from the same time:

{{{
2013-02-27 12:06:04.513256 I [2073/2083] TVRecEvent tv_rec.cpp:1030 (HandleStateChange) - TVRec(1): Changing from None to WatchingLiveTV
2013-02-27 12:06:04.539601 I [2073/2083] TVRecEvent tv_rec.cpp:3503 (TuningCheckForHWChange) - TVRec(1): HW Tuner: 1->1
2013-02-27 12:06:04.557845 E [2073/2083] TVRecEvent tv_rec.cpp:3689 (TuningFrequency) - TVRec(1): Failed to set channel to 401. Reverting to kState_None
2013-02-27 12:06:04.557977 I [2073/2083] TVRecEvent tv_rec.cpp:1030 (HandleStateChange) - TVRec(1): Changing from WatchingLiveTV to None
2013-02-27 12:08:34.658128 E [2073/2083] TVRecEvent tv_rec.cpp:3689 (TuningFrequency) - TVRec(1): Failed to set channel to 401. Reverting to kState_None
}}}


Looks like the frontend failures are due to not being able to tune to the channel after running the mythtv-setup.

note- all of this works fine for 0.24 just the newer versions don't work.

Also in New Zealand if that's any use.
"	nick.marshall@…
11435	recordedseek as recorded differs from mythcommflag	MythTV - Recording	0.26-fixes	unknown	Bug Report - General	jpoet	accepted	2013-03-03T08:46:10Z	2013-04-17T11:40:33Z	"V dirty 0.26+fixes patched with all recent H264 related commits.
The latest H264 commits (latest month) have resulted in very slow playback seeking & odd cut-list editor behaviour; looks to be playing sequences of frames for each keyframe.

mythcommflag --rebuild fixes seek ""slowness"" & cut-list editor problem.

The mythcommflag rebuild seektable is very different to ""as recorded"""	blm-ubunet@…
11437	mythmetadatalookup not using proxy	MythTV - Mythmetadatalookup	0.25-fixes	unknown	Bug Report - General	mdean	new	2013-03-04T13:35:37Z	2013-03-05T21:19:07Z	"Using 0.25.3-fixes from 20130104 at 010e576 I'm finding that even though mythmetadatalookup's environment has an ""http_proxy="" set, mythmetadatalookup is is ignoring that and still trying to fetch from the Internet directly."	brian@…
11439	HLS streams fail to stop recording	MythTV - HTTP Streaming	0.26-fixes	unknown	Bug Report - General	jyavenard	assigned	2013-03-06T02:38:26Z	2013-03-06T10:06:04Z	"A scheduled HLS recording fails stop stop at the specified end time.


{{{
Encoder 1 [ FREEBOX : file:///var/mythtv/playlists/16.m3u ] is local on mythtv and is recording 'KTVU 6 O'Clock News' on KTVUDT. This recording was scheduled to end at 6:30 PM.
}}}

It's now 6:37 and the recorder is still going.


{{{
2013-03-05 18:37:31.263472 W  HLSBuffer: existing segment found with different content - resetting
2013-03-05 18:37:31.263475 W  HLSBuffer: -       id: new=53, old=53
2013-03-05 18:37:31.263478 W  HLSBuffer: - duration: new=10, old=12
2013-03-05 18:37:31.263481 W  HLSBuffer: -     file: new=http://stream.hlscast.com:1935/ktvu/smil:ktvu_597.smil/media-b750000_53.ts?wowzasessionid=656500349 old=http://stream.hlscast.com:1935/ktvu/smil:ktvu_597.smil/media-b750000_53.ts?wowzasessionid=656500349
2013-03-05 18:37:31.263486 I  HLSBuffer: updated hls stream (program-id=1, bitrate=500000) has 2 segments
2013-03-05 18:37:31.263493 I  HLSBuffer: updated hls stream (program-id=1, bitrate=200000) has 3 segments
2013-03-05 18:37:31.263498 I  HLSBuffer: - segment 54 appended
2013-03-05 18:37:37.264574 I  HLSBuffer: reloading HLS live meta playlist
2013-03-05 18:37:38.071290 I  HLSBuffer: Live Playlist HLS protocol version: 3
2013-03-05 18:37:38.875946 I  HLSBuffer: Live Playlist HLS protocol version: 3
2013-03-05 18:37:39.279712 I  HLSBuffer: Live Playlist HLS protocol version: 3
2013-03-05 18:37:39.279805 I  HLSBuffer: updated hls stream (program-id=1, bitrate=750000) has 3 segments
}}}"	kormoc
11441	ffmpeg needs include for sys/types.h in Fedora Rawhide	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2013-03-06T14:54:39Z	2013-04-06T10:26:32Z	"When trying to perform a new build for Fedora Rawhide I ran into an issue where sys/types.h appears to no longer be gotten for free in the bundled FFmpeg.

The attached patch fixed building for me."	hobbes1069@…
11447	Daylight Savings Time transition broken	Bindings - Python	0.26-fixes	unknown	Bug Report - General	wagnerrp	new	2013-03-08T01:54:35Z	2013-03-08T01:54:35Z	"The POSIX timezone implementation in the MythTV python bindings does not properly handle the transition to summer (daylight savings) time, which occurs here in the USA this coming weekend.

This is caused by scanning the transition table using the local time entry, which for the transition to DST is actually one hour ahead of the time for which the transition is being looked up.

A symptom of this issue is that attempting to convert a datetime instance from UTC to local time during the transition and the hour following will result in an incorrect result.  For example:
{{{
#!python
     starttime = datetime.duck('2013-03-10T10:30:00Z')  
     print starttime.astimezone(datetime.localTZ())
}}}
will print 
{{{
#!python
     2013-03-10 02:30:00-08:00
}}}
instead of 
{{{
#!python
     2013-03-10 03:30:00-07:00
}}}

Attached is a testcase and a quick and dirty patch which fixes the issue. It may be more elegant to implement a fix as the zoneinfo tables are read rather than during transition search."	Tom Grigg <tomegrigg@…>
11448	mythwikiscripts and mythpython executables doesn't obey install prefix directory	MythTV - configure script	0.26-fixes	unknown	Bug Report - General	beirdo	new	2013-03-10T11:20:35Z	2013-03-10T11:20:35Z	"When doing a clean install from source, the MythTV executables mythwikiscripts and mythpython gets installed in /usr/bin/ instead of in the install prefix directory specified by configure (/usr/local/bin/ by default):

{{{
[kenni@mediaserver diverse]$ ll /usr/local/bin/myth*
-rwxr-xr-x 1 root root   631539 10 mar 11:33 /usr/local/bin/mythavtest
-rwxr-xr-x 1 root root 21116978 10 mar 11:35 /usr/local/bin/mythbackend
-rwxr-xr-x 1 root root   526068 10 mar 11:34 /usr/local/bin/mythccextractor
-rwxr-xr-x 1 root root  6411421 10 mar 11:33 /usr/local/bin/mythcommflag
-rwxr-xr-x 1 root root   412198 10 mar 11:37 /usr/local/bin/mythffmpeg
-rwxr-xr-x 1 root root  4287370 10 mar 11:35 /usr/local/bin/mythfilldatabase
-rwxr-xr-x 1 root root 40534686 10 mar 11:35 /usr/local/bin/mythfrontend
-rwxr-xr-x 1 root root   334007 10 mar 11:33 /usr/local/bin/mythjobqueue
-rwxr-xr-x 1 root root  2514979 10 mar 11:33 /usr/local/bin/mythlcdserver
-rwxr-xr-x 1 root root   405015 10 mar 11:33 /usr/local/bin/mythlogserver
-rwxr-xr-x 1 root root   479950 10 mar 11:34 /usr/local/bin/mythmediaserver
-rwxr-xr-x 1 root root   958339 10 mar 11:36 /usr/local/bin/mythmetadatalookup
-rwxr-xr-x 1 root root   470460 10 mar 11:34 /usr/local/bin/mythpreviewgen
-rwxr-xr-x 1 root root   317002 10 mar 11:34 /usr/local/bin/mythreplex
-rwxr-xr-x 1 root root  1151349 10 mar 11:34 /usr/local/bin/mythshutdown
-rwxr-xr-x 1 root root  4523794 10 mar 11:36 /usr/local/bin/mythtranscode
-rwxr-xr-x 1 root root  4046546 10 mar 11:36 /usr/local/bin/mythtv-setup
-rwxr-xr-x 1 root root  2935424 10 mar 11:34 /usr/local/bin/mythutil
-rwxr-xr-x 1 root root  1395457 10 mar 11:34 /usr/local/bin/mythwelcome

[kenni@mediaserver diverse]$ ll /usr/bin/myth*
-rwxr-xr-x 1 root root 1567 10 mar 11:22 /usr/bin/mythpython
-rwxr-xr-x 1 root root 2517 10 mar 11:22 /usr/bin/mythwikiscripts
}}}
"	kenni
11453	"Frontend Services API doesn't playback recording when frontend isn't in ""Watch Recordings"""	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2013-03-13T04:31:06Z	2013-03-13T14:49:27Z	"When using the frontend services API to start playback of a recording on a frontend, the frontend will not start playback unless it is already on the ""Watch Recordings"" screen. 


What is expected to happen:
When using the PlayRecording service on the frontend, it should start playback of the recording regardless of what menu the frontend is currently displaying.

What actually happens:
If the frontend is displaying a screen other than ""Watch Recordings"" the frontend will switch to the ""Watch Recordings"" screen and stay there without playing back the recording. 

Extra Notes:
If after reproducing this bug, you immediately send another ""PlayRecording"" for a different recording (after the frontend has already switched to the ""Watch Recordings"" screen), it will play the recording that was initially requested. When exiting the initially requested recording, it well then start playback of the second requested recording. 

This appears to only be an issue with recordings. Using PlayVideo when the frontend is on any screen works as expected."	thomas@…
11455	DVD subpictures without an explicit 'end' time are not shown.	MythTV - DVD Playback	Master Head	unknown	Bug Report - General	stichnot	accepted	2013-03-13T21:42:08Z	2013-03-19T11:40:56Z	"The 'end' time for DVD subpictures defaults to zero, which prevents them being shown if they don't include an explicit command to set it.

The attached patch initializes the 'end' time so that the subpicture shows forever (or until the next subpicture).  This allows DVDs such as those found [[http://www.mindtrap.co.uk/|here]] to play (note subtitles must be turned on to see anything!)

Additionally, the also adds minimal handling for the 'CHG_COLCON' command, which doesn't occur often, but is currently not recognised.  This could lead to issues due to the code attempting to interpret the data for the command as new commands.  The new handling simply skips over the data to the next command."	peper03@…
11457	Mythweb unable to download video (not recordings) over 64.5mb	MythTV - General	0.26-fixes	unknown	Bug Report - General		infoneeded_new	2013-03-16T07:23:33Z	2013-04-27T02:39:54Z	"Hi, 

Mythweb is unable to download vidoes that are over 64.5mb (recordings download/stream just fine) 

I first thought it was a config error but just for the heck of it I put a 2.5mb .m4v file (under 64.5mb) in the vidoes/movies folder, clicked on the link in mythweb and it downloaded and started playing successfully.

Clicking on the video links in Safari it downloads 64.5mb for every movie, which are all over 1gb, the 2.5mb .m4v file downloads and plays successfully

Clicking on the video links in firefox however, returns an error page
File not found
Firefox can't find the file at http://192.168.0.100/mythweb/video/stream?Id=312.
The 2.5mb .m4v file in mythweb downloads and plays just fine.

Videos mounted at /media/sdb/videos.
.m4v files located on sdb under sdb/videos/Movies and sdb/videos/TV folders.  
The 2.5mb .m4v file downloads fine being placed in sdb/videos, sdb/videos/TV and sdb/videos/Movies

All videos play as expected in mythfrontend."	Thomas C <notchicken@…>
11461	mythlogserver busy with 200 poll() calls per second even if there is nothing to log	MythTV - Mythlogserver	0.26-fixes	unknown	Bug Report - General	beirdo	new	2013-03-19T08:49:43Z	2013-04-03T14:33:27Z	"I use the mythtv 0.26/fixes packages for Debian from www.deb-multimedia.org (0.26.0+fixes20130311-dmo1). The computer has Intel graphics only.

I start mythbackend this way:

mythbackend -v channel,idle,eit --nodblog --syslog none

This is mostly a backend-only machine, the frontend is usually run on another computer.

mythlogserver constantly eats CPU time in this setup.

I used strace to see what it is doing, and it seems to be busy with poll() calls with timeout 0, so it immediately returns. It looks like this:

[pid  4940] poll([{fd=28, events=POLLIN}], 1, 0) = 0 (Timeout)

I tried to measure this, with the following result:

{{{
$ ps aux | grep mythlogserver | grep -v grep
mythtv    4938  0.5  0.1 613324 14772 ?        Ssl  Mar17  11:17 /usr/bin/mythlogserver --daemon --verbose general,channel,idle,eit --loglevel info --nodblog
$ timeout 10 strace -ff -p 4938 2>&1 | grep ""poll.*, 0)"" 2>&1 > out
$ wc -l out 
2051 out
}}}

So there are more 2051 poll() invokations with zero timeout in 10 seconds, more than 200 per second.

I also log console output, and the above also happens when nothing happens in console output. So mythlogserver is constantly busy even if there is nothing to log. 

I expect mythlogserver to be idle when there is nothing to log."	tino@…
11462	lossless transcode stalls	MythTV - General	0.25-fixes	unknown	Bug Report - General		new	2013-03-20T01:21:06Z	2013-03-28T06:19:30Z	"not sure why, I do see a lot of ""WARNING - Unsupported FPS change"" in the log output. Not sure what logging info I can provide to see why it stalls.

http://paste.ubuntu.com/5629979/

{{{
2013-03-19 08:09:17.079999 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #8
2013-03-19 08:09:19.545017 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #5
2013-03-19 08:09:21.856299 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #13
2013-03-19 08:09:23.827400 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #5
2013-03-19 08:09:25.837884 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #11
2013-03-19 08:09:27.589521 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #14
2013-03-19 08:09:29.431904 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #5
2013-03-19 08:09:31.746459 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #2
2013-03-19 08:09:33.724984 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #13
2013-03-19 08:09:35.971887 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #14
2013-03-19 08:09:38.247555 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #12
2013-03-19 08:09:40.362876 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #3
2013-03-19 08:09:42.063689 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #8
2013-03-19 08:09:42.572002 W [29184/29184] CoreContext mpeg2fix.cpp:884 (ProcessVideo) - Warning: partial frame found!
2013-03-19 08:09:43.234119 W [29184/29184] CoreContext mpeg2fix.cpp:884 (ProcessVideo) - Warning: partial frame found!
2013-03-19 08:09:43.368603 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #10
2013-03-19 08:09:43.902635 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.902692 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.902741 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.903088 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.914375 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #0
2013-03-19 08:09:43.920060 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #2
2013-03-19 08:09:43.927158 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #4
2013-03-19 08:09:43.944532 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.944556 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.944573 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.944647 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.957400 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #3
2013-03-19 08:09:43.963403 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #2
2013-03-19 08:09:43.970426 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #4
2013-03-19 08:09:43.970490 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.970510 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.970527 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.970585 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.979372 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #3
2013-03-19 08:09:43.985086 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #2
2013-03-19 08:09:43.992314 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #4
2013-03-19 08:09:43.992379 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.992399 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.992416 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:43.992490 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:44.000908 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #3
2013-03-19 08:09:44.006290 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #2
2013-03-19 08:09:44.013639 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #4
2013-03-19 08:09:44.013751 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
2013-03-19 08:09:44.022551 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #3
2013-03-19 08:09:44.027926 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #2
2013-03-19 08:09:44.034863 I [29184/29184] CoreContext mpeg2fix.cpp:1720 (InsertFrame) - Inserting 0 I-Frames after #4
2013-03-19 08:09:44.035017 W [29184/29184] CoreContext mpeg2fix.cpp:884 (ProcessVideo) - Warning: partial frame found!
2013-03-19 08:09:44.035088 W [29184/29184] CoreContext mpeg2fix.cpp:2002 (Start) - WARNING - Unsupported FPS change from 59.96 to 29.97
}}}"	adeffs.mythtv@…
11470	slow & pixelized editing in OSD	MythTV - General	0.26-fixes	unknown	Bug Report - General	jpoet	accepted	2013-03-29T18:40:03Z	2013-04-07T15:52:30Z	"I'm on v0.26.0-138-g69cd78b-dirty-20130327.
Since commit http://code.mythtv.org/cgit/mythtv/commit/?id=e54b9b6fd635df024f81c1d2f33956996c95c379 jumps forward/back during editing program in OSD are much slower making editing quite painful. Also screen during jumps has pixelizations. Commflaging or running commflag --rebuild fixes problem. Commit http://code.mythtv.org/cgit/mythtv/commit/?h=fixes/0.26&id=69cd78b4028b7b585d238713151b684c291158e7 not helping with this issue."	warpme@…
11475	HDHomeRun recorder repeatedly setting filter tracking ticket	MythTV - DVB	0.26-fixes	unknown	Bug Report - General	danielk	new	2013-04-02T05:29:47Z	2013-04-02T05:36:17Z	"After the reports on list, irc, and the SD forums indicated that there was an issue with the MythTV HDHomeRun recorder repeatedly issuing set filter, I have performed a git bisect of MythTV, and the result is that the first commit that is causing the problem appears to be 9b22460f53bf6313516f33987e4260897c6076a3 which is ""Merge of various recorder changes from mythtv-rec2"".  This seems to generate new filter updates hundreds (or more) times per second.  The second commit 0542a100237dd26bcbc60212c443f4619586f15b ""Refs #10414. Lower HDHomeRun recorder CPU usage a tiny bit more."" sets a timer to only update the filters about 10 times per second (the currently observed rate).  For testing purposes, I have created a patch against fixes/0.26 which updates the filter on the hdhomerun only when the code indicates that the filter list has been changed (attached).  It should not be considered complete, but simply as a proof of concept.  In particular, I have not looked at EIT filter changes, nor other recorders.

Kenni Lund suggested that I submit this ticket.
"	Gary Buhrmaster <gary.buhrmaster@…>
11476	Broadcast (over-the-air) schedule refresh incomplete or absent	MythTV - EIT	Master Head	unknown	Bug Report - General	stuarta	new	2013-04-05T15:06:25Z	2013-05-08T14:01:41Z	"Broadcast (over-the-air) schedule normally runs out 8 to 12 hours. With github fork, schedule updates incompletely or not at all unless ""Watch TV"" selected and the desired channel viewed. Program schedule then populates as expected but does not update automatically. The desired channel must again be viewed via ""Watch TV"" to repopulate schedule. I reverted to Mythtv compiled from 0.26-0 tarball and display of schedule is as expected."	deadletterfile@…
11478	when second backend is running live tv is not starting	MythTV - General	0.26-fixes	unknown	Bug Report - General		infoneeded_new	2013-04-07T10:29:15Z	2013-04-08T19:28:40Z	"following setup: one master backend with frontend; several other computers with frontend connecting to this master backend.  Since in the ubuntu stack, the backend is also installend on the other computers.  By default these backend are also running.  

When a backend on one other computer is running, the live tv fails to start.  When I stop other backends live tv start correctly.

Walter
"	walter@…
11488	Sony BDP-S390 will not play Mythtv recordings via the Mythtv UPnP server	MythTV - UPnP	0.26-fixes	unknown	Bug Report - General	dblain	new	2013-04-16T03:03:54Z	2013-04-16T03:03:54Z	My Sony BDP-S390 will not play Mythtv recordings via the Mythtv UPnP server. I have checked the logs and found nothing. There are no error messages on the Mythtv machine to report. I can tell you that Mythtv 0.24 does work but 0.25 and 0.26 do not work. When you navigate the directory tree of the Mythtv server using the BDP-S390 and go to recordings you will see that the files show up as AVI files. The files on the Mythtv server are MPG files. If I transfer the files to my D-Link or Netgear UPnP servers they show up correctly as MPEG files and play fine. I have tested a Sony BDP-S780 and that player does play the files but they are listed as AVI files and not MPEG files. I have also tested my Android phone with Bubble UPnP and that works fine. The files are displayed as MPEG. I found a closed ticket from 0.25 (11128) that did sort of address the issue but it said that the issue was fixed in 0.26 and I can tell you it is not. I would like to offer tcpdumps of the BDP-S390 playing a 10 second video from the D-Link DNS-323 and Netgear WNDR4500 UPnP servers that work correctly if it would help in resolving this issue.	bd4465@…
11493	refresh rates aren't properly selected with nvidia >= 300.xx	MythTV - General	0.26-fixes	unknown	Bug Report - General	jyavenard	new	2013-04-18T09:01:19Z	2013-04-21T13:25:24Z	"Set the current desktop mode to 1920x1080 @ 60Hz

Mythfrontend is configured to use different GUI and video mode.
GUI is set to 1920x1080 with refresh rate set to ""Auto""

Play a 50Hz interlaced video.

Refresh rate will be switched to 24Hz progressive instead to 50Hz progressive.

Additionally, more change of screen rates than necessary are being issued."	jyavenard
11497	ffmpeg1.1 sync: issue with HLS	MythTV - General	Master Head	unknown	Bug Report - General		new	2013-04-19T19:16:56Z	2013-04-23T17:03:24Z	"After ffmpeg1.1 sync HLS stopped working correctly. Reverting 413213225f solves problem. I'm on master-2157-g47561dc

BE log is following:


{{{
2013-04-19 21:07:25.849570 I  Maximal bitrate of busy encoders is 0 KB/min
2013-04-19 21:07:29.849249 I  AutoExpire: Adding Programs to 'Do Not Expire' List
2013-04-19 21:07:40.850477 I  Maximal bitrate of busy encoders is 0 KB/min
2013-04-19 21:07:41.275397 D  SG(LiveTV): FindFile: Searching for '9901_20130419185616.mpg'
2013-04-19 21:07:41.275415 D  SG(LiveTV): FindFileDir: Checking '/myth/tv' for '/myth/tv/9901_20130419185616.mpg'
2013-04-19 21:07:41.275439 D  SG(LiveTV): FindFile: Found '/myth/tv/9901_20130419185616.mpg'
2013-04-19 21:07:41.277609 D  Launching: /usr/bin/mythtranscode --hls --hlsstreamid 84 --verbose general,file,system --loglevel debug --nodblog
2013-04-19 21:07:41.279909 I  Managed child (PID: 1806) has started! * command=/usr/bin/mythtranscode --hls --hlsstreamid 84 --verbose general,file,system --loglevel debug --nodblog, timeout=0
2013-04-19 21:07:41.849878 I  MainServer::ANN Monitor
2013-04-19 21:07:41.849892 I  adding: mythtv as a client (events: 0)
2013-04-19 21:07:41.857134 I  MainServer::ANN Monitor
2013-04-19 21:07:41.857148 I  adding: mythtv as a client (events: 1)
2013-04-19 21:07:43.472063 I  Managed child (PID: 1806) has exited! command=/usr/bin/mythtranscode --hls --hlsstreamid 84 --verbose general,file,system --loglevel debug --nodblog, status=65280, result=255
2013-04-19 21:07:43.493093 W  HLS(): Command '/usr/bin/mythtranscode --hls --hlsstreamid 84 --verbose general,file,system --loglevel debug --nodblog' returned 255
2013-04-19 21:07:55.851376 I  Maximal bitrate of busy encoders is 0 KB/min
2013-04-19 21:08:10.852328 I  Maximal bitrate of busy encoders is 0 KB/min
2013-04-19 21:08:29.848571 I  AutoExpire: CalcParams()
2013-04-19 21:08:29.849325 I  Maximal bitrate of busy encoders is 0 KB/min
}}}

Running transcode manually gives following log:


{{{
[root@mythtv bin]# /usr/bin/mythtranscode --hls --hlsstreamid 84 --verbose general,file,system --loglevel debug --nodblog
2013-04-19 21:14:00.350833 C  mythtranscode version: master [v0.26-pre-2157-g47561dc-dirty-20130412] www.mythtv.org
2013-04-19 21:14:00.350860 C  Qt version: compile: 4.8.1, runtime: 4.8.1
2013-04-19 21:14:00.350866 N  Enabled verbose msgs:  general file system
2013-04-19 21:14:00.350883 N  Setting Log Level to LOG_DEBUG
2013-04-19 21:14:00.351363 I  Added logging to the console
2013-04-19 21:14:00.352775 I  Setup Interrupt handler
2013-04-19 21:14:00.352789 I  Setup Terminated handler
2013-04-19 21:14:00.352799 I  Setup Segmentation fault handler
2013-04-19 21:14:00.352808 I  Setup Aborted handler
2013-04-19 21:14:00.352839 I  Setup Bus error handler
2013-04-19 21:14:00.352849 I  Setup Floating point exception handler
2013-04-19 21:14:00.352858 I  Setup Illegal instruction handler
2013-04-19 21:14:00.352872 I  Setup Real-time signal 0 handler
2013-04-19 21:14:00.352928 N  Using runtime prefix = /usr
2013-04-19 21:14:00.352946 N  Using configuration directory = /root/.mythtv
2013-04-19 21:14:00.353042 I  Assumed character encoding: en_US.UTF-8
2013-04-19 21:14:00.353527 N  Empty LocalHostName.
2013-04-19 21:14:00.353540 I  Using localhost value of mythtv
2013-04-19 21:14:00.353588 I  Testing network connectivity to '192.168.1.221'
2013-04-19 21:14:00.354416 I  Starting process manager
2013-04-19 21:14:00.354510 I  Starting process signal handler
2013-04-19 21:14:00.361795 D  Launching: ping -t 3 -c 1  192.168.1.221  >/dev/null 2>&1
2013-04-19 21:14:00.363870 I  Managed child (PID: 1847) has started! * command=ping -t 3 -c 1  192.168.1.221  >/dev/null 2>&1, timeout=0
2013-04-19 21:14:00.367584 I  Starting IO manager (read)
2013-04-19 21:14:00.367743 I  Starting IO manager (write)
2013-04-19 21:14:00.455152 I  Managed child (PID: 1847) has exited! command=ping -t 3 -c 1  192.168.1.221  >/dev/null 2>&1, status=0, result=0
2013-04-19 21:14:00.470799 D  FindDatabase() - Success!
2013-04-19 21:14:00.472626 N  Setting QT default locale to pl_US
2013-04-19 21:14:00.472642 I  Current locale pl_US
2013-04-19 21:14:00.472695 E  No locale defaults file for pl_US, skipping
2013-04-19 21:14:00.473041 I  Loading pl translation for module mythfrontend
2013-04-19 21:14:00.476392 E  (old)Settings::ReadSettings(settings.txt) - No such file settings.txt
2013-04-19 21:14:00.476681 N  Transcoding HTTP Live Stream ID 84
2013-04-19 21:14:00.479086 D  SG(LiveTV): FindFile: Searching for '9901_20130419185616.mpg'
2013-04-19 21:14:00.479106 D  SG(LiveTV): FindFileDir: Checking '/myth/tv' for '/myth/tv/9901_20130419185616.mpg'
2013-04-19 21:14:00.479128 D  SG(LiveTV): FindFile: Found '/myth/tv/9901_20130419185616.mpg'
2013-04-19 21:14:00.479138 I  ProgramInfo(9901_20130419185616.mpg): GetPlaybackURL: File is local: '/myth/tv/9901_20130419185616.mpg'
2013-04-19 21:14:00.481487 I  FileRingBuf(/myth/tv/9901_20130419185616.mpg): OpenFile() made 1 attempts in 0 ms
2013-04-19 21:14:00.481512 I  RingBuf(/myth/tv/9901_20130419185616.mpg): CalcReadAheadThresh(8000 Kb)
			 -> threshhold(3584 KB) min read(352 KB) blk size(128 KB)
2013-04-19 21:14:00.495145 I  RingBuf(/myth/tv/9901_20130419185616.mpg): Unpause()
2013-04-19 21:14:00.495158 I  RingBuf(/myth/tv/9901_20130419185616.mpg): StartReads()
2013-04-19 21:14:00.495199 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..2048, peek) @0 -- begin
2013-04-19 21:14:00.495231 I  FileRingBuf(/myth/tv/9901_20130419185616.mpg): Seek(0,SEEK_SET,locked)
2013-04-19 21:14:00.495238 I  RingBuf(/myth/tv/9901_20130419185616.mpg): StopReads()
2013-04-19 21:14:00.495243 I  RingBuf(/myth/tv/9901_20130419185616.mpg): StartReads()
2013-04-19 21:14:00.495273 I  FileRingBuf(/myth/tv/9901_20130419185616.mpg): Seek(): Offset from end: 182211856
2013-04-19 21:14:00.495301 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..2048, peek): ReadDirect checksum 26758
2013-04-19 21:14:00.498533 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.498773 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 3163
2013-04-19 21:14:00.514392 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.514620 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 9350
2013-04-19 21:14:00.514716 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.514913 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 6889
2013-04-19 21:14:00.515022 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.515214 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 34786
2013-04-19 21:14:00.515389 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.515587 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 47825
2013-04-19 21:14:00.515901 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.516099 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 34924
2013-04-19 21:14:00.516194 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.516386 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 30530
2013-04-19 21:14:00.516567 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.516791 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 50698
2013-04-19 21:14:00.517392 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.517608 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 13186
2013-04-19 21:14:00.534625 I  MythCoreContext: Connecting to backend server: 192.168.1.221:6543 (try 1 of 1)
2013-04-19 21:14:00.539376 I  Using protocol version 77
2013-04-19 21:14:00.591483 I  Added logging to mythlogserver at TCP:35327
2013-04-19 21:14:00.624841 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.625072 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 59398
2013-04-19 21:14:00.643115 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.643347 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 42369
2013-04-19 21:14:00.729023 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.729254 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 6032
2013-04-19 21:14:00.729450 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.729645 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 29399
2013-04-19 21:14:00.802533 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.802779 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 59451
2013-04-19 21:14:00.817712 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.817936 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 32700
2013-04-19 21:14:00.818200 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.818395 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 21443
2013-04-19 21:14:00.818786 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.818997 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 62433
2013-04-19 21:14:00.819176 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.819371 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 22767
2013-04-19 21:14:00.819518 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.819712 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 26154
2013-04-19 21:14:00.819886 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.820116 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 57782
2013-04-19 21:14:00.820459 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.820656 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 40464
2013-04-19 21:14:00.820873 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.821070 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 8854
2013-04-19 21:14:00.821323 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.821522 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 28648
2013-04-19 21:14:00.821824 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.822020 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 42361
2013-04-19 21:14:00.822104 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.822298 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 19551
2013-04-19 21:14:00.822584 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.822787 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 50679
2013-04-19 21:14:00.823071 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.823276 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 41130
2013-04-19 21:14:00.823440 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.823644 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 6867
2013-04-19 21:14:00.823889 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.824089 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 2783
2013-04-19 21:14:00.824269 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.824462 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 13344
2013-04-19 21:14:00.824734 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.824936 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 59560
2013-04-19 21:14:00.825186 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.825386 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 53871
2013-04-19 21:14:00.825495 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.825689 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 51766
2013-04-19 21:14:00.825940 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.826137 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 65393
2013-04-19 21:14:00.826228 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.826426 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 41960
2013-04-19 21:14:00.826579 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.826803 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 19588
2013-04-19 21:14:00.827043 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.827238 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 37144
2013-04-19 21:14:00.827341 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.827534 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 11405
2013-04-19 21:14:00.827914 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.828132 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 4923
2013-04-19 21:14:00.828912 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.829139 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 8914
2013-04-19 21:14:00.829362 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.829563 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 9079
2013-04-19 21:14:00.829796 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.829993 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 14549
2013-04-19 21:14:00.830378 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.830581 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 32510
2013-04-19 21:14:00.830743 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.830939 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 62204
2013-04-19 21:14:00.831199 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.831398 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 821
2013-04-19 21:14:00.831590 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.831787 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 13353
2013-04-19 21:14:00.832057 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.832256 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 15766
2013-04-19 21:14:00.832456 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.832651 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 52857
2013-04-19 21:14:00.832825 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.833024 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 15931
2013-04-19 21:14:00.833483 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.833697 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 33562
2013-04-19 21:14:00.833911 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.834106 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 653
2013-04-19 21:14:00.834276 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.834471 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 17371
2013-04-19 21:14:00.834675 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.834874 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 54189
2013-04-19 21:14:00.835032 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.835227 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 64007
2013-04-19 21:14:00.835514 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.835714 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 2187
2013-04-19 21:14:00.835967 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.836163 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 22155
2013-04-19 21:14:00.836269 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.836464 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 29085
2013-04-19 21:14:00.836714 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.836933 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 59121
2013-04-19 21:14:00.837373 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.837590 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 35982
2013-04-19 21:14:00.837821 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.838016 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 3700
2013-04-19 21:14:00.838196 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.838391 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 7913
2013-04-19 21:14:00.838523 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.838717 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 24182
2013-04-19 21:14:00.839012 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.839215 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 2213
2013-04-19 21:14:00.839468 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.839670 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 2943
2013-04-19 21:14:00.839856 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.840050 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 60582
2013-04-19 21:14:00.840275 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.840471 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 49526
2013-04-19 21:14:00.840578 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.840772 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 14251
2013-04-19 21:14:00.841022 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.841221 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 43667
2013-04-19 21:14:00.841404 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.841602 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 19432
2013-04-19 21:14:00.841765 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.841959 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 56074
2013-04-19 21:14:00.842388 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.842606 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 65334
2013-04-19 21:14:00.843253 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.843505 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 42372
2013-04-19 21:14:00.843733 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.843929 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 6128
2013-04-19 21:14:00.844088 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.844284 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 25839
2013-04-19 21:14:00.844649 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.844849 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 15453
2013-04-19 21:14:00.845041 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.845237 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 14115
2013-04-19 21:14:00.845432 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.845630 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 12734
2013-04-19 21:14:00.846001 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.846209 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 57323
2013-04-19 21:14:00.846380 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.846575 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 42787
2013-04-19 21:14:00.846653 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.846889 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 44519
2013-04-19 21:14:00.847127 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.847325 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 41095
2013-04-19 21:14:00.847743 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.847973 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 23941
2013-04-19 21:14:00.848230 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.848430 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 5151
2013-04-19 21:14:00.848592 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.848790 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 43737
2013-04-19 21:14:00.849087 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.849291 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 9143
2013-04-19 21:14:00.849468 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.849666 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 33915
2013-04-19 21:14:00.849988 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.850210 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 6473
2013-04-19 21:14:00.850410 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.850608 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 26111
2013-04-19 21:14:00.850758 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.850953 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 21546
2013-04-19 21:14:00.851104 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.851298 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 21258
2013-04-19 21:14:00.851856 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.852074 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 28473
2013-04-19 21:14:00.852208 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.852402 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 32732
2013-04-19 21:14:00.852547 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.852745 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 37858
2013-04-19 21:14:00.853003 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.853197 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 39947
2013-04-19 21:14:00.853292 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.853521 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 24623
2013-04-19 21:14:00.854025 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.854240 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 56558
2013-04-19 21:14:00.854405 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.854603 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 31197
2013-04-19 21:14:00.854783 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.854979 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 19032
2013-04-19 21:14:00.855170 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.855366 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 8792
2013-04-19 21:14:00.855541 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.855737 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 65176
2013-04-19 21:14:00.855899 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.856093 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 14169
2013-04-19 21:14:00.856272 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.856465 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 62506
2013-04-19 21:14:00.856637 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.856858 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 4008
2013-04-19 21:14:00.857270 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.857492 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 8010
2013-04-19 21:14:00.858186 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.858412 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 6803
2013-04-19 21:14:00.858493 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.858687 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 47719
2013-04-19 21:14:00.859093 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.859292 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 56610
2013-04-19 21:14:00.859471 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.859664 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 34820
2013-04-19 21:14:00.859851 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.860048 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 62154
2013-04-19 21:14:00.860320 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.860519 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 14764
2013-04-19 21:14:00.860709 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.860906 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 9862
2013-04-19 21:14:00.861124 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.861321 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 40941
2013-04-19 21:14:00.861454 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.861648 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 28250
2013-04-19 21:14:00.861912 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.862108 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 62374
2013-04-19 21:14:00.862271 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.862464 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 14989
2013-04-19 21:14:00.862678 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.862872 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 11551
2013-04-19 21:14:00.863098 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.863294 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 20482
2013-04-19 21:14:00.863534 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.863728 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 30879
2013-04-19 21:14:00.864095 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.864294 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 56594
2013-04-19 21:14:00.864438 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.864631 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 20991
2013-04-19 21:14:00.864848 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.865044 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 35358
2013-04-19 21:14:00.865358 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.865559 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 21416
2013-04-19 21:14:00.865806 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.866006 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 33772
2013-04-19 21:14:00.866259 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.866454 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 22114
2013-04-19 21:14:00.866569 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.866791 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 44731
2013-04-19 21:14:00.866962 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.867160 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 55580
2013-04-19 21:14:00.867584 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.867796 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 54780
2013-04-19 21:14:00.868004 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.868202 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 6487
2013-04-19 21:14:00.868354 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.868549 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 24691
2013-04-19 21:14:00.870812 I  FileRingBuf(/myth/tv/9901_20130419185616.mpg): Seek(181961856,SEEK_SET,unlocked)
2013-04-19 21:14:00.870828 I  RingBuf(/myth/tv/9901_20130419185616.mpg): StopReads()
2013-04-19 21:14:00.870836 I  RingBuf(/myth/tv/9901_20130419185616.mpg): StartReads()
2013-04-19 21:14:00.870849 I  FileRingBuf(/myth/tv/9901_20130419185616.mpg): Seek(): Offset from end: 250000
2013-04-19 21:14:00.870857 I  FileRingBuf(/myth/tv/9901_20130419185616.mpg): Seek(): offset from end: 250000
			 -- ignoring read ahead thread until next seek.
2013-04-19 21:14:00.870917 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.871138 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 25046
2013-04-19 21:14:00.871178 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.871368 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 12324
2013-04-19 21:14:00.871406 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.871597 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 50469
2013-04-19 21:14:00.871636 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.871827 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 62630
2013-04-19 21:14:00.871855 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.872045 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 35700
2013-04-19 21:14:00.872081 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.872271 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 60678
2013-04-19 21:14:00.872330 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.872521 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 42438
2013-04-19 21:14:00.872554 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal) @0 -- begin
2013-04-19 21:14:00.872738 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..32768, normal): ReadDirect checksum 52909
2013-04-19 21:14:00.872766 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal) @0 -- begin
2013-04-19 21:14:00.872840 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal): ReadDirect checksum 41461
2013-04-19 21:14:00.872848 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal) @0 -- begin
2013-04-19 21:14:00.872919 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal): ReadDirect checksum 41461
2013-04-19 21:14:00.872929 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal) @0 -- begin
2013-04-19 21:14:00.873000 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal): ReadDirect checksum 41461
2013-04-19 21:14:00.873010 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal) @0 -- begin
2013-04-19 21:14:00.873081 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal): ReadDirect checksum 41461
2013-04-19 21:14:00.873091 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal) @0 -- begin
2013-04-19 21:14:00.873162 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal): ReadDirect checksum 41461
2013-04-19 21:14:00.873171 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal) @0 -- begin
2013-04-19 21:14:00.873242 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal): ReadDirect checksum 41461
2013-04-19 21:14:00.873251 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal) @0 -- begin
2013-04-19 21:14:00.873323 D  RingBuf(/myth/tv/9901_20130419185616.mpg): ReadPriv(..12144, normal): ReadDirect checksum 41461
2013-04-19 21:14:00.873379 I  FileRingBuf(/myth/tv/9901_20130419185616.mpg): Seek(0,SEEK_SET,unlocked)
2013-04-19 21:14:00.873385 I  RingBuf(/myth/tv/9901_20130419185616.mpg): StopReads()
2013-04-19 21:14:00.873419 I  RingBuf(/myth/tv/9901_20130419185616.mpg): StartReads()
2013-04-19 21:14:00.873484 I  AFD: codec MP2 has 2 channels
2013-04-19 21:14:00.873610 I  AFD: Opened codec 0x2505bc0, id(MP2) type(Audio)
2013-04-19 21:14:00.873920 I  AFD: codec E-AC3 has 6 channels
2013-04-19 21:14:00.874280 I  AFD: Opened codec 0x250c020, id(E-AC3) type(Audio)
2013-04-19 21:14:00.874394 I  AFD: Opened codec 0x25189a0, id(DVB_SUBTITLE) type(Subtitle)
2013-04-19 21:14:00.874408 I  AFD: codec E-AC3 has 1 channels
2013-04-19 21:14:00.874743 I  AFD: Opened codec 0x25193a0, id(E-AC3) type(Audio)
2013-04-19 21:14:00.874817 I  AFD: Opened codec 0x2519da0, id(DVB_SUBTITLE) type(Subtitle)
2013-04-19 21:14:00.877222 I  AFD: Opened codec 0x249d640, id(H264) type(Video)
2013-04-19 21:14:00.877250 I  RingBuf(/myth/tv/9901_20130419185616.mpg): UpdateRawBitrate(6513Kb)
2013-04-19 21:14:00.877270 I  RingBuf(/myth/tv/9901_20130419185616.mpg): CalcReadAheadThresh(6513 Kb)
			 -> threshhold(3584 KB) min read(288 KB) blk size(128 KB)
2013-04-19 21:14:00.877352 I  RingBuf(/myth/tv/9901_20130419185616.mpg): CalcReadAheadThresh(6513 Kb)
			 -> threshhold(3584 KB) min read(288 KB) blk size(128 KB)
2013-04-19 21:14:00.877361 I  RingBuf(/myth/tv/9901_20130419185616.mpg): Created readAheadBuffer: 4Mb
2013-04-19 21:14:00.877594 N  AudioPlayer: Enabling Audio
2013-04-19 21:14:00.882707 N  Found video height of 1088.  This is unusual and more than likely the video is actually 1080 so mythtranscode will treat it as such.
2013-04-19 21:14:00.904776 E  avfw->Init() failed
2013-04-19 21:14:00.909435 E  Transcoding  failed
2013-04-19 21:14:00.909467 I  Waiting for threads to exit.
[root@mythtv bin]#
}}}

    "	warpme@…
11505	mythtv-setup crashes while trying to add a new video source	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2013-04-24T10:57:08Z	2013-04-25T12:29:06Z	"While setting up a backend running fixes/0.26 on Debian Wheezy over a ssh connection mythtv-setup crashes.
It does so when I wnt to add a video source.
Output from mythtv-setup:

ASSERT failure in QList<T>::operator[]: ""index out of range"", file /usr/include/qt4/QtCore/qlist.h, line 477
Handling Afgebroken
Afgebroken
"	bas-t <tycholursen@…>
11509	mythfilldatabase pulls incorrect channel information from Schedules Direct	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2013-04-26T21:17:34Z	2013-04-26T21:17:34Z	"I was having this issue on version 0.25 and recently upgraded to 0.26.0_p2013022 (Gentoo) in hopes of fixing it, but no luck.  I am using the HDHR Prime with Verizon FIOS and Schedules Direct.  My issue is I have missing channels, duplicate channels and channels with the wrong channel numbers.

I tried re-adding the video sources after I upgraded.  Did a mythfilldatabase and grabbed all the channels from Schedules Direct.

The issue is 100% reproducible."	ccoager@…
11513	MythWeb fails to load translations with php5.5	MythTV - General	0.26	unknown	Bug Report - General		new	2013-04-29T08:06:31Z	2013-04-29T08:06:31Z	MythWeb fails to load translation files with php5.5 because module_path isn't set when Translate is constructed by error_handler to handle the error message generated by calling mysql_connect. To fix this I moved the error_reporting check above Translate::find. define and translate should probably be init earlier if error reporting depends on them.	scott.shawcroft@…
11518	Auto shut down not working, scheduler.cpp dead or inactive ?	MythTV - General	0.26	unknown	Bug Report - General		new	2013-04-30T13:55:11Z	2013-04-30T13:55:11Z	"This is on an arch linux system, separate backend and remote frontend.

Scenario 1:
- Boot backend
- do nothing else (e.g. start remote frontend or mythfrontend on the backend)
- automatic shutdown works

Scenario 2:
- boot backend
- start local or remote frontend
- shut down frontend
- automatic shut down does not occur

However this can be influenced by:
restarting the backend service
scheduling a new recording from the frontend
Following either of the above in scenario 2 and automatic shutdown works again.

Is this scheduler.cpp related ? Is scheduler.cpp dead or inactive until a new recording is scheduled ?
"	Olaf Richter <mail@…>
11520	Active EIT scanning will stop working if program not found in PAT	MythTV - EIT	0.26-fixes	unknown	Bug Report - General	stuarta	new	2013-05-03T15:46:14Z	2013-05-03T15:46:14Z	"If the active EIT scanner during scanning encounters a channel that it can not find in PAT, it will just stop all scanning, resulting in program guide with empty data.

It SHOULD just skip this channel and continue on to the next one...

See attached backend-log showing that after missing in PAT error, no more scanning is done for many hours."	jarlethorsen@…
11523	EIT adds programs with wrong start date	MythTV - EIT	0.26-fixes	unknown	Bug Report - General	stuarta	new	2013-05-03T21:33:46Z	2013-05-09T20:29:26Z	"Myth seems to use system timezone to create the local time to use when inserting programs. 
This makes everything being one hour late in my case.

My TV that also has its own EPG do not have this problem. (LG TV)
So somehow there is information in the EIT-stream to calculate the correct time.

I've posted an email about it in mythtv-users. See there for some EIT dumps that may be usable.

http://www.gossamer-threads.com/lists/mythtv/users/542713?do=post_view_threaded

"	roger.martensson@…
11535	Pressing record button while watching live TV creates a schedule that ignores the end offset	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2013-05-12T11:45:00Z	2013-05-12T11:45:00Z	"While watching LiveTV the record button can be used to automatically record the current show.

This recording has an end offset of 0 instead of the correct end offset specified by the default recording template.

This means the new recording terminates exactly on time instead of adding the additional offset minutes normally added if this had been marked to record  using the program guide."	cube_00@…
11537	Taglib configure change breaks some nonstandard setups	MythTV - General	Master Head	unknown	Bug Report - General	paulh	new	2013-05-13T22:18:08Z	2013-05-15T17:36:27Z	"One of the commits between f434ac6e3b09c9bbb33c90b41675f79bfca339bf and aa7b3974281932a3d8ab19f896a2b76473272932 (adding taglib to the main mythtv build) causes build problems in some setups, due to the output of ""taglib-config --libs"" being inserted into the linker command lines.

In my case, I have a Ubuntu 10.04 system with Qt 4.6 installed, and I have built and installed Qt 4.8 in a nonstandard location, and put that location near the front of $PATH and $LD_LIBRARY_PATH to make things work out.  With the taglib change, -L/usr/lib is added to the linker command line before the path to Qt 4.8, causing the linker to try to link in the Qt 4.6 libraries.

I have a small patch that simply strips -L/usr/lib from the taglib-config output, but perhaps there is a better way."	stichnot
11538	XMLTV date parsing issue	MythTV - Mythfilldatabase	Master Head	unknown	Bug Report - General	stuartm	new	2013-05-13T23:33:21Z	2013-05-18T07:18:56Z	"Commit: ff5ab27842c522f9e054876a8eb69a51b8c86a2e seems to have introduced a problem with XMLTV date parsing.

My XMLTV data contains entries like this: 
<programme start=""20130512140000 +0000"" stop=""20130512150000 +0000"" channel=""6"">

Which should be valid, however the code in mythtv/programs/mythfilldatabase/xmltvparser.cpp seems to be treating them as localtime, resulting in incorrect program times in the database.

The specific code fragment is this: (around line 181)
{{{#!cpp
// While this seems like a hack, it's better than what was done before
QString isoDateString = QString(""%1 %2"").arg(tmpDT.toString(Qt::ISODate))
                                                 .arg(tmp);
dt = QDateTime::fromString(isoDateString, Qt::ISODate).toUTC();
}}}

Which is taking the ISO-formatted string (including UTC offset) and parsing it.  The bit which I think is wrong is the toUTC() conversion at the end.  This shouldn't be necessary as the parser will have already dealt with whatever offset was in the string (i.e. the QDateTime object should already be in UTC).

Removing the .toUTC() conversion fixes the problem for me."	richard@…
11539	New capture card Hauppauge WinTV-HVR-950Q FE_GET_INFO No Such Device	MythTV - Mythtv-setup	0.26	unknown	Bug Report - General	danielk	new	2013-05-14T05:46:19Z	2013-05-14T12:53:29Z	"Versions:
* Capture device: Hauppauge WinTV-HVR-950Q USB ID 2040:7200 (on USB 2.0)
* MythTV 0.26.0
* Kernel 3.7.10 for i586
* Distro: OpenSuSE 12.3
* Host Hardware: Dell Zino HD 400 with AMD ""Fusion Zacate""

I run mythtv-setup and try to add this capture card, but it reports on stderr:

`(timestamp) E  FE_GET_INFO ioctl failed (/dev/dvb/adapter0/frontend0)
                        eno: No such device (19)`

w_scan (available on SuSE Build Service) can report the device's capabilities, gets a signal lock on expected frequencies, and reports expected transport streams, suggesting that the drivers are complete and competently loaded.  

So what do the two programs do differently?  I'm filling up your disc attaching the complete strace output (feel free to toss it), but the key sections go like this, w_scan first:

`    write(2, ""Info: using DVB adapter auto det""
    open(""/dev/dvb/adapter0/frontend0"", O_RDWR|O_NONBLOCK) = 3
    ioctl(3, FE_GET_INFO, 0x8089d00)  = 0
    Later, does FE_GET_INFO again and prints out the results.  `

mythtv-setup is a whole lot more complicated with multiple threads, but here is the analogous section:

`    3553  open(""/dev/dvb/adapter0/frontend0"", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 47
    3553  ioctl(47, FE_GET_INFO <unfinished ...><... ioctl resumed> , 0xbfebfa04) = 0
    3553  close(47)
    3553  open(""/dev/dvb/adapter0/frontend0"", O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 47
    ioctl(47, FE_GET_INFO, 0xbfebfa04) = -1 ENODEV (No such device)
    close(47) = 0
`

So both programs opened the frontend O_RDWR and got the info successfully, but mythtv-setup then reopened the frontend O_RDONLY, re-snarfed the info, and it failed.  It seems wacko for the driver to prevent you from reading a readonly FD.  Here's a wild speculation: reading capabilities could potentially lead to firmware being loaded, which is a write operation.  (In my case the firmware was loaded many command lines previously.)  

May I suggest to just use the successfully read info from the O_RDWR file descriptor?

This bug report is actually a duplicate of 11312 (date about 2012-12-27) with different information, but following the ""don't add to tickets"" rule I've made a separate ticket for it.
"	Jim Carter <jimc@…>
11541	EPG data end time fix ignores time zones	MythTV - Mythfilldatabase	0.26-fixes	unknown	Bug Report - General	stuartm	new	2013-05-15T00:09:08Z	2013-05-18T19:24:12Z	"XMLTV grabbers such as tv_grab_ch_search can not provide endtime for programs. For programs spanning midnight, the endtime is incorrectly reconstructed: none of these programs ends before 00:00:00 UTC, some later. For the CET time zone with daylight savings time (my time zone), this translates into 2am local time (CET-UTC = +2hrs). It appears that the starttime of the first program starting after 00:00:00 UTC is chosen rather than the first starting after 00:00:00 local time. From the mysql DB:
{{{
mysql> SELECT chanid, starttime, endtime, title FROM program WHERE starttime BETWEEN CONVERT_TZ('2013-05-17 22:10:00', 'SYSTEM', 'UTC') AND CONVERT_TZ('2013-05-18 23:59:59', 'SYSTEM', 'UTC') AND chanid = '10056' ORDER BY starttime LIMIT 6;

+--------+---------------------+---------------------+------------------------+
| chanid | starttime           | endtime             | title                  |
+--------+---------------------+---------------------+------------------------+
|  10056 | 2013-05-17 20:10:00 | 2013-05-18 00:00:00 | Rambo III              |
|  10056 | 2013-05-17 22:05:00 | 2013-05-17 23:00:00 | The Walking Dead       |
|  10056 | 2013-05-17 23:00:00 | 2013-05-18 00:00:00 | Sofortpartner          |
|  10056 | 2013-05-18 00:00:00 | 2013-05-18 01:00:00 | Sexy Live-Strip Girls  |
|  10056 | 2013-05-18 01:00:00 | 2013-05-18 02:00:00 | Shop24Direct           |
|  10056 | 2013-05-18 02:00:00 | 2013-05-18 03:40:00 | Bauer, ledig, sucht... |
+--------+---------------------+---------------------+------------------------+
}}}
(I apologize, I do not do the channel programming.)

I suspect mythtv/libs/libmythtv/programdata.cpp ProgramData::fix_end_times is to blame, starting line 1172:
{{{
        querystr = QString(""SELECT chanid, starttime, endtime FROM program ""
                           ""WHERE starttime BETWEEN '%1 00:00:00'""
                           ""AND '%2 23:59:59' AND chanid = '%3' ""
                           ""ORDER BY starttime LIMIT 1;"")
                           .arg(endtime.left(10))
                           .arg(endtime.left(10))
                           .arg(chanid);
}}}
This seems to be where the following program is queried. Emulating this in mysql for the given case:
{{{
mysql> SELECT chanid, starttime, endtime, title FROM program WHERE starttime BETWEEN '2013-05-18 00:00:00' AND '2013-05-18 23:59:59' AND chanid = '10056' ORDER BY starttime LIMIT 1
    -> ;
+--------+---------------------+---------------------+-----------------------+
| chanid | starttime           | endtime             | title                 |
+--------+---------------------+---------------------+-----------------------+
|  10056 | 2013-05-18 00:00:00 | 2013-05-18 01:00:00 | Sexy Live-Strip Girls |
+--------+---------------------+---------------------+-----------------------+
}}}

Should the times not be converted to UTC?
{{{
        querystr = QString(""SELECT chanid, starttime, endtime FROM program ""
                           ""WHERE starttime BETWEEN CONVERT_TZ('%1 00:00:00', 'SYSTEM', 'UTC')""
                           ""AND CONVERT_TZ('%2 23:59:59', 'SYSTEM', 'UTC') AND chanid = '%3' ""
                           ""ORDER BY starttime LIMIT 1;"")
                           .arg(endtime.left(10))
                           .arg(endtime.left(10))
                           .arg(chanid);
}}}
Emulating this in mysql for the given case:
{{{
mysql> SELECT chanid, starttime, endtime, title FROM program WHERE starttime BETWEEN CONVERT_TZ('2013-05-18 00:00:00', 'SYSTEM', 'UTC') AND CONVERT_TZ('2013-05-18 23:59:59', 'SYSTEM', 'UTC') AND chanid = '10056' ORDER BY starttime LIMIT 1;
+--------+---------------------+---------------------+------------------+
| chanid | starttime           | endtime             | title            |
+--------+---------------------+---------------------+------------------+
|  10056 | 2013-05-17 22:05:00 | 2013-05-17 23:00:00 | The Walking Dead |
+--------+---------------------+---------------------+------------------+
}}}"	m.a.zulliger@…
11543	"Recordings Never Leave ""Currently Recording"" Status if Watched Live"	MythTV - General	0.26-fixes	unknown	Bug Report - General		new	2013-05-17T18:23:32Z	2013-05-22T12:34:29Z	"Description:
If a show in the recording schedule is watched live, then the recoding will never leave the ""Currently Recording"" status as shown on MythWeb. The recording file exists on the hard drive and can be downloaded through MythWeb. However, it never appears in the list of recorded programs on the Frontend.  If the Backend is restarted, the recording disappears altogether.

Reproducible: 
Always

Steps to Reproduce:
Watch a show live that is also in the recording schedule

Additional information:
I've noticed that, when watching a show live that is also being recorded, both tuners on the HDHomerun will be enabled and on the same channel.  Perhaps this is confusing the system. I do not know if this issue is specific to HDHomerun's or just any system that has multiple tuners.

This issue has been occurring for several months, possible since the upgrade from 0.25 to 0.26.  
Since I have not found any relevant errors in any log file, I'm at a loss as to what I can provide to help troubleshoot this issue.  Please advise.

System:[[BR]]
Mythbuntu 12.04 + latest updates[[BR]]
Mythtv 0.26 + latest fixes[[BR]]
HDHomerun with latest firmware[[BR]]"	Knnniggett <knnniggett@…>
11545	Recording LiveTV and switching channel creates issues	MythTV - General	0.26	unknown	Bug Report - General		new	2013-05-21T20:09:19Z	2013-05-21T20:09:19Z	"The problem: Start a recording while watching LiveTV, then switch the channel.

Reproducable: Yes (might require more than one input adapter)

How: Use mythfrontend to watch TV, e.g. channel ""1"". Press ""R"" key: A recording starts (recording under livetv folder, file size increases, mythweb shows the recording is enabled).

Now, following variants for the above case:
1) Exit mythfrontend fully: The recording continues (mythweb shows this).

2) Press ""R"" (twice to cancel) again: This stops the recording (mythweb shows this).

3) Change the channel, e.g. to ""2"". Mythweb shows recoding for channel 1 continues. Change back channel ""1"". Press ""R"" - a new recording starts although it is already recording (this could be the root cause, log file shows ""not recording"" but still does)

4) Change the channel, e.g. to ""2"". Mythweb shows recoding for channel 1 continues. Change back channel ""1"". Press ""R"" (twice to cancel) - the recording does not stop."	BC09Developer@…
9609	Frontend hang after viewing hulu video	Plugin - MythNetvision	0.24-fixes	unknown	Bug Report - Hang/Deadlock		new	2011-02-21T21:11:58Z	2012-04-10T15:51:27Z	"I searched hulu using under the ""Search Internet"" menu option for ""top shot"".  Viewed a video most of the way through, including adjusting the volume and making it full screen (both with a mouse).  I eventually hit the stop button on my remote was was rewarded with a completely blank and black screen.

frontend log shows never ending ""Failed to create OpenGL texture.""
At least it is only 20-something log entries per minute rather than per second.

flashplugin-nonfree version 10.1.102.65ubuntu0.10.04.1
"	Marc Randolph <mrand@…>
10244	LiveTV: Video frame buffering failed too many times.	MythTV - Video Playback	Master Head	unknown	Bug Report - Hang/Deadlock		assigned	2012-01-08T07:55:46Z	2012-02-02T08:53:00Z	"Since a recent upgrade from 0.24-fixes to 0.25-pre, I've have been frequently getting the error ""Video frame buffering failed too many times."" (usually after a few minutes of playback). This occurs after a frontend hang of about 30 seconds, and dumps me back at the main menu.

== Observations: ==
* I have two frontends. One is running an Intel IGP on IPv4. The other is running VDPAU on IPv6. Both frontends have this issue.
* If I watch the same channel on both machines at the same time, one frontend can fail independently of the other (however, the backend reports using two different TV tuners recording the same channel)
* This has also happened when watching a DVD ISO from MythVideo. NB: I'm watching Australian DVB-T, the transmission codec and resolution is identical to a DVD. The only difference is that one is MPEG-PS and the other is MPEG-TS.
* When I display the stream information OSD, it shows the buffers running at 0% when it fails.
* I get a lot of warnings about writes taking a while to complete. I'm running btrfs raid-0 on my backend (a pair of 1TB caviar greens). It had some crazy IO utilization issues when recording TV in 0.24, but that appears to have been fixed. The IO is not high when this problem occurs.
* I'm running NFS between them, but I have set 'settings.AlwaysStreamFiles=1' on my VDPAU frontend and it's set to '0' on my other frontend and also on the backend. (i.e. it happens regardless of what this is set to)."	ignissport@…
10265	mythbackend main thread blocks soon after startup on CentOS 6.2	MythTV - General	0.24-fixes	unknown	Bug Report - Hang/Deadlock		new	2012-01-15T23:32:54Z	2013-01-02T16:04:58Z	"Running fixes/0.24 (294968bea7546d5c0d27b7326401e79a7e67764b) plus [http://code.mythtv.org/trac/attachment/ticket/9704/mythtv-0.24-backport_reconnect_fixes.patch] and mysql-5.1.52-1.el6_0.1.x86_64 on CentOS 6.2

Whenever I start mythbackend, I have a short window to start the frontend during which time it will connect (and appears to work fine). After that short window closes, the backend no longer accepts any connections.

I wrote a simple script/program to show what mythbackend was watching (attached). When I run this during the window, I see something like the following:

{{{
22280: poll fds=[{fd=3, events=1, revents=0} {fd=9, events=1, revents=0} {fd=38, events=1, revents=0} {fd=3, events=1, revents=0}] nfds=0x4
22285: poll fds=[{fd=7, events=1, revents=0}] nfds=0x1
22288: select nfds=0xf readfds=[12 13 14] writefds=0x0 exceptfds=0x0
22444: poll fds=[{fd=26, events=1, revents=0}] nfds=0x1
COMMAND     PID USER   FD   TYPE DEVICE SIZE/OFF   NODE NAME
mythbacke 22280 root    3r  FIFO    0,8      0t0 117605 pipe
mythbacke 22280 root    7r  FIFO    0,8      0t0 117615 pipe
mythbacke 22280 root    9u  IPv4 117616      0t0    TCP *:lds-dump (LISTEN)
mythbacke 22280 root   12u  IPv4 117619      0t0    UDP *:apc-6549 
mythbacke 22280 root   13u  IPv4 117620      0t0    UDP 239.255.255.250:ssdp 
mythbacke 22280 root   14u  IPv4 117621      0t0    UDP 255.255.255.255:ssdp 
mythbacke 22280 root   26r  FIFO    0,8      0t0 118008 pipe
mythbacke 22280 root   38u  IPv4 118014      0t0    TCP *:lds-distrib (LISTEN)
}}}

so we can see that the main thread is watching some pipe (twice) and the two listening TCP ports.

A little later, we get this: 

{{{
22285: poll fds=[{fd=7, events=1, revents=0}] nfds=0x1
22288: select nfds=0xf readfds=[12 13 14] writefds=0x0 exceptfds=0x0
22444: poll fds=[{fd=26, events=1, revents=0}] nfds=0x1
COMMAND     PID USER   FD   TYPE DEVICE SIZE/OFF   NODE NAME
mythbacke 22280 root    7r  FIFO    0,8      0t0 117615 pipe
mythbacke 22280 root   12u  IPv4 117619      0t0    UDP *:apc-6549 
mythbacke 22280 root   13u  IPv4 117620      0t0    UDP 239.255.255.250:ssdp 
mythbacke 22280 root   14u  IPv4 117621      0t0    UDP 255.255.255.255:ssdp 
mythbacke 22280 root   26r  FIFO    0,8      0t0 118008 pipe
}}}

and strace tells us the main thread is blocked reading the pipe that it was watching: 

{{{
# strace -p 22280
Process 22280 attached - interrupt to quit
read(3, 
}}}

A backtrace at this point is attached."	J. Ali Harlow <ali@…>
10595	Downloading vidoes for setup wizards hangs frontend	MythTV - General	Master Head	unknown	Bug Report - Hang/Deadlock	cpinkham	assigned	2012-04-13T21:03:29Z	2012-07-05T07:18:32Z	"I tried the setup wizard. Downloading the Sd or HD sample file hangs the frontend. Found in 0.25, same in master from now.
One thing is the failing download, the other thing is the hanging frontend."	patrick@…
10822	Non-responsive backend locks up all networked systems	MythTV - General	0.25	unknown	Bug Report - Hang/Deadlock		new	2012-06-09T16:34:44Z	2012-06-09T16:34:44Z	"I have three systems running MythTV 0.25. One master backend (MB) and two secondaries (S1 and S2).

For some reason (there is nothing in the log), the backend process on S1 decided to take a vacation (sort of). The frontend task could not do anything on that system that required the services of the backend process (e.g. play a recorded program). However, the backend process was able to start and complete a recording at its appointed time.

Meanwhile, on the MB and S2 machines, the recorded program showed up in the list and was briefly available for concurrent (while recording) viewing until it abruptly stopped playing. At this point, the frontend process on the MB system (or the S2 system, take your choice) appeared to be hung. Several attempts to kill and restart it always resulted in the appearance of it being hung, when the program was viewed. Eventually, patience prevailed and an attempt to view the program did not hang but returned to the recorded programs list (about 5 minutes).

Attempts to view any other programs on the MB or S2 systems met with similar hangs, although the recording files were local to those machines. This behavior continued until the recording ended on the S1 system, at which point the MB and S2 started working normally (i.e. recordings could be played).

However, any attempts to play the recording from either the MB or S2 system resulted in the ""File doesn't exist"" message. Incidentally, this message is often a lie. The file is right where it should be, on the system that is not responding to the helm. Changing the message to reflect the true state of the problem would be swell. How about, ""The file is located on a server which isn't responding to the helm,"" instead of misleading the user into thinking the file didn't get created? They might be foolishly tempted to delete the missing recording from the database. Anyway, other recordings could be played but not the one in question.

Meanwhile, the S1 system continued to be essentially broken. Several restarts of the frontend process had no effect.

Not until the backend process on the S1 system was restarted did anything start to work reasonably well. Incidentally, the new upstart method of controlling the backend does not work. It gives some lame message about ""stop/waiting"" but the actual task continues to soldier on (in its semi-hung state). A ""ps x -A"" followed by a ""kill -9"" of the appropriate task number did the job. Then, ""start mythtv-backend"" brought up a working backend.

Note that the recording on the S1 system worked fine. Once the backend process on that system was restarted, the recording file appeared on all systems (MB, S1, S2) and could be played. The frontend process on S1 was restarted and it worked too. All was right with the world.

So, it would appear that the portion of the backend process on S1, that responds to file transfer requests from other processes, went south. Perhaps there was more to it than that, since the frontend process on S1 apparently could not talk to the backend process either. The recording portion worked fine, however, since the scheduled recording started (perhaps this was before the problem began) and stopped at the correct time and the recording file itself is 100% fine.

This lack of response on one system (S1) had the effect of hanging all of the other systems (MB, S1). In the backend log file on S1, there is absolutely nothing to indicate any problem whatsoever. All I see is the recording starting and stopping normally.

Meanwhile, in the backend log file on MB (or S2, take your choice), I see a boat load of ""E FreeSpaceUpdater playbacksock.cpp:139 (SendReceiveStringList) PlaybackSock::SendReceiveStringList(): Response too short"" messages (and I do mean a boat load) which go on for at least 30 minutes from around the time the event appears to have happened.

I'll be happy to send you whatever logs you need.

Here are some general observations:

  1) The network timeouts are far too long. Waiting for two minutes
     and then retrying a couple of times (for a total of 5 or 6 minutes)
     is way too long. If the answer on a locally-connected device does
     not come back in 500ms, something is probably wrong. Ten to twenty
     seconds is more than enough. Remember, the user is sitting there
     waiting for something to happen. After two minutes, they are
     probably thinking about buying a gun. From my years of experience
     in the online systems business, the goal should be two second
     response time (not always achievable but still a good goal).

  2) Perhaps a separate task that just looks up the recorded programs
     list and streams files would be good (e.g. I have a server that
     serves videos for Mythvideo, using Samba. One can select a video
     from the menu, hit enter, and it starts playing in 2 seconds. Once
     it begins, nothing ever interrupts it). Asking the backend to do
     everything may be not such a good idea.

  3) Error recovery from network problems seems to be not good. Often,
     when something is wrong (e.g. can't view a recording), the fix is
     simply to restart the frontend task. This would imply that error
     recovery could be had simply by closing the socket and reopening
     it.

  4) It would be great if recording tasks could be spawned separately
     from the backend task. Then, one could restart the backend without
     losing all of one's recordings. Believe it or not, this state
     happens quite often (i.e. when one would like to recycle the
     backend process but must wait for valuable recordings to end).

  5) A kill everything and start it all back up fresh (except for
     recordings) command that actually works would be swell. It would
     be really swell if it could be bound to a key on the
     keyboard/remote that wasn't routed through the hung frontend
     process. It would be even sweller if pressing this key would
     package up all of the log entries (in the vicinity of the
     problem), plus any other pertinent information, and send it from a
     background task (heavy emphasis on the word background) to MythTV
     Command Central for debugging purposes. There are users who do not
     even know how a computer works who, none-the-less, would then be
     capable of restarting the broken system and simultaneously sending
     in a bug report. The Evil Empire has, for example, had great
     success with such a system towards improving the reliability of
     their software.

Fundamental problems that are probably network-related have been around since MythTV 0.21. I realize that debugging problems that are spread across multiple, networked devices is very difficult, if not impossible. So, whatever assistance I can render in the form of capturing packets, creating log files, running debugging code, etc., I'd be happy to help out.
"	ewilde@…
10951	another backend deadlock	MythTV - General	0.25-fixes	unknown	Bug Report - Hang/Deadlock		new	2012-07-29T01:23:16Z	2012-07-29T01:23:16Z	"Not sure if this one is the same as #10939 or not and figure it's easier to close duplicate tickets than it is to unmuddy a ticket with non-related material.  So here is another backend deadlock.

Version is still the same as in #10939.  With any luck I will find time to do updates tomorrow."	brian@…
11067	deadlock in backend	MythTV - General	0.25-fixes	unknown	Bug Report - Hang/Deadlock		new	2012-09-04T03:54:08Z	2012-09-04T17:26:46Z	"After having both recordings on a single mux of a multirec fail my backend seems to be at least partially deadlocked.  The symptom is that the Backend Status function of mythweb fails with:

{{{
Warning at /usr/share/mythtv/mythweb/modules/status/handler.php, line 32:
!!NoTrans: file_get_contents(http://10.75.22.2:6544/Status/GetStatusHTML): failed to open stream: HTTP request failed! !!
}}}

It's not clear whether the failed recordings:

Grimm with a file size of 376B
Hawaii Five-0 with a file size of 0B

Both recorded at 22:00:00

are a result of the backend being deadlocked or whether the deadlock is a result of the failed recordings.

The backend log at 22:00 had:

{{{
Sep  3 22:00:00 pvr mythbackend[1759]: I TVRecEvent tv_rec.cpp:1029 (HandleStateChange) TVRec(11): Changing from None to RecordingOnly
Sep  3 22:00:00 pvr mythbackend[1759]: I TVRecEvent tv_rec.cpp:3495 (TuningCheckForHWChange) TVRec(11): HW Tuner: 11->11
Sep  3 22:00:00 pvr mythbackend[1759]: E CoreContext programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(3095_20120903220000.mpg): GetPlaybackURL: '3095_20120903220000.mpg' should be local, but it can not be found.
Sep  3 22:00:00 pvr mythbackend[1759]: I TVRecEvent v4lchannel.cpp:661 (SetInputAndFormat) V4LChannel(/dev/pvr_mpeg0): SetInputAndFormat(11, NTSC) (v4l v2) input_switch: 0 mode_switch: 0
Sep  3 22:00:01 pvr mythbackend[1759]: N Scheduler autoexpire.cpp:263 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
Sep  3 22:00:01 pvr mythbackend[1759]: I Scheduler scheduler.cpp:2514 (HandleRecordingStatusChange) Tuning recording: ""Storage Wars Texas"": channel 3095 on cardid 11, sourceid 3
Sep  3 22:00:02 pvr mythbackend[1759]: I TVRecEvent tv_rec.cpp:1029 (HandleStateChange) TVRec(2): Changing from None to RecordingOnly
Sep  3 22:00:02 pvr mythbackend[1759]: I TVRecEvent tv_rec.cpp:3495 (TuningCheckForHWChange) TVRec(2): HW Tuner: 2->2
Sep  3 22:00:02 pvr mythbackend[1759]: E CoreContext programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(4097_20120903220000.mpg): GetPlaybackURL: '4097_20120903220000.mpg' should be local, but it can not be found.
Sep  3 22:00:02 pvr mythbackend[1759]: I CoreContext scheduler.cpp:637 (UpdateRecStatus) Updating status for ""Storage Wars Texas"" on cardid 11 (Tuning => Recording)
Sep  3 22:00:02 pvr mythbackend[1759]: I TVRecEvent tv_rec.cpp:3989 (TuningNewRecorder) TVRec(11): rec->GetPathname(): '/storage1/3095_20120903220000.mpg'
Sep  3 22:00:04 pvr mythbackend[1759]: N Scheduler autoexpire.cpp:263 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 9 min
Sep  3 22:00:04 pvr mythbackend[1759]: I Scheduler scheduler.cpp:2514 (HandleRecordingStatusChange) Tuning recording: Grimm:Quill: channel 4097 on cardid 2, sourceid 2
Sep  3 22:00:04 pvr mythbackend[1759]: I TVRecEvent tv_rec.cpp:1029 (HandleStateChange) TVRec(1): Changing from None to RecordingOnly
Sep  3 22:00:04 pvr mythbackend[1759]: I TVRecEvent tv_rec.cpp:3495 (TuningCheckForHWChange) TVRec(1): HW Tuner: 1->1
Sep  3 22:00:04 pvr mythbackend[1759]: E CoreContext programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(2917_20120903220000.mpg): GetPlaybackURL: '2917_20120903220000.mpg' should be local, but it can not be found.
Sep  3 22:00:04 pvr mythbackend[1759]: N Scheduler autoexpire.cpp:263 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 5 min
Sep  3 22:00:04 pvr mythbackend[1759]: I Scheduler scheduler.cpp:2514 (HandleRecordingStatusChange) Tuning recording: ""Hawaii Five-0"":""Ka Iwi Kapu"": channel 2917 on cardid 1, sourceid 2
Sep  3 22:00:05 pvr mythbackend[1759]: I CoreContext scheduler.cpp:637 (UpdateRecStatus) Updating status for Grimm:Quill on cardid 2 (Tuning => Recording)
Sep  3 22:00:05 pvr mythbackend[1759]: I CoreContext scheduler.cpp:637 (UpdateRecStatus) Updating status for ""Hawaii Five-0"":""Ka Iwi Kapu"" on cardid 1 (Tuning => Recording)
Sep  3 22:00:05 pvr mythbackend[1759]: I TVRecEvent tv_rec.cpp:3989 (TuningNewRecorder) TVRec(2): rec->GetPathname(): '/video/mythtv/4097_20120903220000.mpg'
Sep  3 22:00:33 pvr mythbackend[1759]: I Metadata_9775 jobqueue.cpp:2151 (DoMetadataLookupThread) JobQueue: Metadata Lookup Starting for ""Storage Wars Texas"" recorded from channel 3095 at 2012-09-03T22:00:00
Sep  3 22:00:37 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:00:37 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:00:37 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep  3 22:00:37 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 1)
Sep  3 22:00:38 pvr mythbackend[1759]: I Metadata_9777 jobqueue.cpp:2151 (DoMetadataLookupThread) JobQueue: Metadata Lookup Starting for Grimm:Quill recorded from channel 4097 at 2012-09-03T22:00:00
Sep  3 22:00:39 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:00:39 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:00:39 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep  3 22:00:39 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 1)
Sep  3 22:00:43 pvr mythbackend[1759]: I Commflag_9776 jobqueue.cpp:2276 (DoFlagCommercialsThread) JobQueue: Commercial Detection Starting for ""Storage Wars Texas"" recorded from channel 3095 at 2012-09-03T22:00:00
Sep  3 22:00:43 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:00:43 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:00:43 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep  3 22:00:43 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 1)
Sep  3 22:00:45 pvr mythbackend[1759]: I HouseKeeping housekeeper.cpp:225 (RunHouseKeeping) Running housekeeping thread
Sep  3 22:00:48 pvr mythbackend[1759]: I Commflag_9778 jobqueue.cpp:2276 (DoFlagCommercialsThread) JobQueue: Commercial Detection Starting for Grimm:Quill recorded from channel 4097 at 2012-09-03T22:00:00
Sep  3 22:00:48 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:00:48 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:00:48 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep  3 22:00:48 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 1)
Sep  3 22:00:53 pvr mythbackend[1759]: E JobQueue programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(2917_20120903220000.mpg): GetPlaybackURL: '2917_20120903220000.mpg' should be local, but it can not be found.
Sep  3 22:00:53 pvr mythbackend[1759]: E JobQueue programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(2917_20120903220000.mpg): GetPlaybackURL: '2917_20120903220000.mpg' should be local, but it can not be found.
Sep  3 22:00:53 pvr mythbackend[1759]: I Metadata_9779 jobqueue.cpp:2151 (DoMetadataLookupThread) JobQueue: Metadata Lookup Starting for ""Hawaii Five-0"":""Ka Iwi Kapu"" recorded from channel 2917 at 2012-09-03T22:00:00
Sep  3 22:00:54 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:00:54 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:00:54 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep  3 22:00:54 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 1)
Sep  3 22:01:13 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:01:13 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:01:13 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep  3 22:01:13 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 1)
Sep  3 22:01:18 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (934 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:01:19 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (934 errors)#012#011#011#011starts with: 86      BACKEND_MESSAGE[]:[]SYSTEM_EVENT CLIENT_DISCONNECTED...
Sep  3 22:01:19 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:01:19 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:01:19 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep  3 22:01:19 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 1)
Sep  3 22:01:20 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 83      BACKEND_MESSAGE[]:[]SYSTEM_EVENT CLIENT_CONNECTED HO...
Sep  3 22:01:28 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (934 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:01:29 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (934 errors)#012#011#011#011starts with: 86      BACKEND_MESSAGE[]:[]SYSTEM_EVENT CLIENT_DISCONNECTED...
Sep  3 22:01:38 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (934 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:01:43 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:01:43 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:01:44 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (907 errors)#012#011#011#011starts with: 586     BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE UPDATE[]:[...
Sep  3 22:01:45 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (908 errors)#012#011#011#011starts with: 69      BACKEND_MESSAGE[]:[]COMMFLAG_START 3095_2012-09-03T2...
Sep  3 22:01:46 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (918 errors)#012#011#011#011starts with: 586     BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE UPDATE[]:[...
Sep  3 22:01:48 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:01:49 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:01:49 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:01:50 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (930 errors)#012#011#011#011starts with: 674     BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE UPDATE[]:[...
Sep  3 22:01:51 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (931 errors)#012#011#011#011starts with: 69      BACKEND_MESSAGE[]:[]COMMFLAG_START 4097_2012-09-03T2...
Sep  3 22:01:52 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (929 errors)#012#011#011#011starts with: 674     BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE UPDATE[]:[...
Sep  3 22:01:53 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (931 errors)#012#011#011#011starts with: 674     BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE UPDATE[]:[...
Sep  3 22:01:54 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (914 errors)#012#011#011#011starts with: 674     BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE UPDATE[]:[...
Sep  3 22:01:55 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 86      BACKEND_MESSAGE[]:[]SYSTEM_EVENT CLIENT_DISCONNECTED...
Sep  3 22:01:56 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (931 errors)#012#011#011#011starts with: 86      BACKEND_MESSAGE[]:[]SYSTEM_EVENT CLIENT_DISCONNECTED...
Sep  3 22:01:57 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 674     BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE UPDATE[]:[...
Sep  3 22:01:57 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:01:57 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:01:58 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:01:58 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep  3 22:01:58 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 1)
Sep  3 22:01:59 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 83      BACKEND_MESSAGE[]:[]SYSTEM_EVENT CLIENT_CONNECTED HO...
Sep  3 22:01:59 pvr mythbackend[1759]: E Commflag_9778 previewgenerator.cpp:254 (Run) Preview: Encountered problems running '/usr/bin/mythpreviewgen --size 0x0 --chanid 4097 --starttime 20120903220000 --verbose general --loglevel info --syslog local7 --quiet' (128)
Sep  3 22:01:59 pvr mythbackend[1759]: E JobQueue programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(2917_20120903220000.mpg): GetPlaybackURL: '2917_20120903220000.mpg' should be local, but it can not be found.
Sep  3 22:01:59 pvr mythbackend[1759]: E JobQueue programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(2917_20120903220000.mpg): GetPlaybackURL: '2917_20120903220000.mpg' should be local, but it can not be found.
Sep  3 22:01:59 pvr mythbackend[1759]: I Commflag_9780 jobqueue.cpp:2276 (DoFlagCommercialsThread) JobQueue: Commercial Detection Starting for ""Hawaii Five-0"":""Ka Iwi Kapu"" recorded from channel 2917 at 2012-09-03T22:00:00
Sep  3 22:01:59 pvr mythbackend[1759]: E Commflag_9780 programinfo.cpp:2278 (GetPlaybackURL) ProgramInfo(2917_20120903220000.mpg): GetPlaybackURL: '2917_20120903220000.mpg' should be local, but it can not be found.
Sep  3 22:02:00 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (910 errors)#012#011#011#011starts with: 674     BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE UPDATE[]:[...
Sep  3 22:02:01 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 86      BACKEND_MESSAGE[]:[]SYSTEM_EVENT CLIENT_DISCONNECTED...
Sep  3 22:02:02 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (931 errors)#012#011#011#011starts with: 86      BACKEND_MESSAGE[]:[]SYSTEM_EVENT CLIENT_DISCONNECTED...
Sep  3 22:02:03 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 649     BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE UPDATE[]:[...
Sep  3 22:02:04 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 674     BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE UPDATE[]:[...
Sep  3 22:02:05 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 649     BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE UPDATE[]:[...
Sep  3 22:02:08 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:02:18 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (931 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:02:28 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:02:58  mythbackend[1759]: last message repeated 2 times
Sep  3 22:02:58 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:03:08 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:03:18 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:03:28 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:03:38 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:03:48 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:03:58 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:04:28  mythbackend[1759]: last message repeated 2 times
Sep  3 22:04:28 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:04:38 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 80      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:04:48 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (930 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:04:58 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:05:28  mythbackend[1759]: last message repeated 2 times
Sep  3 22:05:28 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:05:38 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:05:48 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:05:51 pvr mythbackend[1759]: I HouseKeeping housekeeper.cpp:225 (RunHouseKeeping) Running housekeeping thread
Sep  3 22:05:58 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (931 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:06:28  mythbackend[1759]: last message repeated 2 times
Sep  3 22:06:28 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:07:18  mythbackend[1759]: last message repeated 4 times
Sep  3 22:07:18 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:07:28 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:07:38 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:08:05  mythbackend[1759]: last message repeated 2 times
Sep  3 22:08:05 pvr mythbackend[1759]: N Expire autoexpire.cpp:263 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 5 min
Sep  3 22:08:08 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (913 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:08:18 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:08:48  mythbackend[1759]: last message repeated 2 times
Sep  3 22:08:48 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:08:58 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:09:08 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:09:18 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:09:28 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:09:38 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:09:48 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:09:58 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (931 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:10:08 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:10:38  mythbackend[1759]: last message repeated 2 times
Sep  3 22:10:38 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:10:48 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (931 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:10:56 pvr mythbackend[1759]: I HouseKeeping housekeeper.cpp:225 (RunHouseKeeping) Running housekeeping thread
Sep  3 22:10:58 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:11:08 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:11:18 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (931 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:11:28 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:11:38 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (931 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:11:48 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:12:18  mythbackend[1759]: last message repeated 2 times
Sep  3 22:12:18 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (931 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:12:28 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:12:38 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:12:48 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:12:58 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:13:08 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (933 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:13:18 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (932 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:13:48  mythbackend[1759]: last message repeated 2 times
Sep  3 22:13:48 pvr mythbackend[1759]: E CoreContext mythsocket.cpp:389 (writeStringList) MythSocket(8cdc998:72): writeStringList: Error, No data written on writeBlock (931 errors)#012#011#011#011starts with: 81      BACKEND_MESSAGE[]:[]UPDATE_FILE_SIZE 3095 2012-09-03...
Sep  3 22:14:05 pvr mythbackend[1759]: N Expire autoexpire.cpp:263 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 5 min
Sep  3 22:16:03 pvr mythbackend[1759]: I HouseKeeping housekeeper.cpp:225 (RunHouseKeeping) Running housekeeping thread
Sep  3 22:20:05 pvr mythbackend[1759]: N Expire autoexpire.cpp:263 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 5 min
Sep  3 22:21:08 pvr mythbackend[1759]: I HouseKeeping housekeeper.cpp:225 (RunHouseKeeping) Running housekeeping thread
Sep  3 22:25:05 pvr mythbackend[1759]: N Expire autoexpire.cpp:263 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 5 min
Sep  3 22:26:11 pvr mythbackend[1759]: I HouseKeeping housekeeper.cpp:225 (RunHouseKeeping) Running housekeeping thread
Sep  3 22:29:29 pvr mythbackend[1759]: I TVRecEvent tv_rec.cpp:1536 (HandlePendingRecordings) TVRec(11): ASK_RECORDING 11 29 0 0
Sep  3 22:30:00 pvr mythbackend[1759]: I PreviewGeneratorQueue mythdbcon.cpp:395 (PurgeIdleConnections) New DB connection, total: 15
Sep  3 22:30:00 pvr mythbackend[1759]: N Scheduler autoexpire.cpp:263 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 5 min
Sep  3 22:30:00 pvr mythbackend[1759]: I Scheduler scheduler.cpp:2514 (HandleRecordingStatusChange) Started recording: ""Storage Wars Texas"": channel 3095 on cardid 11, sourceid 3
Sep  3 22:30:00 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:30:00 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:30:00 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep  3 22:30:00 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 1)
Sep  3 22:30:00 pvr mythbackend[1759]: I RecThread tv_rec.cpp:3292 (RingBufferChanged) TVRec(11): RingBufferChanged()
Sep  3 22:30:00 pvr mythbackend[1759]: I CoreContext scheduler.cpp:637 (UpdateRecStatus) Updating status for ""Storage Wars Texas"" on cardid 11 (Recording => Recorded)
Sep  3 22:30:00 pvr mythbackend[1759]: I RecThread recordinginfo.cpp:1113 (FinishedRecording) Finished recording Storage Wars Texas: channel 3095
Sep  3 22:30:00 pvr mythbackend[1759]: I Scheduler scheduler.cpp:2033 (HandleReschedule) Reschedule requested for id 0.
Sep  3 22:30:04 pvr mythbackend[1759]: I Metadata_9781 jobqueue.cpp:2151 (DoMetadataLookupThread) JobQueue: Metadata Lookup Starting for ""Storage Wars Texas"" recorded from channel 3095 at 2012-09-03T22:30:00
Sep  3 22:30:25 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:30:25 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:30:25 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep  3 22:30:25 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 1)
Sep  3 22:30:28 pvr mythbackend[1759]: I Scheduler scheduler.cpp:2093 (HandleReschedule) Scheduled 1362 items in 28.0 = 0.00 match + 28.02 place
Sep  3 22:30:30 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:30:30 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:30:30 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep  3 22:30:30 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 1)
Sep  3 22:31:05 pvr mythbackend[1759]: N Expire autoexpire.cpp:263 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 5 min
Sep  3 22:31:09 pvr mythbackend[1759]: I Commflag_9782 jobqueue.cpp:2276 (DoFlagCommercialsThread) JobQueue: Commercial Detection Starting for ""Storage Wars Texas"" recorded from channel 3095 at 2012-09-03T22:30:00
Sep  3 22:31:10 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Sep  3 22:31:10 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 0)
Sep  3 22:31:10 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Sep  3 22:31:10 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: pvr as a client (events: 1)
Sep  3 22:31:11 pvr mythbackend[1759]: I HouseKeeping housekeeper.cpp:225 (RunHouseKeeping) Running housekeeping thread
Sep  3 22:31:40 pvr mythbackend[1759]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
...
}}}

I will attach the threaded stacktrace of the server at the deadlock time."	brian@…
11087	EIT Scanner deadlock - same as closed ticket #9261	MythTV - EIT	0.25-fixes	unknown	Bug Report - Hang/Deadlock	stuarta	new	2012-09-13T18:21:28Z	2012-09-13T18:21:28Z	"MythTV backend occasionally deadlocks when there is EIT scan in progress and recording starts. This has been going on since 0.24 (ticket #9261). Result is partly working system until next reboot. Restarting backend in 0.25 doesn't seem to work same way as I was able to do in 0.24. It seems that DVB card is still locked somehow. I'll attach gdb backtrace to this ticket.

MythTV Version : v0.25.2-19-gcf06841
MythTV Branch : fixes/0.25

System is running with two DVB-C cards."	juhani.rautiainen@…
11127	deadlock in backend after recording device failure	MythTV - General	0.25-fixes	unknown	Bug Report - Hang/Deadlock		new	2012-09-28T13:35:53Z	2012-09-28T13:45:03Z	"I have been noticing a pattern here.  My backend deadlocks and needs to be restarted after a recording failure presumably due to a device failure.  This really should not happen.

Yes, I understand that trying to deal with hardware failure is not always easy, but hardware does fail, sadly.  Having the backend become moribund when this happens is tragic, to put it nicely.  Hardware failure should result in at most, a failed recording at the time.  The backend should simply pick itself up and get on with life instead of lying down like a dead dog.

I will attach a backend log as well as a stack trace of this situation.

P.S.  I am really trying to resist the urge to set the Priority and/or Severity on this ticket.  This issue is very severe and should have the utmost priority, IMHO.  WAF is nosediving fast and hard due to an entire night of favourite show season premiers for a whole night not recording due to  a dual (multirec at the same time) recording failure."	brian@…
11139	Mythtranscode hangs from userjob / errors from cli	MythTV - Mythtranscode	0.25.2	unknown	Bug Report - Hang/Deadlock		new	2012-10-03T06:26:38Z	2012-10-09T04:40:50Z	"Some shows cause the mythtranscode process to error out / hang indefinetly.

FreeBSD mythJail 8.2-RELEASE-p6 FreeBSD 8.2-RELEASE-p6 #0: Wed Apr 25 15:39:52 UTC 2012
mythtranscode version:  [v0.25.2] www.mythtv.org
Built from ports.

The script that fails is the following:

mythcommflag -f $VIDEODIR/$FILENAME  
mythutil --gencutlist --chanid $CHANID --starttime $STARTTIME -f $VIDEODIR/$FILENAME 
mythtranscode --verbose all --nodblog --loglevel debug --logpath /tmp -p def --honorcutlist --showprogress -i $VIDEODIR/$FILENAME -o $VIDEODIR/$FILENAME.tmp 

I added --nodblog, and verbose logging to try to help, but no avail.

The purpose of this script is to remove the commercials in the file itself. This used to work in .24 ( didn't use mythutil to generate cutlist )

On some recordings, this process will hang, and stay hung ( mythtranscode ) for days.

I am forced to do a kill -s 9 to stop the process.

I can replicate the issue on a specific file, so if you want me to run any commands I can. 

The logs attached are the error if I run the hung process commands manually on the command line.

/usr/local/bin/mythtranscode --nodblog --verbose all --passthrough --mpeg2 --loglevel debug --honorcutlist --showprogress -i /mnt/mythStorage/defaultstorage/1051_20121001210000.mpg -o /mnt/mythStorage/defaultstorage/1051_20121001210000.mpg.tmp --showprogress --logpath ./


[New Thread 80a20aac0 (LWP 100280)]\\
2012-10-02 22:03:51.768886 E  Skipping unsupported codec 2 on stream 2\\
2012-10-02 22:07:00.856711 E  expectedPTS != expectedDTS + ptsIncrement\\
2012-10-02 22:07:00.856730 E  00:30:48.644 != 00:30:48.594 + 00:00:00.033\\
2012-10-02 22:07:00.856738 E  49913406000 != 49912054650 + 3003\\
2012-10-02 22:07:00.920848 E  Transcoding \\/mnt/mythStorage/defaultstorage/1051_20121001210000.mpg failed\\
[Thread 80a2951c0 (LWP 100093) exited]\\






"	celpa.firl@…
11201	frontend stuck after failure to start livetv	MythTV - General	0.25.2	unknown	Bug Report - Hang/Deadlock		new	2012-10-28T00:51:00Z	2012-10-28T00:51:00Z	"I am using the following version: mythtv-0.25.2+fixes.20120802.46cab93
My mythfrontend is getting stuck somewhere after failing to start livetv. I start watching livetv and get prompted that there is no signal on the current channel. Everything works there.
When I change to another channel, I see these two lines on the terminal output:

{{{
2012-10-27 19:45:09.278505 E  TV: StartRecorder() -- timed out waiting for recorder to start
2012-10-27 19:45:09.278519 E  TV: LiveTV not successfully started

}}}

GDB shows me this:

{{{
#0  0x00007ffff3924303 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fffeadb0036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffeadb0164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff42bb3bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007ffff4ba2d5e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#5  0x00007ffff429010f in QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007ffff75b7cb2 in TV::PlaybackLoop() () from /usr/lib/libmythtv-0.25.so.0
#7  0x00007ffff76008b5 in TV::StartTV(ProgramInfo*, unsigned int) () from /usr/lib/libmythtv-0.25.so.0
#8  0x000000000043a5a9 in startTVNormal () at main.cpp:578
#9  startTVNormal () at main.cpp:804
#10 TVMenuCallback (data=<optimized out>, selection=...) at main.cpp:817
#11 0x00007ffff683e471 in MythThemedMenu::handleAction(QString const&, QString const&) () from /usr/lib/libmythui-0.25.so.0
#12 0x00007ffff684015b in MythThemedMenu::buttonAction(MythUIButtonListItem*, bool) () from /usr/lib/libmythui-0.25.so.0
#13 0x00007ffff42a0281 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0x00007ffff690cdc2 in MythUIButtonList::itemClicked(MythUIButtonListItem*) () from /usr/lib/libmythui-0.25.so.0
#15 0x00007ffff685c2d0 in MythUIButtonList::keyPressEvent(QKeyEvent*) () from /usr/lib/libmythui-0.25.so.0
#16 0x00007ffff683e912 in MythThemedMenu::keyPressEvent(QKeyEvent*) () from /usr/lib/libmythui-0.25.so.0
#17 0x00007ffff67c1456 in MythMainWindow::eventFilter(QObject*, QEvent*) () from /usr/lib/libmythui-0.25.so.0
#18 0x00007ffff428c028 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#19 0x00007ffff4afa85f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#20 0x00007ffff4affdd5 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#21 0x00007ffff428be9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#22 0x00007ffff4b9ec49 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#23 0x00007ffff4b9f0bb in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#24 0x00007ffff4b79637 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#25 0x00007ffff4ba30d2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#26 0x00007fffeadafd53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fffeadb00a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fffeadb0164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007ffff42bb3bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#30 0x00007ffff4ba2d5e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#31 0x00007ffff428ac82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#32 0x00007ffff428aed7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#33 0x00007ffff428ff67 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#34 0x000000000043146e in main (argc=1, argv=<optimized out>) at main.cpp:1762
}}}
"	thomas.epperson@…
11323	Deadlock in mythfrontend if LiveTV recording is zero length	MythTV - General	0.26-fixes	unknown	Bug Report - Hang/Deadlock		new	2013-01-03T21:37:08Z	2013-01-03T21:37:08Z	"Issue seen on 0.26.0 and also confirmed on 0.26-fixes at git rev 28846f87db59efa28ce20c9309089a49520227bb

I suspect I have an issue on my backend which is causing zero length LiveTV buffers, in turn this causes mythfrontend to deadlock on returning to the EPG. I'm ignoring the backend issue for now, and this ticket concerns the frontend deadlock only.

Looking at the end of the attached log, the endless ""(SetDecoder) Player(1): Waited 10ms for decoder lock"" messages from Thread 1 suggest that it's spinning trying to acquire decoder_change_lock in MythPlayer::SetDecoder 

From the attached backtrace I think that decoder_change_lock is being held by Thread 5 which has passed through MythPlayer::DecoderGetFrame. 

I believe that thread 1 is holding osdLock, vidExitLock, and videofiltersLock (since it's executing the MythPlayer::~MythPlayer destructor) but Thread 5 is waiting for these same locks to complete the ReinitVideo call. 

Unfortunately I don't really grok this enough to produce a patch."	Chris Elston <cdelston@…>
11350	0.26 UI instability under Intel UXA	MythTV - General	0.26-fixes	unknown	Bug Report - Hang/Deadlock		infoneeded_new	2013-01-13T14:49:40Z	2013-01-13T15:08:33Z	"When using UXA acceleration on intel graphics hardware (the default) the user interface freezes/crashes under certain circumstances. There are two I've found:

1) In mythgallery, selecting a photo to view in fullscreen shows a black screen. Exiting from this shows the mythgallery screen, but any further UI interaction results in a segfault.

2) mythtv-setup freezes/segfaults when entering particular menus. I think this is the same as this bug reported elsewhere:

https://bugs.archlinux.org/task/31939

Both of these problems go away when I enable SNA following this how-to:

http://www.webupd8.org/2012/10/how-to-enable-intel-sna-acceleration-in.html

I'm running a stock ubuntu 12.10 using the 0.26 ppa on an Intel core i3-530. Please let me know if you would like more information or if I should report this problem elsewhere.

This problem arose immediately after upgrading to 0.26 some months ago. 

"	jerome.kelleher@…
11410	backend hang: mpeg recordings with vbi sometimes hang at finish	MythTV - Recording	0.26-fixes	unknown	Bug Report - Hang/Deadlock	danielk	new	2013-02-19T05:03:28Z	2013-02-23T16:47:25Z	"Witnessed mpeg recordings with vbi occasionally hanging at finish (causing the backend in general to hang) and under gdb saw:

{{{
Thread 3 (Thread 0x7fbd69ffb700 (LWP 8322)):
#0  0x00007fbd8bf7a61c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fbd8c207699 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007fbd8c206824 in QThread::wait(unsigned long) () from /usr/lib64/libQtCore.so.4
#3  0x00007fbd9293f9bc in MpegRecorder::run (this=0x7fbd6c224d00) at mpegrecorder.cpp:1124
#4  0x00007fbd91b9ec07 in MThread::run (this=0x7fbd6c9f35a0) at mthread.cpp:319
#5  0x00007fbd8c206775 in ?? () from /usr/lib64/libQtCore.so.4
#6  0x00007fbd8bf767b6 in start_thread () from /lib64/libpthread.so.0
#7  0x00007fbd8b5399cd in clone () from /lib64/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fbd697fa700 (LWP 8323)):
#0  0x00007fbd8bf7d76d in read () from /lib64/libpthread.so.0
#1  0x00007fbd9292263c in V4LRecorder::RunVBIDevice (this=0x7fbd6c224d00) at v4lrecorder.cpp:308
#2  0x00007fbd9291aeb2 in VBIThread::run (this=0x1111d40) at v4lrecorder.h:82
#3  0x00007fbd8c206775 in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fbd8bf767b6 in start_thread () from /lib64/libpthread.so.0
#5  0x00007fbd8b5399cd in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()
}}}

Looking at mpegrecorder.cpp:

{{{
1113	    LOG(VB_RECORD, LOG_INFO, LOC + ""run finishing up"");
1114	
1115	    StopEncoding();
1116	
1117	    {
1118	        QMutexLocker locker(&pauseLock);
1119	        request_helper = false;
1120	    }
1121	
1122	    if (vbi_thread)
1123	    {
1124	        vbi_thread->wait();
1125	        delete vbi_thread;
1126	        vbi_thread = NULL;
1127	        CloseVBIDevice();
1128	    }
1129	
1130	    FinishRecording();
}}}

Line 1119 signals the vbi thread to stop reading and exit, however, the encoder is signaled to stop *before* this on line 1115.  Thus it is possible for the vbi thread to return from select, try to read data from the vbi fd and then block on the read because the vbi fd is no longer returning data (has been stopped).

Simple solution seems to be to swap the order, i.e. signal vbi thread to stop reading before stopping the encoder.  I have no idea if there are any unforeseen consequences to this though..... comments?

{{{
diff --git a/mythtv/libs/libmythtv/mpegrecorder.cpp b/mythtv/libs/libmythtv/mpegrecorder.cpp
index b158513..35644af 100644
--- a/mythtv/libs/libmythtv/mpegrecorder.cpp
+++ b/mythtv/libs/libmythtv/mpegrecorder.cpp
@@ -1112,13 +1112,13 @@ void MpegRecorder::run(void)

     LOG(VB_RECORD, LOG_INFO, LOC + ""run finishing up"");

-    StopEncoding();
-
     {
         QMutexLocker locker(&pauseLock);
         request_helper = false;
     }

+    StopEncoding();
+
     if (vbi_thread)
     {
         vbi_thread->wait();
lines 1-20/20 (END)
}}}"	rd.mora@…
11503	socket disconnect deadlock	MythTV - General	Master Head	unknown	Bug Report - Hang/Deadlock		new	2013-04-23T10:47:48Z	2013-04-23T10:47:48Z	"I have a bt and a core for mythbackend which deadlocks on frontend socket disconnect. doesnt happen often though.

bt attached.

thread 49 and 42 are the critical ones. Stuck in DisconnectFromHostReal and MythSocket::DisconnectFromHost

Havent found a solution yet."	markspieth
11381	Mythtranscode memory leak on cut+compress	MythTV - Mythtranscode	0.26-fixes	unknown	Bug Report - Memory Leak		new	2013-01-26T21:24:29Z	2013-01-26T21:24:29Z	Lossy transcoding of DVB-C MPEG2 recording with cutmarks makes mythtranscode process leak memory untill the OOM killer kills the process and often mythfrontend before it ends, leaving the job unfinished and in error state. If however I transcode the cuts lossless first and then transcode the cutless recording to mp4 (same mp4 profile), there is a slight increase in memory consumption, but the transcode succeeds and all ends well.	Martin van Es <martin@…>
8701	OSD timeouts need revisiting	MythTV - User Interface Library	Master Head	unknown	Developer Task	mdean	assigned	2010-07-28T08:01:08Z	2012-03-02T21:50:40Z	Most OSD displays would probably be OK with a standard timeout or even require user action to clear them, but IMO, there is a small subset which I still feel the timeout should have some reasonable configurability.	gigem
8778	RecordingProfile speedups / refactor	MythTV - Recording	Master Head	unknown	Developer Task	stuartm	accepted	2010-08-13T14:29:29Z	2011-07-24T16:17:26Z	"Obtaining the profile via RecordingProfile in TVRec is pretty slow when it doesn't need to be and this impacts channel change times. Populating the 'SelectSetting' and it's backing ComboBox alone can take 100ms and this is done twice, once for the signal monitor and once for the actual program.

Attached is an initial suggested change which eliminates a redundant query on the database when loadByType() and loadByGroup() are used (untested atm).

Further improvements can be made by not building the settings object (and therefore the widget) just to return the profile from the database."	stuartm
9401	MythWeb config for choosing backend when using UPnP detection	Plugin - MythWeb	Master Head	unknown	Developer Task	kormoc	new	2010-12-23T07:20:33Z	2010-12-23T07:20:33Z	"It would be good to be able to choose which master backend mythweb should connect to, similar to how the mythfrontend, etc clients work (using config.xml)

For now, choosing the first available backend if it's not specified in the config elsewhere (by the database settings or a master backend setting) would suffice, but it'd be best to have a way o configure it to be 100% sure."	beirdo
9946	Frontend cannot show recent logs	MythTV - General	Master Head	unknown	Developer Task	mdean	assigned	2011-07-26T14:35:50Z	2012-03-16T01:51:14Z	"My database has two table for log entries. New log entries are going into the ""logging"" table, but mythfrontend (and mythweb) shows the log entries which are in the ""mythlog"" table.

This appears to have been introduced with the merge of the ""new-logging"" branch."	Ian Dall <ian@…>
10047	Optimize Mythweb Program Listing	Plugin - MythWeb	Master Head	unknown	Developer Task	kormoc	infoneeded_new	2011-09-19T04:37:10Z	2013-04-02T00:18:53Z	"So I've been working on what I thought would be a simple science project and has kind of taken on a life of it's own. I've been investing why the program listing page seems to take about 2-3 seconds to load on a Intel Core 2 Duo processor at 0 load. My setup has about 200 channels, which generates about 200k program entries, 2800 oldrecorded entries. 

My investigation has shown what averages out to be about 2600 db queries on each page load. The flow seems to go as follows
  1: get callsign list
  2: for each call sign, request channel from db (200 queries)
  3: for each channel, request a list of programs program (give or take 4 per channel, so 800 queries)
  4: each program preloads a channel from the db (800 more requests)
  5: each program needs to check the oldrecorded table (800 more requests)

Each query is fairly fast, taking between 1-4ms, but when you add all that up, you get almost 3 seconds of load time. The advantage of this method though is that you can start streaming the html to the client fairly fast, so you get the illusion of speed, but you quickly overwhelm the db server as you start navigating around the program listing.

I've rewritten this entire process so it boils down to 2 queries, which are much easier to optimize. The first query is the heavy lifter. It loads up the entire program listing of your view combined with the channel information for display in one full swoop. After much poking at it, I was able to get the performance of that query to come in at about 500ms on my machine, which still seems high, but is a full 300-400% improvement over the old method. There's one downside to this query, to get the performance this far down, I had to put an extra constraint on the query. The old query had a where clause of program_start_time < display_end_time && program_end_time > display_start_time which worked out well cause it no matter how long a program was, you'd capture it if it crossed the display you were looking at. Unfortunately this has a HUGE performance hit on the db due to the way the indexes work. I did some metrics on my data and found that no program is longer than 8 hours, so I put a cap on the start_time to be 12 hours, just to be safe. This cut down a 1.2s query to 500ms, which I think is worth it. If we find a program that's longer running, I can easily up that number. The second query is one of the oldrecorded queries that I found extremely hard to integrate into the main query without destroying the performance, so it's broken out into it's own query. I added these 2 queries as a new simplified version of load_all_program_data() called load_program_list(). I also rewrote list_data.php from a channel loop followed by a program loop, to just a program loop that has a variable to track when a channel changes. I've removed a bunch of logic in my attempt to overhaul the loop and simplify the code, so I'm certain I've messed something up for someone, so there's much testing to be done (but it seems to be working fairly well for my on my machine). 

Now the bad news, to fix #4 above, I had to comment out an assumption that if a chanid is passed into the program object, it'll construct a channel object from the db. I don't particularly like this assumption, because it assumes you always want to have that db hit for each program entry you build (this assumption exists for Schedule and Recording objects as well), which is detrimental to the program listing performance. I've already found two function calls that depended on this assumption, the ajax get_show_details called from the program listing page, and the program details page. 

So I decided to stop here, until I could detail out what I've done and get feedback. I'd love to dig in more to the mythweb project and try and clean up/streamline/simplify some of the functionality. I have a number of ideas on how to break apart the themes from the underlying code to make it easier to skin mythweb and make building new functionality easier, but I figured I'd get the blessings from the mythweb gods, and make certain that what I've done so far meets with their approval. I've uploaded my changes to a github fork of the mythweb project for everyone to see:

https://github.com/fracmak/mythweb/tree/listings_optimization_scratch
"	fracmak@…
10407	Jump point redesign	MythTV - General	Master Head	unknown	Developer Task	stichnot	accepted	2012-03-04T15:45:09Z	2012-07-23T22:00:45Z	"This ticket tracks the various issues related to re-implementing jump points.

The current implementation sends an explicit Escape key event to the top screen.  Its handler is expected to check IsJumpingToMain(), do any cleanup action, and cooperatively pass the event to the next screen until the Main Menu is reached.  This requires full and active cooperation everywhere, and if any component fails to test for an in-progress jump point, the jump point execution will stall/stop at that point.

See http://code.mythtv.org/trac/ticket/7939#comment:13 for a pointer to the suggested approach: ""iterate down the stacks closing screens until we reach the main menu.""  However, each screen needs the opportunity to execute cleanup/destructor code, e.g. the cutlist editor should cleanly leave edit mode.

Workarounds in place in #7322 and #8250 - explicit handling of Escape keypress while IsExitingToMain().  #7939 sends an EXIT_TO_MAIN event, which a TV object receives and acts on do to cleanup, which is a step in the right direction.

#9537 shows more issues in the current design."	stichnot
10680	MythSystem doesn't split command line strings internally	MythTV - MythSystem	Master Head	unknown	Developer Task	wagnerrp	accepted	2012-05-02T04:56:12Z	2012-05-02T23:42:09Z	The rewritten MythSystem class allows arguments to be passed in as list, which in turn allows MythSystem to run external applications directly using an execv() system call.  If the old style of using myth_system() is called instead, MythSystem leaves processing of the command string up to the local system shell, leaving the possibility of misinterpretation.  Add an internal mechanism to handle splitting up those command strings into argument lists such that that can be run directly as well, bypassing any potential issues caused by improper shell escaping.	github@…
10965	UX: Jump points unaware of current position	MythTV - General	0.25-fixes	unknown	Developer Task	stichnot	accepted	2012-07-31T15:08:09Z	2012-07-31T17:19:27Z	"(Filling a ticket as discussed in #mythtv)

If a user presses the Live TV jump point while in Live TV, MythTV will exit to the main menu, present a ""please wait dialog"", then re-enter Live TV several seconds later.  Proper UX would be to identify that the user is already in Live TV and either ignore the keypress or display the OSD indicating that they are already in Live TV.

I would expect this may be true of other jump points as well (i.e., listen to music, watch videos, etc.)
"	skd5aner <skd5aner@…>
11138	Mythweb still depends on DefaultStartOffset and DefaultEndOffset in 'settings'	Plugin - MythWeb	Master Head	unknown	Developer Task	mdean	accepted	2012-10-02T19:49:32Z	2013-03-15T18:40:56Z	"Since 0.26 is out, I upgraded to it, including a fresh database.
I used to use the DefaultStartOffset and DefaultEndOffset vars in 'settings' to make sure I don't miss the beginning or end of a show.
Those settings are obsolete now, I use the default temlate in 'record' to accomplish the same goal.

While mythfrontend has adapted to this new situation, mythweb has not. It does not follow the new template in 'record'
So scheduling a show in mythweb will result in clipped shows, while scheduling a show for recording using mythfrontend is good.

I am using master branch from mythweb right now, as there is no fixes/0.26 yet.

When I insert the old values (DefaultStartOffset and DefaultEndOffset) in 'settings', mythweb will use that and recorded shows will start early and end late as I instructed."	tycholursen@…
11184	Rewrite DVB profiles to filter unwanted streams instead of looking for expected streams	MythTV - Recording	Master Head	unknown	Developer Task	danielk	new	2012-10-18T13:28:23Z	2012-10-19T10:33:31Z	"This setting appears to the opposite of what the help text implies. e.g. the TV only stream will looks for the expected streams (video/audio) instead of simply filtering out all the unwanted streams (mheg etc). If an expected stream is missing, e.g. video on a radio-only channel, then the recording will fail. See #10920

This understandably causes some confusion and it's more logical and useful to simply exclude the streams we don't want, e.g. data for ""TV Only"", data and video for ""Audio Only"""	stuartm
8055	MythWeb ASX streaming does not work	Plugin - MythWeb	0.22-fixes	unknown	Patch - Bug Fix	kormoc	assigned	2010-02-10T02:46:52Z	2012-02-20T00:36:02Z	Under MythWeb, the ASX streaming currently doesn't work because of apparently bad output.  Support for multiple range responses	Dagmar d'Surreal
9151	ffmpeg seeking can cause playback exit	MythTV - Video Playback	Master Head	unknown	Patch - Bug Fix	danielk	accepted	2010-10-26T02:36:27Z	2012-08-05T19:43:00Z	"When ffmpeg finds a timestamp near the start of a file that is greater than the timestamp it finds near the end of a file during a seek it fails to perform the seek. But it doesn't _just_ fail to perform the seek it also leaves the file pointer at the end of the file so on our next read we encounter an EOF condition.

I'm attaching a patch that handles this failure mode with rollback to the original read position, but ideally ffmpeg would handle this seek."	danielk
9379	[PATCH] mytharchive: Compile for Windows	Plugin - MythArchive	0.24-fixes	unknown	Patch - Bug Fix		assigned	2010-12-15T21:20:50Z	2012-03-24T22:16:02Z	The attached patch enables mytharchive to be compiled for Windows.  Full functionality is not available but it's the first step.	Lawrence Rust <lvr@…>
9405	MythWeb doesn't work with PHP in CGI mode	Plugin - MythWeb	0.23-fixes	unknown	Patch - Bug Fix	kormoc	new	2010-12-24T10:46:05Z	2011-01-15T17:13:07Z	"In my Debian testing/squeeze, I have ""Apache/2.2.16"" and ""PHP 5.3.3-6 with Suhosin-Patch (cgi-fcgi)"".
I have installed ""mythtv-0.23.0+fixes24158-0ubuntu2"" so that it is compatible with my already running Mythbuntu 10.04.

The result was that MythWeb was all white, all links in the menu had cgi-bin in them and it said ""An unknown module was specified"".
In the apache error log was:
[error] [client 192.168.0.1] script not found or unable to stat: /usr/lib/cgi-bin/js, referer: http://192.168.0.1/mythweb/
[error] [client 192.168.0.1] script not found or unable to stat: /usr/lib/cgi-bin/skins, referer: http://192.168.0.1/mythweb/

The quick and dirty solution is, in mytweb/includes/defines.php:

// Figure out the root path for this mythweb installation.  We need this in order
// to cleanly reference things like the /js directory from subpaths.
//    if (isset($_SERVER['ORIG_SCRIPT_NAME']) && !isset($_SERVER['FCGI_ROLE']))
//       define('root', str_replace('//', '/', dirname($_SERVER['ORIG_SCRIPT_NAME']).'/'));
//    else
        define('root', str_replace('//', '/', dirname($_SERVER['SCRIPT_NAME']).'/'));

AND

    if/* (isset($_SERVER['ORIG_PATH_INFO']) && !isset($_SERVER['FCGI_ROLE']))
        $Path = $_SERVER['ORIG_PATH_INFO'];
    elseif*/ (isset($_SERVER['PATH_INFO']))
        $Path = $_SERVER['PATH_INFO'];
    elseif (isset($_ENV['PATH_INFO']))
        $Path = $_ENV['PATH_INFO'];
    elseif (isset($_GET['PATH_INFO']))
        $Path = $_GET['PATH_INFO'];

In short, my cgi-mode PHP doesn't set $_SERVER['FCGI_ROLE'], by which you detect CGI.
Suggested solution - look the string ""cgi-bin"" or ""php5"" in $_SERVER['ORIG_PATH_INFO'] instead of $_SERVER['FCGI_ROLE'].

phpinfo() output attached."	wondra <wondra@…>
9653	[PATCH] MacOSX fixes for cross compilation	Ports - OSX	Master Head	unknown	Patch - Bug Fix	nigel	new	2011-03-10T09:28:37Z	2011-03-16T03:19:31Z	"This set of patches enables mythbuild.sh to cross compile mythtv and mythplugins to older versions of the MacOSX SDK i.e. 10.3 (ppc) and 10.4 (universal) on both Linux and MacOSX.

ffmpeg.diff
- #define _BSD_SOURCE instead of _XOPEN_SOURCE to enable unistd.h to include definitions of struct rusage.ru_maxrss which were detected by configure and added to config.h

libmythtv.diff
- Conditionally import QuartzCore when detected by configure.
- Add support for big-endian Apple systems to bswap.h

libmytui.diff
- Remove some unuserd CoreGraphics imports
- Fix some opengl types
- Add a simple cast in util-osx-cocoa.mm

mythmusic:
- Convert std::vector to QVector, which is functionally identical, to work around missing vector::data() function in 10.3 & 10.4 STL headers.
"	Lawrence Rust <lvr@…>
9654	[PATCH] Fix SEGV faults in mythfrontend during backend selection	MythTV - User Interface Library	Master Head	unknown	Patch - Bug Fix	mdean	accepted	2011-03-10T15:01:10Z	2012-04-13T05:15:09Z	"This patch fixes several segv faults and logic problems with mythfrontend during backend configuration either after a fresh install or by specifying the -p option.

1 Can't select Manual dbase configuration with -p option[[BR]]
2 Can't Cancel[[BR]]
3 Segv after selecting Save on win32[[BR]]
4 Segv in ShowOkPopup due to stale static data[[BR]]
5 Segv in MythScreenStack::PopScreen due to null pointer"	Lawrence Rust <lvr@…>
9703	DVD created with MythArchive freezes at title menu when title selected	Plugin - MythArchive	0.24-fixes	unknown	Patch - Bug Fix		assigned	2011-03-31T18:58:22Z	2012-03-24T22:18:13Z	"Relevant Mythbuntu packages:

* mytharchive 0.24.0+fixes.20110330.80192ec-0ubuntu.
* dvdauthor 0.6.14

Created a DVD in mytharchive with 4 recordings.  Played the DVD with MythTV player and with XBox.  In both systems, the DVD freezes when selecting a title from the title menu.

A similar issue is documented in this thread:

http://www.gossamer-threads.com/lists/mythtv/users/233635

The bug seems to be related to the pause attribute applied to the pgc nodes in the menu.  I have applied the attached patch to resolve the issue locally on my system.

Changes:

* Change pause="""" to pause=""0"" since dvdauthor manpage doesn't define empty string to be valid
* Remove pause=""inf"" attribute from 2nd and 3rd menu pgc nodes
* Added pause=""inf"" attribute to the vob node in the 2nd menu.  This seems consistent with other dvdauthor examples.

I'm not an expert on dvdauthor, so I'm not sure what the ""correct"" fix should be or how this might affect other themes/scenarios."	ryanr23@…
9833	Date/Time mythweb session setting overridden by language specific defaults	Plugin - MythWeb	0.24-fixes	unknown	Patch - Bug Fix	kormoc	new	2011-06-10T07:03:12Z	2011-06-10T07:03:12Z	"Setting time format to ""09:00/21:00"" with english language does not work, times in listing view immediately revert to ""09:00 AM / 09:00 pm"" format.

The mythweb date/time format settings configurable in TV => My Session aren't actually used and get overwritten in the session object by language - dependant defaults.

Issue seems to be caused by mythweb/classes/Translate.php which unconditionaly updates the following session settings to the language specific default:

date_statusbar, date_scheduled, date_scheduled_popup, 
date_recorded, date_search, date_listing_key
date_listing_jump, date_channel_jump, date_job_status
time_format

a possible fix could be:
* only set these values in translate.php if the session object does not yet have a value for the setting
* delete the settings when changing the language

"	Martin Bene <myth@…>
9971	Improve CrystalHD decoding for BCM 70012	MythTV - Video Decoding	0.24-fixes	unknown	Patch - Bug Fix		new	2011-08-08T03:42:25Z	2012-02-20T00:31:00Z	"This patch fixes the green overlay problem reported in the following thread on the bcm70012. 

http://www.gossamer-threads.com/lists/mythtv/dev/453116

The default output format from CrystalHD on the bcm70012 is NV12, not YV12. It can be changed to use YV12 by setting some flags if we use the DtsProcOutput instead of DtsProcOutputNoCopy, but further reading of the library source code shows that it was converted to YV12 in software anyways. The hardware output is always in NV12, so there is no gain in using YV12.

I also had to make sure that the buffer is always released after decoding. I am still not sure why the code checked for mpa_pic.data[3] before calling the release_buffer, which effectively blocked the call since that would always be NULL for the crystalhd decoder. It most likely is breaking something else that I don't know about, but I will leave that to someone more familiar with the other private decoders. 

This now works reasonably well for 720P on my AppleTV. 1080i is still having serious stuttering problem that I can't find the root cause of yet. "	czhang1974@…
10046	Channel insert/updates now strip off leading/trailing whitespace in callsign and name	MythTV - General	Master Head	unknown	Patch - Bug Fix	mdean	accepted	2011-09-19T03:49:33Z	2012-04-24T01:53:30Z	"Modified places where channels are inserted or updated in the database to call QString::trimmed() on channel callsign and name.  This prevents some potential mismatches when guide information is merged (i.e. one input has a channel with callsign ""WABC"" and tuner 2 has the same channel but the callsign is ""WABC "", so they show up separately in the guide).

The patch modifies mfdb/channeldata.cpp, libmythtv/channelutil.cpp, libmythtv/datadirect.cpp, and libmythtv/tv_rec.cpp.  This is my first patch submission, let me know if I made any mistakes in protocol.  And please direct me to any other places that need modification which I missed.  Finally, I verified successful compilation, but I'm unable to test.
"	Jerry Rubinow <jerrymr@…>
10280	Quick manual channel selection in tv browse mode doesn't work if there is no 'browse all channels' option activated	MythTV - General	Master Head	unknown	Patch - Bug Fix		new	2012-01-23T15:15:37Z	2012-01-23T15:15:37Z	"The problem occurs if you are in LiveTV channel browse mode, have ""Setup""->""Video""->""Playback OSD""->""Browse all cahnnels"" off, ""Setup""->""Video""->""Playback OSD""->""Always use browse mode in Live TV"" on, have more than one card per source and trying to enter channel number manually. After you finish entering the channel number it just disappeares from the screen without putting entered channel to browse OSD.

There are actually two problems resides in two places:

1. tv_play.cpp, function TV::CommitQueuedInput, line around 12374, ctx->playingInfo->GetSourceID() always returns '0' because playingInfo.sourceid is not set (I was'nt able to find where it should be set, so my solution is to get sourceid by a different way)

2. tvbrowsehelper.cpp, function TVBrowseHelper::TVBrowseHelper, around line 52 - during querying all channels list for cardid and sourceid comparision 'GROUP BY ""channum, callsign""' drops all result rows with same channel numbers leaving just the first one (in my case one source has 4 cardid's, so each channel in this source has to have 4 cardids), so I just added ""cardid"" as additional GROUP BY parameter.

So I'm attaching a small patch that solves above mentioned problems and allows to use 'quick channel selection in browse mode'.
Best regards,
Dennis"	dluzin@…
10452	[PATCH] Profile build on Windows and MacOSX don't require Qt debug libs	Ports - Windows	Master Head	unknown	Patch - Bug Fix		new	2012-03-14T12:57:25Z	2012-03-14T12:57:25Z	"At present, profile builds of MythTV and plugins pull in debug builds of Qt.  This causes link errors on Windows and MacOSX unless the debug libs are available because on these platforms the debug libs have different names.

This patch removes 'debug' from CONFIG on Windows and MacOSX
"	Lawrence Rust <lvr@…>
10456	Change packaging scripts to build noarch packages as noarch	Packaging	Master Head	unknown	Patch - Bug Fix	xris	assigned	2012-03-14T23:53:39Z	2012-07-05T09:08:22Z	Add BuildArch: noarch to mythtv.spec and mythweb.spec in packaging/rpm.  This will build packages that are not platform specific as noarch.	holists@…
10495	"fix ""PESPacket: Failed CRC check 0xVARIABLE != 0xVARIABLE for StreamID = 0x8x"""	MythTV - ATSC	Master Head	unknown	Patch - Bug Fix	danielk	infoneeded	2012-03-23T10:20:12Z	2013-04-27T09:22:00Z	commiting #10207 (or something along the lines) uncovered a bug in PSIPTable::HasCRC where for all table ids from 0x80 to 0xfe it returns true to support Dishnet's EPG. The table_ids for CA_message_sections, which don't seem to have CRC, are 0x80 to 0x8f.	dekarl@…
10496	"fix ""PESPacket: Failed CRC check 0xVARIABLE != 0xCONSTANT for StreamID = 0x70"", part 2"	MythTV - General	Master Head	unknown	Patch - Bug Fix	danielk	accepted	2012-03-23T10:31:16Z	2012-03-28T22:05:23Z	"part 2 of #10207
continue the refactor of PESPacket and PSIPTable to get the correct HasCRC implementation called at various locations

CAUTION: It compiles, records, but still emits CRC errors. I need to see whether they are from real reception problems (got some) or real driver issues (got some i2c locking issues which leads to lots packets on one frontend when the other frontend tunes a channel) or if there is a bug somewhere in the refactor.
"	dekarl@…
10535	mythburn.py crash	Plugin - MythArchive	Unspecified	unknown	Patch - Bug Fix		new	2012-04-01T08:25:01Z	2013-02-26T07:57:13Z	"Burn a DVD using mytharchive:

In the very end of the process the script tries to eject the burned DVD. If this is impossible it crashes with the following backtrace:

{{{
Failed to eject the disc!
chmod: Beim Setzen der Zugriffsrechte für „/mythpuffer/mytharchive/“: Die Operation ist nicht erlaubt
chmod: Beim Setzen der Zugriffsrechte für „/mythpuffer/mytharchive/logs“: Die Operation ist nicht erlaubt
chmod: Beim Setzen der Zugriffsrechte für „/mythpuffer/mytharchive/logs/mythburn.log“: Die Operation ist nicht erlaubt
chmod: Beim Setzen der Zugriffsrechte für „/mythpuffer/mytharchive/config“: Die Operation ist nicht erlaubt
chmod: Beim Setzen der Zugriffsrechte für „/mythpuffer/mytharchive/config/mydata.xml“: Die Operation ist nicht erlaubt
chmod: Beim Setzen der Zugriffsrechte für „/mythpuffer/mytharchive/work“: Die Operation ist nicht erlaubt
------------------------------------------------------------
Traceback (most recent call last):
  File ""/usr/share/mythtv/mytharchive/scripts/mythburn.py"", line 5182, in main
    processJob(job)
  File ""/usr/share/mythtv/mytharchive/scripts/mythburn.py"", line 4980, in processJob
    BurnDVDISO(title)
  File ""/usr/share/mythtv/mytharchive/scripts/mythburn.py"", line 2335, in BurnDVDISO
    tray(CDROM.CDROMEJECT)
  File ""/usr/share/mythtv/mytharchive/scripts/mythburn.py"", line 2266, in tray
    os.close(f)
UnboundLocalError: local variable 'f' referenced before assignment
------------------------------------------------------------
}}}

The produced DVD is fine.
But the script leaves back a .lock-file which prevents the user from burning another DVD.

Path attached."	t.brackertz@…
10698	Frontend network control in 0.25 is asymmetric with respect to music jump point	MythTV - General	0.25-fixes	unknown	Patch - Bug Fix		new	2012-05-06T21:48:08Z	2012-05-06T21:48:08Z	"In 0.24, the jump ""playmusic"" resulted in a location of ""playmusic"".

{{{
MythFrontend Network Control
Type 'help' for usage information
---------------------------------
# jump playmusic
OK
# query location
playmusic
# 
}}}

However, in 0.25, the same ""playmusic"" jump no longer returns the same location response.

{{{
MythFrontend Network Control
Type 'help' for usage information
---------------------------------
# jump playmusic
OK
# query location
playlistview
# 
}}}

This makes code for external libraries slightly more complicated. It is also a little less than intuitive for the user typing commands into the network control socket.

The attached patch adds ""playlistview"" as a synonym to ""playmusic"" to allow for symmetry between the jump and the resulting location, while not breaking anything or anyone expecting ""playmusic"" to work. 

{{{
MythFrontend Network Control
Type 'help' for usage information
---------------------------------
# jump playlistview
OK
# query location
playlistview
# jump mainmenu 
OK
# jump playmusic
OK
# query location
playlistview
# 
}}}

Synonyms have been created in the past with other jump points (i.e. playbackbox and playbackrecordings), though I do not know the reasoning behind those."	Gregory Moyer <moyerg@…>
10716	enable MythTV to compile on mingw-w64 (Windows 64bit)	Ports - Windows	0.25-fixes	unknown	Patch - Bug Fix	beirdo	assigned	2012-05-12T13:16:47Z	2012-07-04T07:54:18Z	"Due mainly to the sizeof(long) on mingw-w64, MythTV won't compile on mingw-w64, spouting numerous loss of precision errors. See http://colinux.wikia.com/wiki/Dashboard_for_developing_a_64_bit_coLinux for a table of integer sizes vs mingw-w64.

The patch I've created for 0.25 allows compilation to complete, though I have not yet tested functionality since my backend is still 0.24, but if my tests doing this on fixes/0.24 previously are anything to go by things should work.
I have not checked mythplugins, as I have never really managed to get them to cross compile.

It will probably need someone more familiar with integer sizes to check that it doesn't mess any other platform up."	lexvictory@…
10758	[PATCH] Mytharchive: Catch StopIteration exception in mythburn.py	Plugin - MythArchive	0.25-fixes	unknown	Patch - Bug Fix		new	2012-05-25T17:17:51Z	2012-05-26T14:56:36Z	"If a DVD is created from a single mpeg video then mythburn.py attempts to transcode the file to eliminate errors.  However, runMythtranscode calls DB.searchRecorded to obtain the cutlist with an invalid chanid and starttime which results in a StopIteration exception.

This patch catches the exception and returns an empty cutlist.

NB After applying this patch further errors are encountered later on in mythburn.py when running mplex, which reports that the file produced by mythreplex is unreadable,  mythburn.log attached"	Lawrence Rust <lvr@…>
10760	[PATCH] Python bindings: Relax mysql Python binding version	Bindings - Python	Master Head	unknown	Patch - Bug Fix	wagnerrp	new	2012-05-25T18:54:30Z	2012-05-27T16:54:18Z	"Commit 02162459d68a added a check for version 1.2.3 or later of the mysql Python binding.  Unfortunately, this version only ships with Ubuntu 11.10 and later preventing all but the very latest Ubuntu systems from using any MythTV Python app.

Ubuntu 10.04 LTS ships with version 1.2.2 of the mysql binding and from basic testing this appears to work OK.

This patch relaxes the mysql Python binding version to 1.2,2 or later.
"	Lawrence Rust <lvr@…>
10773	backend uses an invalid bonjour service type name	MythTV - General	0.25-fixes	unknown	Patch - Bug Fix	jyavenard	assigned	2012-05-29T14:42:54Z	2012-11-06T23:19:42Z	"The backend advertises itself as supplying ""mythbackend-master"" or ""mythbackend-slave"" service but according to the relevant spec service names are limited to 14 characters (http://www.rfc-editor.org/rfc/rfc6335.txt section 5.1).

The patch changes the service to be ""mythbackend"" and adds a txt record containing either level='master' or level='slave'.

Guidance for format of the txt record is at http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt in section 6.

"	George Nassas <gnassas@…>
10779	Docs patch	MythTV - General	Master Head	unknown	Patch - Bug Fix		new	2012-05-30T14:03:51Z	2012-05-30T14:03:51Z	"Reviewing the docs in dbcheck makes me believe that the following should be applied. (I've certainly see chanid's greater than ""x099"")

{{{
diff --git a/mythtv/libs/libmythtv/dbcheck.cpp b/mythtv/libs/libmythtv/dbcheck.cpp
index 5664558..1873e8a 100644
--- a/mythtv/libs/libmythtv/dbcheck.cpp
+++ b/mythtv/libs/libmythtv/dbcheck.cpp
@@ -204,8 +204,8 @@ analog channels, us, us-cable, pal, etc.


 \section channel_table Channel Table (channel)
-The primary key, 'chanid' is generated by combining the source id with
-a unique number from 0 to 99.
+The primary key, 'chanid' is generated by multiplying the sourceid times
+1000 and adding the channel number to create a unique chanid.

 The 'channum' field contains the channel number to be input to jump
 to a channel.
}}}
"	rkulagow
10878	[PATCH] Fix PiP playback with Xv	MythTV - Video Playback	Master Head	unknown	Patch - Bug Fix	danielk	assigned	2012-07-04T18:10:09Z	2012-07-05T01:27:12Z	"When using Xv-blit video output and trying to view two or more programs using PiP then the inset video often flickers or contains elements of 2 unrelated frames.

When displaying 'pictute in picture' (PiP), VideoOutput::ShowPIP composites the PiP windows onto the main video frame.  To do so, it uses the player's GetCurrentFrame method to obtain the most recently displayed PiP frame.  However, MythPlayer::DisplayNormalFrames immediately releases the last frame displayed back to the decoding queue.  Consequently when GetCurrentFrame calls GetLastShownFrame to obtain that frame it may have been overwritten by the decoder thread.

This patch defers calling DoneDisplayingFrame if the player is a PiP player so that future calls to GetLastShownFrame return an intact frame.

This patch is for git master but is equally applicable to fixes 0.25 and 0.24"	Lawrence Rust <lvr@…>
10886	Services SendAction API doesn't stop screensaver	MythTV - General	0.25.1	unknown	Patch - Bug Fix		new	2012-07-06T15:31:21Z	2012-07-06T15:31:21Z	"Using a custom remote app which calls the Services SendAction API to send key presses like UP, DOWN etc the Frontend menu selection changes as expected.

However once my xscreensaver kicks in the SendAction API calls don't disable the screensaver which means the menu changes but the screensaver covers the screen. I have to type a key or move the mouse to stop the screensaver.

See #10814 for a similar bug I raised for Airplay playback of video content."	gt.myth@…
10938	Logo detection not working	MythTV - Mythcommflag	0.25-fixes	unknown	Patch - Bug Fix	beirdo	assigned	2012-07-25T10:06:51Z	2012-08-01T02:40:39Z	"I set the commercial detection to only detect Logos. This works best for german TV Station as long as they a broadcasting HDTV (DVB-S2/H.264). For PAL-SD recordings (DVB-S/MPEG-2) mythcommflag returns successfully but always with 0 commercial breaks.

I would be happy to provide traces if you tell me how this is done in mythcommflag ..."	lomion@…
10989	mythcommflag doesn't honor commandline options	MythTV - Mythcommflag	Master Head	unknown	Patch - Bug Fix	cpinkham	new	2012-08-11T04:27:14Z	2012-08-11T06:09:24Z	mythcommflag doesn't handle --outputmethod and --method commandline options, which makes it hard to debug.	bryan@…
10997	Don't send Diseqc if tuning to the same transponder	MythTV - DVB	Master Head	unknown	Patch - Bug Fix	danielk	new	2012-08-13T09:12:58Z	2012-08-13T09:12:58Z	Some DVB demodulators (i.e. Montage m88ds3103) can loose LOCK when DVB app is sending Diseqc commands and consecutive tune call with re_tune=0. Issue is manifesting in MythTV when user is asking for DVB-S/S2 channel on already tuned multiplex. In such case MythTV can't get/keep lock on some multiplexes. Looking on dvbchannel.cpp:733 it seems current code can skip fe tuning if requested mplex is the same, but Diseqc commands are still sent. Attached patch turns-off sending Diseqc commands when tune is to already tuned mplex (I believe this should be by design). This patch might be especially relevant to Unicable systems as in Unicable Diseqc commands are directly impacting demodulator PLL sync state (they are controlling UB LO on Unicable LNB).        	warpme@…
10999	[PATCH] Mythgallery: Fix white screen after playing video when using OpenGL	Plugin - MythGallery	Master Head	unknown	Patch - Bug Fix	beirdo	new	2012-08-13T20:31:56Z	2012-08-13T20:31:56Z	"If the mythfrontend UI is set to use OpenGL and MythGallery is set to use OpenGL transitions then when video playback exits a white screen is shown instead of the video screenshot with ""Press SELECT to play again"" overlay.

The fix is to call makeCurrent on return from playback.

This bug also affects fixes/0.25"	Lawrence Rust <lvr@…>
11018	Distortion of Recordings/LiveTV if EIT-Scan is processing on another capturecard	MythTV - General	0.25-fixes	unknown	Patch - Bug Fix		new	2012-08-18T20:51:49Z	2012-08-26T23:25:21Z	"After upgrading from MythTV 0.21 / Mythbuntu 08.10 to MythTV 0.24 / Mythbuntu 10.04 I detected distortions and artefacts in video/audio in recordings/LiveTV of my BT878/BTTV based DVB-S capturecard. After further investigations I saw that this was caused by an active EIT-Scan on my other DIBcom-3000mc based DVB-T card.
If both two cards are active I saw lots of this lines in backend-log:
{{{
  E DVBRead mpeg/pespacket.cpp:79 (AddTSPacket) AddTSPacket: Out of sync!!! Need to wait for next payloadStart PID: 0x12, continuity counter: 6 (expected 5).
}}}
So I decided to switch of EIT-Scanning of the DVB-T card and the distortions were gone (But as DVB-T and DVB-S in my setup don't based on the same Video-Source I lost EPG-Information of DVB-T and had to record or look LiveTV on the DVB-T channels to update the information).
I don't know If this was caused by mythtv or the LinuxTV-v4l/DVB driver framework but I hoped that updating to 0.25 makes things better.
As the problem wasn't gone with 0.25 I decided to write a patch that switches of the EIT-Scanning at all capture-cards if a program records or I look liveTV. 
After the last record finishes the timer eitCrawlIdleStart is set again on all cards.
With this attempt I also resolve another problem: I've setup my system to shutdown(hibernate) if it's idle and ACPI-wakeup before new recordings, but it never shutdown after a recording because a EIT-Scan on another card than the recording-card was running after the recording.

So now I provide the patch. Perhaps it could be helpful for some other people.
"	Shinck@…
11020	LiveTV-program guide  unsuitable at an windows frontend	MythTV - General	0.25-fixes	unknown	Patch - Bug Fix		new	2012-08-18T22:20:13Z	2012-08-27T15:24:53Z	"With an windows frontend (WindowXP-SP3) in liveTV if I start the program guide with shortcut s (configured to show liveTV in the small window) liveTV stops for several seconds and audio is repeated that time in an endless loop (it's annoying because I've already setup the big audio-buffer, without it's worse, also in starting PIP).
And this behaviour repeats at every move in program-guidegrid in vertical order (also on line up/down without move of the channels).
I've done some investigation and saw,that the long interruptions were caused by the many myth-protocal requests for the free-recorders from mythbackend and that during this requests reading from the ringbuffer stops.
So I decided to write a patch that caches the free-recorders from the backend in an vector at entering the liveTV-program guide because during the limited time the program guide displays the possibility the free-recorders change is low. 
With that workaround liveTV-programGuide shows up and is movable without interruptions in the ongoing program.

So now I provide the patch. Perhaps it could be helpful for some other people. 
 "	Shinck@…
11054	ttvdb.py: -M (list series) option does not honor series_name_override	MythTV - Mythmetadatalookup	Unspecified	unknown	Patch - Bug Fix	wagnerrp	assigned	2012-08-27T23:02:50Z	2013-01-17T01:01:12Z	"ttvdb.py supports a configuration file and the option ""series_name_override"" to map a series name to a specific series id. Many of the options in ttvdb.py support reading this override, but -M or get series list does not. This is not apparent when reading the documentation, and I suspect it was an oversight.

Here is my ttvdb.conf:
{{{
[series_name_override] 
law and order svu:75692
}}}

The issue manifests itself like this:
{{{
Aug 25 17:28:22 t4 mythfrontend[26318]: I MetadataDownload metadatadownload.cpp:222 (runGrabber) Running Grabber: /usr/share/mythtv/metadata/Television/ttvdb.py -l en -M law and order svu
Aug 25 17:28:22 t4 mythfrontend[26318]: I CoreContext videodlg.cpp:3263 (customEvent) No results found for law and order svu 7 1
}}}"	esarfl@…
11095	Enhance videodescrip statetype to recognize more resolutions	MythTV - User Interface Library	Unspecified	unknown	Patch - Bug Fix	stuartm	new	2012-09-17T19:11:35Z	2012-09-17T20:05:26Z	"The videodescrip statetype used in osd.xml currently identifies recordings by height, which causes letterboxed files (such as a film that is 1920x816) to not match. The attached patch uses width, not height, to match. It also returns a new, generic ""HD"" statetype for files that don't otherwise match as 720, 1080i, 1080p, or SD but are of greater than SD resolution, such as 4K (3840x2160) or the 1440x1080 that Dish Network and BBC use."	Yeechang Lee <ylee@…>
11111	Fix UUID generation in UPNP	MythTV - UPnP	Master Head	unknown	Patch - Bug Fix	dblain	new	2012-09-22T11:30:44Z	2012-09-23T01:19:14Z	"currently LookupUDN() will generate invalid UUID which is then used to generate a invalid UDN. this may cause problems with UPNP devices that parses the UDN - resulting in failed discovery.


Currently LookupUDN() generates UUID like this:

    ""{74c5afe6-181b-46b1-9a4b-ae9e53d0e47""

this results in a UDN looking like this:

    ""uuid:{74c5afe6-181b-46b1-9a4b-ae9e53d0e47""


The patch changes the code to remove the leading '{' and trailing '}' maiing the UUID look like this:

    ""74c5afe6-181b-46b1-9a4b-ae9e53d0e479""

and a valid UDN:
    ""uuid:74c5afe6-181b-46b1-9a4b-ae9e53d0e479""

"	Rune Petersen <rune@…>
11136	[Patch] Fix build on big endian systems	Ports - OSX	0.25.2	unknown	Patch - Bug Fix	jyavenard	new	2012-10-02T18:31:42Z	2012-10-02T18:31:42Z	Myth does not build on big endian systems such as PPC (OS X) as /libs/libmythtv tries to conditionally include the file byteswap.h that is no longer in Git.  Attached patches put inline code in the two affected programs  that allows the build to finish.	Craig Treleaven <ctreleaven@…>
11146	Replace nonexistent SIGRTMIN with SIGUSR1 in OSX	MythTV - General	Master Head	unknown	Patch - Bug Fix	beirdo	assigned	2012-10-06T02:49:32Z	2012-10-06T07:21:15Z	The early October patch to signalhandling.cpp uses SIGRTMIN which does not exist on OSX.  The enclosed patch replaces it with SIGUSR1, which may not be the right thing to do.	mythtv@…
11149	filter-avcodec.pro contains superfluous include	MythTV - General	Master Head	unknown	Patch - Bug Fix		new	2012-10-06T15:03:50Z	2012-10-06T15:03:50Z	"The config file filters/filter-avcodec.pro contains an invocation of include(../settings.pro), duplicating the same line in filter-common.pro .  All build flags end up being duplicated because of this.  For most flags that is meaningless but the stack-alignment flag is not so friendly at least on OSX.

The build dies complaining that stack-alignment may only be specified zero or one times.

The enclosed patch removes the superfluous include, fixing this problem."	mythtv@…
11170	[PATCH] Fix Windows cross-compile of MythTV 0.26 & master on Linux	Ports - Windows	0.26-fixes	unknown	Patch - Bug Fix		new	2012-10-12T19:56:23Z	2012-10-12T19:56:23Z	"Current fixes/0.26 and master don't cross compile for Win32, giving errors when compiling nzmqt and qjson.

Attached patch to mythpackaging/Win32/mythbuild.sh and mythtv/configure"	Lawrence Rust <lvr@…>
11244	No error shown to user if no DVD/Blu-Ray disc found.	MythTV - Video Playback	Master Head	unknown	Patch - Bug Fix		new	2012-11-16T22:01:45Z	2012-11-16T22:01:45Z	"No error is shown if no physical media is present when the user selects 'Play a DVD or Blu-ray' from the Video menu.  It is not clear to the user that anything at all has happened.

The attached patch causes a pop-up to be shown with the text 'No disc found in drive!'"	peper03@…
11259	Patch for a few more missed index updates after d4dcff374e493	Plugin - MythWeb	Master Head	unknown	Patch - Bug Fix	kormoc	new	2012-11-28T16:04:12Z	2012-11-28T16:04:12Z	This patch just increments a few more indexes that were missed so that the recorded screen will filter and delete	doug@…
11278	Video glitches when re-scanning streams with a different framerate to the local standard	MythTV - Video Decoding	Master Head	unknown	Patch - Bug Fix		new	2012-12-07T10:22:10Z	2012-12-07T10:22:10Z	"When streams are re-scanned due to a change in the number of streams (e.g. at the transition from a video intro to the menu on a DVD), the video stream(s) are ignored and a default frame rate is set based on the local TV standard set by the user.

If the content being played does not match that frame rate (e.g. an NTSC DVD played on a 'PAL' system), video glitches occur because Myth believes the video and audio are no longer synchronized.

The attached patch tries to use the last known good frame rate.  If this hasn't been set yet, the local TV standard is used instead."	peper03@…
11300	Merging devel/rtp changes into mainline(master) branch	MythTV - General	Unspecified	unknown	Patch - Bug Fix		new	2012-12-20T10:04:10Z	2013-02-10T00:47:26Z	Unable to play udp multicast streams in certain scenarios. Hence merging the devel/rtp changes into master branch.	gradhika.dn@…
11333	libmythzmq is not getting installed in the right .../lib directory	MythTV - configure script	Unspecified	unknown	Patch - Bug Fix	beirdo	new	2013-01-07T20:39:51Z	2013-01-07T20:39:51Z	"On Fedora 64 bit systems, .../lib64 is the usual place to put 64 bit libraries, except libmythzmq is placed in .../lib.

This adds --libdir=${libdir-name} to the configure line for zeromq in Myth's configure script.

"	warren.sturm@…
11351	mythbuild	Packaging	Master Head	unknown	Patch - Bug Fix		new	2013-01-13T16:01:46Z	2013-01-13T16:01:46Z	"A few of the package locations are out-of-date for the Windows build script.  I either slightly bumped versions (MySQL .58 -> .60) or found the new canonical locations.  

I also had problems doing a 64-bit -> 32-bit cross-compile because some libraries don't support it (libxml and libxslt still have broken dependencies here too).  Rather than have other people run into my problems, I just decided to put an installation note in.

Patch attached."	jwyllie83@…
11371	DVD video sometimes freezes briefly	MythTV - DVD Playback	Master Head	unknown	Patch - Bug Fix	stichnot	accepted	2013-01-22T21:20:24Z	2013-03-15T21:34:50Z	"When playing DVDs such as Cars 2 or Brave using VDPAU or with the 'Extra audio buffering' option enabled, the video sometimes freezes for a couple of seconds.

This is because the audio timestamp has jumped backwards (from say 20000 to 47). The condition in AvFormatDecoder::GetFrame ('lastapts < lastvpts + 100') that determines whether to continue buffering video frames always evaluates to true because lastvpts does not get updated until a frame is actually processed, which it won't because the video frames keep getting buffered.

This situation continues until either the audio buffer fills up (setting 'allowedquit' to true and breaking out of the loop) or until the maximum number of video frames have been buffered (currently 220).  If the input data cannot be read quickly enough (e.g. when reading from a physical DVD rather than an image), the picture freezes for around 2 seconds.

The exact behaviour depends on the input reading speed and the configured audio output (7.1 analogue output will fill the audio buffers faster than stereo or SPDIF).

The attached patch detects when the audio timestamp jumps backwards and prevents more video frames from being buffered until the frames already in the buffer have been processed and the video timestamp has also jumped backwards."	peper03@…
11420	Some .avi files fail to resume from bookmarks	MythTV - Video Playback	Unspecified	unknown	Patch - Bug Fix	stichnot	accepted	2013-02-23T16:08:09Z	2013-02-23T16:22:53Z	"For some .avi files in my video collection, if I attempt to resume from a bookmark, the system hangs for 2-3 minutes, then fails to start the video.
I narrowed the problem down to the AvDecoder::DoFastForward() routine attemping to seek to a very large value which took 2.5 minutes before it hit the decoding error.  When run with '-v playback', I saw the following entries in the log covering the time it was hung:

2013-02-22 21:46:36.641201 I  AFD: SeekReset(-97191818680052, 1003750634, do flush, do discard)
2013-02-22 21:46:36.641228 I  AFD: SeekReset() flushing
2013-02-22 21:49:03.111325 E  decoding error
			eno: Unknown error 541478725 (541478725)


After inserting some log messages, I noticed that st->cur_dts has a bogus value before any frames have been played and this was then being used in the scaling code to adjust the dts values.

2013-02-22 21:46:36.641105 I  AFD: DoFastForward cur_dts 9223090561878065151, ic->start_time 0, adjust_cur_dts 9223090561878065151
2013-02-22 21:46:36.641133 I  AFD: DoFastForward adj_cur_dts 9223090561878065151, adj_seek_dts 11766, max_dts -1, newts -3242967031675738028
2013-02-22 21:46:36.641157 I  AFD: DoFastForward lastKey -97191818680052 framesPlayed -97191818680052, normal frames 1003750634
2013-02-22 21:46:36.641177 I  AFD: DoFastForward: About to SeekReset() lastKey -97191818680052, normalframes 1003750634

However, after the first frame is played, st->cur_dts seems to either hold the appropriate timestamp value or the AV_NOPTS_VALUE.

Here is the ffmpeg info on one of the effected videos:
Input #0, avi, from '/storage/videos/DVDs/The_Addams_Family.avi':
  Metadata:
    encoder         : Lavf52.22.1
  Duration: 01:39:37.29, start: 0.000000, bitrate: 1274 kb/s
    Stream #0.0: Video: mpeg4, yuv420p, 640x360, PAR 1:1 DAR 16:9, 29.97 tbr, 29.97 tbn, 29.97 tbc
    Stream #0.1: Audio: mp3, 48000 Hz, stereo, s16, 64 kb/s

Please let me know if you need any further information.

The patch forces it through the ""No DTS Hack"" codepath when framesPlayed == 0 and this seems to resolve the issue.
"	David Hill <myth@…>
11451	Start and end times of DVD menu highlights are ignored.	MythTV - DVD Playback	Master Head	unknown	Patch - Bug Fix		new	2013-03-11T16:18:08Z	2013-03-11T16:18:08Z	"Some DVD menus specify start and end times for menu highlight.  Currently these times are ignored, which usually gives ugly results as the highlight is shown before the correct background is in place (e.g. text fading in) or continues to be displayed after the menu background has changed (e.g. text fading out).

The effect seems to be more noticeable when using OpenGL than VDPAU but it is visible with both.

The attached patch fixes this problem as far as currently possible.

There are currently two caveats:
* The second patch from [ticket:11371#comment:1 #11371] is required to allow this patch to work across timestamp discontinuities (happens quite often when moving from an animated menu to a still menu).
* Highlights are currently hidden a little too early due to the RingBuffer being ahead of the player.  That is a separate issue that I hope to address soon.

See also the two sample images DelayedMenu_VMG.iso and DelayedMenu_VTS.iso in stuartm's DVD repository (DelayedMenu_VTS.iso has other issues fixed in #11445)."	peper03@…
11514	getFrontends fails in python bindings if a single frontend is currently unavailable	Bindings - Python	Unspecified	unknown	Patch - Bug Fix	wagnerrp	new	2013-04-30T03:21:36Z	2013-04-30T03:21:36Z	This patch adds a check for a MythError when initializing the frontend connection.	rlskoeser@…
11515	Python bindings getPreviewImage error	Bindings - Python	Unspecified	unknown	Patch - Bug Fix	wagnerrp	new	2013-04-30T03:26:38Z	2013-04-30T03:48:16Z	getPreviewImage in the MythXML class fails - attempts to call an undefined helper method	Rebecca Sutton Koeser <rlskoeser@…>
2581	Allow changing of aspect ratio when transcoding	MythTV - Mythtranscode	Master Head	unknown	Patch - Feature	cpinkham	assigned	2006-10-16T01:34:43Z	2012-03-03T21:07:18Z	"This is a patch against 0.20 that accomplishes a couple of things.  First, I've included my original fixes from #2198 on this, so 1080i streams are resized properly.  Secondly, I've added a new setting for MPEG4 transcoders that sets the aspect ratio.  This is exposed as a new option called ""Aspect Ratio"" with a drop-down menu that provides the options of ""Leave"", ""4:3"", and ""16:9"".

When selecting a different aspect ratio, the transcoded file will be cropped to the proper aspect ratio.  So if the source is a 16:9 file recorded from an HDTV channel and the mpeg4aspectratio is set to 4:3, the sides will be cropped off when transcoding.  This is very helpful for when you've recorded an SDTV program on an HDTV tuner (like the Simpsons).

Likewise, when set to 16:9, this will crop the tops off the file, which is useful if you've recorded a letterboxed program on an SDTV feed.

This helps to make the files more portable, makes watching recorded programs in MythTV behave properly when using a zoom mode, and may even promote world peace.  If the powers that be conclude that this makes sense, I'll work on porting it to SVN.  Unfortunately, right now I'm not running SVN because my wife likes a working myth box."	wagspat@…
2923	New gallery module for mythweb	Plugin - MythWeb	Master Head	unknown	Patch - Feature	kormoc	accepted	2007-01-15T12:16:14Z	2011-07-25T11:54:10Z	"I have written my own gallery module from scratch.

The gallery module reads the image path from the database and shows the directories in an explorer style. dirs on the left with the numer of the subdirs, images in the center. the images are thumbnail that will be cached. the user can change how many images per page should be displayed, from 2x2 to 5x4. 

and I can also reuse a lot of this code to write a new video module for mythweb. i just need a hint how to get the access control information from the backend. 

I also attached a screenshot, so you can get an overview how the modules looks like with the grey theme.

Robert"	trebor_s@…
4804	Add software amplification support to libmyth/AudioOutput	MythTV - Audio Output	0.23.1	unknown	Patch - Feature	jyavenard	assigned	2008-02-29T16:42:59Z	2012-03-05T13:44:12Z	In anticipation of adding ReplayGain support to MythMusic, it is required that the AudioOutput layer support software amplification.	chhamilton@…
5742	MythWeb Music last play filter	Plugin - MythWeb	Master Head	unknown	Patch - Feature	kormoc	assigned	2008-09-25T19:27:25Z	2011-07-25T11:50:03Z	"Attached patch adds Last Play filter to MythWeb Music Random Mix Maker. Together with Rating filter, this can be used to e.g. find ""good songs not played recently"".

I first used ""<"" and "">"" symbols in UI but then changed these to ""earlier than"" and ""later than"" texts which feel more natural.

Patch has couple of new translations and English language file modifications are included in the patch. Not sure if this is needed or not."	otto at kolsi dot fi
6236	Improve subtitle support in mytharchive	Plugin - MythArchive	Master Head	unknown	Patch - Feature		assigned	2009-02-06T23:56:07Z	2012-03-24T22:16:22Z	"The patch attached does the following things;

Before running ffmpeg on mpeg files...[[br]]
 * Creates a symbolic link to the source file because projectx does not like spaces in filenames.[[br]]
 * Uses projectx to conduct a preliminary search for teletext based subtitles.[[br]]
 * Selects a subtitle that matches the language preferences.[[br]]
 * Creates a projectx ini file.[[br]]
 * Runs projectx to cut commercials, demux audio, video, and subtitles using the created ini file.[[br]]
 * Runs ffmpeg to reencode the mv2 file only.[[br]]

"	brandons@…
6993	"Optionally show program listings in a ""channel-by-channel"" mode"	Plugin - MythWeb	Master Head	unknown	Patch - Feature	kormoc	assigned	2009-09-06T17:04:35Z	2012-03-05T13:54:45Z	"The attached patch adds an option to show the program listings of each channel in a separate column.

To enable this mode, check the ""Use 'channel-by-channel' format"" box in the guide settings and fill in how many channels per row that should be displayed.

See attached screenshots for examples of how the grey and elkin skins look like."	Jonatan <mythtv@…>
7205	Add Support for ASIRecorder style PSIP generation to FirewireRecorder	MythTV - Recording	Master Head	unknown	Patch - Feature	danielk	new	2009-09-29T02:58:26Z	2013-02-17T11:20:23Z	"
Forwarding from downstream.  Problem as I understand it is that the SA8300HD works fine when using test-mpeg2, but myth has trouble capturing the stream.  Here is an example:
http://dl.getdropbox.com/u/1578989/test.mpg

backend log:
{{{
2009-09-27 14:07:49.550 scheduler: Scheduled items: Scheduled 289 items in 1.6 = 0.00 match + 1.62 place
2009-09-27 14:07:49.559 TVRec(6): RecordPending on inputid 7
2009-09-27 14:07:49.560 TVRec(6): StartRecording(NFL Football)
2009-09-27 14:07:49.560 TVRec(6): ASK_RECORDING 6 0 0 0
2009-09-27 14:07:49.643 adding: mythtv as a client (events: 1)
2009-09-27 14:07:49.732 TVRec(6): StartedRecording(0x93bd2c8) fn(/tv/d3/1811_20090927140800.mpg)
2009-09-27 14:07:49.732 TVRec(6): ClearFlags(CancelNextRecording,) -> RunMainLoop,
2009-09-27 14:07:49.732 TVRec(6): Changing from None to Watching RecordingOnly
2009-09-27 14:07:49.732 TVRec(6): ClearFlags(FrontendReady,CancelNextRecording,) -> RunMainLoop,
2009-09-27 14:07:49.732 TVRec(6): Request: Program(yes) channel() input() flags(Recording,)
2009-09-27 14:07:49.733 TVRec(6): HW Tuner: 6->6
2009-09-27 14:07:49.734 TVRec(6): ClearFlags(PENDINGACTIONS,) -> RunMainLoop,
2009-09-27 14:07:49.734 TVRec(6): No recorder yet, calling TuningFrequency
2009-09-27 14:07:49.734 FireChan(0022CECC76B00000): Open()
2009-09-27 14:07:49.736 FireChan(0022CECC76B00000): SetChannelByString(3)
2009-09-27 14:07:49.738 SetChannelByNumber(81)
2009-09-27 14:07:49.738 FireDev(0022CECC76B00000): Requesting STB Power State
2009-09-27 14:07:49.740 FireDev(0022CECC76B00000): STB Power State: On
2009-09-27 14:07:49.740 SetChannel(model GENERIC, alt 0, chan 81)
2009-09-27 14:07:49.741 SetChannel() -- locked
2009-09-27 14:07:49.745 SetLastChannel(81): cleared: yes
2009-09-27 14:07:49.745 FireChan(0022CECC76B00000): SetChannelByString(3) success
2009-09-27 14:07:49.745 TVRec(6): Starting Signal Monitor
2009-09-27 14:07:49.745 TVRec(6): SetupSignalMonitor(1, 0)
2009-09-27 14:07:49.745 FireChan(0022CECC76B00000): Open()
2009-09-27 14:07:49.745 FireSM(0022CECC76B00000): ctor
2009-09-27 14:07:49.745 SM(0022CECC76B00000)::AddFlags: Seen() Match() Wait(Sig,)
2009-09-27 14:07:49.746 FireDev(0022CECC76B00000): Requesting STB Power State
2009-09-27 14:07:49.748 FireDev(0022CECC76B00000): STB Power State: On
2009-09-27 14:07:49.748 TVRec(6): Signal monitor successfully created
2009-09-27 14:07:49.748 TVRec(6): Setting up table monitoring.
2009-09-27 14:07:49.750 Using profile 'Live TV' to record
2009-09-27 14:07:49.751 TVRec(6): MPEG program number: 1
2009-09-27 14:07:49.751 DTVSM(0022CECC76B00000)::SetProgramNumber(1):
2009-09-27 14:07:49.751 SM(0022CECC76B00000)::RemoveFlags: Seen(PMT,Crypt,) Match(PMT,Crypt,) Wait()
2009-09-27 14:07:49.751 SM(0022CECC76B00000)::AddFlags: Seen() Match() Wait(PMT,)
2009-09-27 14:07:49.751 SM(0022CECC76B00000)::AddFlags: Seen() Match() Wait(PAT,PMT,Pos,)
2009-09-27 14:07:49.751 TVRec(6): Successfully set up MPEG table monitoring.
2009-09-27 14:07:49.751 SM(0022CECC76B00000)::Start: begin
2009-09-27 14:07:49.751 FireDev(0022CECC76B00000): Requesting STB Power State
2009-09-27 14:07:49.751 SM(0022CECC76B00000)::Start: end
2009-09-27 14:07:49.751 TVRec(6): SetFlags(SignalMonitorRunning,) -> RunMainLoop,SignalMonitorRunning,
2009-09-27 14:07:49.751 TVRec(6): ClearFlags(WaitingForSignal,) -> RunMainLoop,SignalMonitorRunning,
2009-09-27 14:07:49.751 TVRec(6): SetFlags(WaitingForSignal,) -> RunMainLoop,WaitingForSignal,SignalMonitorRunning,
2009-09-27 14:07:49.751 TVRec(6): ClearFlags(NeedToStartRecorder,) -> RunMainLoop,WaitingForSignal,SignalMonitorRunning,
2009-09-27 14:07:49.751 TVRec(6): SetFlags(NeedToStartRecorder,) -> RunMainLoop,WaitingForSignal,NeedToStartRecorder,SignalMonitorRunning,
2009-09-27 14:07:49.754 FireDev(0022CECC76B00000): STB Power State: On
2009-09-27 14:07:49.754 SM(0022CECC76B00000)::AddFlags: Seen(STB,) Match(STB,) Wait()
2009-09-27 14:07:49.754 FireSM(0022CECC76B00000): RunTableMonitor(): -- begin
2009-09-27 14:07:49.754 LFireDev(0022CECC76B00000): Starting Port Handler Thread
2009-09-27 14:07:49.754 LFireDev(0022CECC76B00000): Starting Port Handler Thread -- locked
2009-09-27 14:07:49.754 LFireDev(0022CECC76B00000): OpenPort()
2009-09-27 14:07:49.754 FireSM(0022CECC76B00000): UpdateValues() -- Waiting for table monitor to start
2009-09-27 14:07:49.755 LFireDev(0022CECC76B00000): OpenPort() -- got lock
2009-09-27 14:07:49.755 FireDev(0022CECC76B00000): AddListener() 1
2009-09-27 14:07:49.755 LFireDev(0022CECC76B00000): Opening P2P connection
2009-09-27 14:07:49.755 FireSM(0022CECC76B00000): UpdateValues() -- Table monitor started
2009-09-27 14:07:49.758 AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 15 min
2009-09-27 14:07:49.761 scheduler: Started recording: NFL Football ""Kansas City Chiefs at Philadelphia Eagles"": channel 1811 on cardid 6, sourceid 2
libiec61883 warning: Overlayed connection on channel 0.
You may need to manually set the channel on the receiving node.
2009-09-27 14:07:49.763 LFireDev(0022CECC76B00000): OpenAVStream
2009-09-27 14:07:49.763 LFireDev(0022CECC76B00000): Opening A/V stream object
2009-09-27 14:07:49.763 LFireDev(0022CECC76B00000): Buffered packets 2000 (8000 KB)
2009-09-27 14:07:49.763 LFireDev(0022CECC76B00000): Starting A/V streaming -- really
2009-09-27 14:07:49.770 LFireDev(0022CECC76B00000): Starting A/V streaming -- done
}}}


{{{
$ mythbackend --version
Please include all output in bug reports.
MythTV Version : 22072
MythTV Branch : trunk
Network Protocol : 48
Library API : 0.22.20090919-1
QT Version : 4.5.0
Options compiled in:
 linux debug using_oss using_alsa using_pulse using_jack using_backend using_dvb using_firewire using_frontend using_glx_proc_addr_arb using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu using_libfftw3 using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python using_opengl using_vdpau using_ffmpeg_threads using_libavc_5_3 using_live using_mheg
}}}

Is the issue that it cannot find a PAT?
Not a new/recent breakage... its been like this forever."	Marc Randolph <mrand@…>
7762	Autoshutdown slave feature enhanced	MythTV - General	0.24.1	unknown	Patch - Feature	cpinkham	assigned	2009-12-17T15:32:42Z	2012-03-05T14:42:03Z	"Here is an enhancement of the auto shutdown feature of slave. It was introduced in 0.22.
This patch allows the MB to ask a slave to shutdown, the slave executes a script to check if it can and then shutdown if allowed. If not, the MB will ask again few minutes later and so on... It is the same functionnality of the auto shutdown feature of the MB with mythshutdown but for slaves.
The MB also checks for daily wakeup period of slaves and wakes it up if needed.

I have been running this patch on my production system version 0.22 for 2 weeks without any issue.

I'll add another patch to add a new input in mythtv-setup.
"	gmembre@…
8066	new keybinding for jump in mythmusic	Plugin - MythMusic	Unspecified	unknown	Patch - Feature		assigned	2010-02-13T11:34:51Z	2012-03-24T22:16:59Z	"Because seeking in mythmusic is cumbersome if you have longer dj-mixes and can only go forward/back for five seconds, i have made this patch against rev. 23546. With this it's possible to jump forward/back for 60 seconds every keypress. There is a new keybinding like in video playback (JUMPFFWD,JUMPRWND).
Don't know it it is a dirty hack, but it would be nice if this would be incorporated in mythtv."	bg_m@…
8103	no UI control over Apple Remote (Mac) enable/disable	Ports - OSX	unknown	unknown	Patch - Feature		new	2010-02-24T17:58:29Z	2012-03-06T05:57:18Z	"If compiled with Apple Remote support Myth will always swallow IR events from the apple remote even if another remote is being used (e.g. LIRC).  Also, when LIRC is being used the Apple Remote seems to be ignored.

There are compile-time ways to fix this, but I'd like to help get the sniderpad builds including LIRC *and* apple remote so there's a single binary mac users can download...

A dropdown menu to select the remote driver (like audio output etc) seems the correct way to handle this.  At the minimum a database setting so that it can be enabled/disabled at runtime not compile time."	ecronin
8398	MythBrowser start with homepage function	Plugin - MythBrowser	Unspecified	unknown	Patch - Feature		assigned	2010-04-29T20:34:19Z	2012-03-24T22:17:17Z	"Attached is a patch that adds a jumpkey binding to the mythbrowser to start it with a customizable homepage. Sometimes its useful to start the browser with a homepage instead of calling the bookmarkmanager first. 
In the info_menu.xml file a new menu entry can be created to start the browser with the homepage directly. Use the <action>JUMP Homepage</action> for that."	anonymous
8576	[PATCH] Added new entries to upnp music (e.g. Playlist, Most Played Albums/Artists)	MythTV - UPnP	Master Head	unknown	Patch - Feature	beirdo	assigned	2010-06-17T18:13:41Z	2012-03-02T22:19:06Z		Wolfgang <mythtv@…>
8668	compiling flac on windows (as a requirement for mythmusic)	Ports - Windows	Master Head	unknown	Patch - Feature		new	2010-07-18T20:22:32Z	2012-04-10T15:48:19Z	"Although MythMusic also needs libcdaudio (which is a hard on on windows), it also requires flac.

To compile flac to errors during compilation have to be fixed, attached patch does so. I have not been able to tie it in properly into the buildscript, but I thought I'd share it here for others/future reference."	Jonathan Martens <jonathan@…>
9267	"Add ""Jump to Random"" feature in libmythui"	MythTV - User Interface Library	0.24-fixes	unknown	Patch - Feature	mdean	assigned	2010-11-20T19:54:05Z	2010-11-22T12:14:08Z	"Similar to ticket #5626 from long ago, this patch adds a ""Jump to Random"" entry option to libmythui. This allows components such as MythGame and MythVideo to utilize a hotkey to pick a random choice in the list.

Feel free to adjust the default hotkey."	mythtv@…
9295	Add stretching to textarea and a more acurate cutdown function	MythTV - User Interface Library	0.24	unknown	Patch - Feature	jpoet	assigned	2010-11-28T02:08:55Z	2012-02-19T00:35:11Z	"The cutdown function doesn't seem to be accurate as it sometime cut more characters than needed.  The new one only cut the minimum amount of characters to fit in the textarea.

Al