I have a particular recording made from BBCHD that has managed to crash mythfrontend and X three times. However to complicate things I have subsequently been able to play through the section of video where it crashes. Below is a mythfrontend log from one of the times.<br>
<br>Any suggestions? Is this likely to be a driver problem given that it affects X as well as mythfrontend? I've not upgraded the driver in a while on the basis that it was working so I have left it alone!<br><br>I have been playing back recordings from the same source without a problem for quite a while with no problems at all.<br>
<br>Thanks<br>Stephen<br><br>GeForce 9400 GT<br>nvidia 180.60-0ubuntu0<br><br>MythTV Version : 23296M<br>MythTV Branch : trunk<br>Network Protocol : 56<br>Library API : 0.23.20100124-2<br>QT Version : 4.5.0<br>
Options compiled in:<br> linux debug using_oss using_alsa using_backend using_dvb using_frontend using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtwebkit using_v4l using_x11 using_xrandr using_bindings_perl using_bindings_python using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg<br>
<br><br>2010-02-01 20:31:00.479 SendReceiveStringList(MESSAGE,SYSTEM_EVENT PLAY_PAUSED HOSTNAME bressay CHANID 9940 STARTTIME 2010-01-29T20:58:00 SENDER bressay) called from UI thread<br>2010-02-01 20:42:28.285 SendReceiveStringList(MESSAGE,SYSTEM_EVENT PLAY_UNPAUSED HOSTNAME bressay CHANID 9940 STARTTIME 2010-01-29T20:58:00 SENDER bressay) called from UI thread<br>
2010-02-01 20:49:43.499 [ac3 @ 0xb6d00420]frame CRC mismatch<br>2010-02-01 20:49:43.531 [ac3 @ 0xb6d00420]incomplete frame<br>2010-02-01 20:49:43.531 [ac3 @ 0xb6d00420]invalid frame size<br>2010-02-01 20:49:43.548 NVP(1): prebuffering pause<br>
(repeated)<br>2010-02-01 20:49:43.988 NVP(1): prebuffering pause<br>2010-02-01 20:49:44.061 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>2010-02-01 20:49:44.061 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>
2010-02-01 20:49:44.061 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:44.070 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:44.100 NVP(1): prebuffering pause<br>
2010-02-01 20:49:44.123 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>2010-02-01 20:49:44.123 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>2010-02-01 20:49:44.123 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>
2010-02-01 20:49:44.132 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>(group of four lines repeated)<br>2010-02-01 20:49:45.598 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>2010-02-01 20:49:45.598 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>
2010-02-01 20:49:45.598 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:45.664 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:45.814 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>
2010-02-01 20:49:45.814 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:45.881 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:46.031 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>
2010-02-01 20:49:46.097 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:46.247 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:46.331 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>
(repeated)<br>2010-02-01 20:49:46.331 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:46.331 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:46.331 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>
(repeated)<br>2010-02-01 20:25:47.782 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:25:47.825 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>2010-02-01 20:25:47.825 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>
2010-02-01 20:31:00.479 SendReceiveStringList(MESSAGE,SYSTEM_EVENT PLAY_PAUSED HOSTNAME bressay CHANID 9940 STARTTIME 2010-01-29T$<br>2010-02-01 20:42:28.285 SendReceiveStringList(MESSAGE,SYSTEM_EVENT PLAY_UNPAUSED HOSTNAME bressay CHANID 9940 STARTTIME 2010-01-2$<br>
2010-02-01 20:49:43.499 [ac3 @ 0xb6d00420]frame CRC mismatch<br>2010-02-01 20:49:43.531 [ac3 @ 0xb6d00420]incomplete frame<br>2010-02-01 20:49:43.531 [ac3 @ 0xb6d00420]invalid frame size<br>2010-02-01 20:49:43.548 NVP(1): prebuffering pause<br>
(repeated)<br>2010-02-01 20:49:43.988 NVP(1): prebuffering pause<br>2010-02-01 20:49:44.061 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>2010-02-01 20:49:44.061 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>
2010-02-01 20:49:44.061 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:44.070 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:44.100 NVP(1): prebuffering pause<br>
2010-02-01 20:49:44.123 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>2010-02-01 20:49:44.123 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>2010-02-01 20:49:44.123 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>
2010-02-01 20:49:44.132 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>(group of four lines repeated)<br>2010-02-01 20:49:45.598 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>2010-02-01 20:49:45.598 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>
2010-02-01 20:49:45.598 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:45.664 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:45.814 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>
2010-02-01 20:49:45.814 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:45.881 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:46.031 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>
2010-02-01 20:49:46.097 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:46.247 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:46.331 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>
(repeated)<br>2010-02-01 20:49:46.331 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:46.331 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:46.331 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>
(repeated)<br>2010-02-01 20:49:46.399 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:46.456 VDPAU Warning: Display pre-empted.<br>2010-02-01 20:49:46.503 VDPAU Error: Error at mythrender_vdpau.cpp:1335 (#2, The display was pre-empted, or a fatal error occurre$<br>
2010-02-01 20:49:46.503 VDPAU Error: Error at mythrender_vdpau.cpp:425 (#3, An invalid handle value was provided.)<br>2010-02-01 20:49:46.507 VDPAU: Attempting to re-create VDPAU resources.<br>2010-02-01 20:49:47.512 VDPAU: Re-created output surfaces.<br>
2010-02-01 20:49:47.512 VDPAU: Re-created bitmap surfaces.<br>2010-02-01 20:49:47.556 VDPAU: Re-created decoders.<br>2010-02-01 20:49:47.557 VDPAU: Re-created video mixers.<br>2010-02-01 20:49:47.557 VDPAU Error: Error at mythrender_vdpau.cpp:1013 (#3, An invalid handle value was provided.)<br>
2010-02-01 20:49:47.561 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:47.561 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:47.561 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>
2010-02-01 20:49:47.561 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:47.565 VDPAU: Attempting to reset 18 video surfaces owned by this thread 2273311632<br>2010-02-01 20:49:47.585 VDPAU: Re-created 18 video surfaces.<br>
2010-02-01 20:49:47.585 VDPAU: 0 of 18 video surfaces still need to be reset<br>2010-02-01 20:49:47.586 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>(repeated)<br>2010-02-01 20:49:47.586 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>
2010-02-01 20:49:47.586 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>2010-02-01 20:49:47.586 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>2010-02-01 20:49:47.586 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>
2010-02-01 20:49:47.588 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>(repeated)<br>2010-02-01 20:49:47.588 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:47.588 WriteAudio: buffer underrun<br>
2010-02-01 20:49:47.588 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:47.588 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:47.588 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>
2010-02-01 20:49:47.588 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:47.589 NVP(1): prebuffering pause<br>2010-02-01 20:49:47.593 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>
(repeated)<br>2010-02-01 20:49:47.604 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:47.614 NVP(1): prebuffering pause<br>2010-02-01 20:49:48.636 VDPAU Warning: Display pre-empted.<br>2010-02-01 20:49:48.636 VDPAU Error: Error at mythrender_vdpau.cpp:1335 (#2, The display was pre-empted, or a fatal error occurre$<br>
2010-02-01 20:49:48.636 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>(repeated)<br>2010-02-01 20:49:48.637 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:48.637 VDPAU: Attempting to re-create VDPAU resources.<br>
2010-02-01 20:49:48.785 VDPAU: Re-created output surfaces.<br>2010-02-01 20:49:48.786 VDPAU: Re-created bitmap surfaces.<br>2010-02-01 20:49:48.808 VDPAU: Re-created decoders.<br>2010-02-01 20:49:48.809 VDPAU: Re-created video mixers.<br>
2010-02-01 20:49:48.812 VDPAU: Attempting to reset 18 video surfaces owned by this thread 2273311632<br>2010-02-01 20:49:48.812 VDPAU: Re-created 18 video surfaces.<br>2010-02-01 20:49:48.812 VDPAU: 0 of 18 video surfaces still need to be reset<br>
2010-02-01 20:49:48.813 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>(repeated)<br>2010-02-01 20:49:48.814 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:48.814 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>
2010-02-01 20:49:48.814 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>2010-02-01 20:49:48.814 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:48.820 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>
(repeated)<br>2010-02-01 20:49:48.821 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:48.821 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:49.848 VDPAU Warning: Display pre-empted.<br>
2010-02-01 20:49:49.848 VDPAU Error: Error at mythrender_vdpau.cpp:448 (#3, An invalid handle value was provided.)<br>2010-02-01 20:49:49.848 VDPAU Error: Error at mythrender_vdpau.cpp:1335 (#2, The display was pre-empted, or a fatal error occurre$<br>
2010-02-01 20:49:49.848 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>(repeated)<br>2010-02-01 20:49:49.850 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:49.850 VDPAU: Attempting to re-create VDPAU resources.<br>
2010-02-01 20:49:49.990 VDPAU: Re-created output surfaces.<br>2010-02-01 20:49:49.990 VDPAU: Re-created bitmap surfaces.<br>2010-02-01 20:49:50.006 VDPAU: Re-created decoders.<br>2010-02-01 20:49:50.007 VDPAU: Re-created video mixers.<br>
2010-02-01 20:49:50.010 VDPAU: Attempting to reset 18 video surfaces owned by this thread 2273311632<br>2010-02-01 20:49:50.010 VDPAU: Re-created 18 video surfaces.<br>2010-02-01 20:49:50.010 VDPAU: 0 of 18 video surfaces still need to be reset<br>
2010-02-01 20:49:50.011 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>(repeated)<br>2010-02-01 20:49:50.012 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:50.012 WriteAudio: buffer underrun<br>
2010-02-01 20:49:50.013 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>(repeated)<br>2010-02-01 20:49:50.023 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:50.123 VDPAU Warning: Display pre-empted.<br>
2010-02-01 20:49:50.123 VDPAU Error: Error at mythrender_vdpau.cpp:425 (#3, An invalid handle value was provided.)<br>2010-02-01 20:49:50.123 VDPAU Error: Error at mythrender_vdpau.cpp:1335 (#2, The display was pre-empted, or a fatal error occurre$<br>
2010-02-01 20:49:50.123 VDPAU: Attempting to re-create VDPAU resources.<br>2010-02-01 20:49:50.123 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:50.123 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>
2010-02-01 20:49:50.124 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:50.124 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>2010-02-01 20:49:50.124 [h264_vdpau @ 0xb6d00420]mmco: unref short failure<br>
2010-02-01 20:49:50.124 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:50.263 VDPAU: Re-created output surfaces.<br>2010-02-01 20:49:50.263 VDPAU: Re-created bitmap surfaces.<br>2010-02-01 20:49:50.277 VDPAU: Re-created decoders.<br>
2010-02-01 20:49:50.278 VDPAU: Re-created video mixers.<br>2010-02-01 20:49:50.278 VDPAU Error: Error at mythrender_vdpau.cpp:1335 (#3, An invalid handle value was provided.)<br>2010-02-01 20:49:50.278 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>
(repeated)<br>2010-02-01 20:49:50.279 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:50.279 [h264_vdpau @ 0xb6d00420]illegal short term buffer state detected<br>2010-02-01 20:49:50.279 VDPAU Error: Error at mythrender_vdpau.cpp:1013 (#3, An invalid handle value was provided.)<br>
2010-02-01 20:49:50.280 WriteAudio: buffer underrun<br>2010-02-01 20:49:50.281 VDPAU: Attempting to reset 18 video surfaces owned by this thread 2273311632<br>2010-02-01 20:49:50.281 VDPAU: Re-created 18 video surfaces.<br>
2010-02-01 20:49:50.281 VDPAU: 0 of 18 video surfaces still need to be reset<br>2010-02-01 20:49:50.281 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>2010-02-01 20:49:50.281 [h264_vdpau @ 0xb6d00420]Missing reference picture<br>
<br>