[mythtv-users] Timestretch causes 'illegal instruction' exit in 0.24

John Pilkington J.Pilk at tesco.net
Tue Dec 7 17:16:57 UTC 2010


Hi: More exploration after upgrading to 0.24 from ATrpms on my CentOS 5
box.  It's generally competent but old and power-hungry.

Playback is fine, but enabling timestretch causes an immediate frontend
exit.  'mythfrontend -v playback' shows nothing after hitting the arrow
key except the 'illegal instruction' message.

I googled this and got a 22-hour old posting
http://ubuntuforums.org/showthread.php?t=1639119

so it's probably not related to the very new ATrpms build for CentOS.

What info is needed? Pentium 4, nvidia 96.43.18, GeForce4 Ti 4200 with
AGP8X,

> mythfrontend --version
> Please attach all output as a file in bug reports.
> MythTV Version   : 27420M
> MythTV Branch    : branches/release-0-24-fixes
> Network Protocol : 63
> Library API      : 0.24.20101129-1
> QT Version       : 4.7.1
> Options compiled in:
>  linux release using_alsa using_jack using_oss using_backend using_bindings_perl using_bindings_python using_crystalhd using_dvb using_firewire using_frontend using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu using_libfftw3 using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtdbus using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg


John P

Addendum to first post, sent from the wrong account:

mythfrontend -v playback,audio
> 'video_output' mean = '46929.07', std. dev. = '6702.32', fps = '21.31'
> 'video_output' mean = '40002.01', std. dev. = '305.02', fps = '25.00'
> 'video_output' mean = '39996.10', std. dev. = '374.67', fps = '25.00'
> 2010-12-07 17:10:04.068 Player(0): 800 interlaced frames seen.
> 'video_output' mean = '39996.85', std. dev. = '326.17', fps = '25.00'
> 'video_output' mean = '39996.81', std. dev. = '238.47', fps = '25.00'
> 'video_output' mean = '39994.68', std. dev. = '192.87', fps = '25.00'
> 'video_output' mean = '39998.27', std. dev. = '240.29', fps = '25.00'
> 2010-12-07 17:10:20.067 Player(0): 1200 interlaced frames seen.
> 'video_output' mean = '40006.91', std. dev. = '207.92', fps = '25.00'
> 2010-12-07 17:10:22.028 Player(0): Play(  1.0, normal 1, unpause audio 1)
> 2010-12-07 17:10:22.029 AO: Pause 0    ***********keypress about here******
> 'video_output' mean = '39989.15', std. dev. = '355.81', fps = '25.01'
> 2010-12-07 17:10:25.628 Player(0): Play(  1.0, normal 1, unpause audio 1)
> 2010-12-07 17:10:25.628 AO: Pause 0
> 2010-12-07 17:10:25.655 Player(0): Play speed: rate: 25 speed: 1.05 skip: 1 => new interval 38095
> 2010-12-07 17:10:25.655 VDP: LoadBestPreferences(720x576, 26.25)
> 2010-12-07 17:10:25.655 AO: Using time stretch 1.05
> 2010-12-07 17:10:25.656 Player(0): Stretch Factor 1.05, disable passthru
> 2010-12-07 17:10:25.656 AFD: Disabling pass through
> 2010-12-07 17:10:25.666 Player(0): Video is 6.80055 frames behind audio (too slow), dropping frame to catch up.
> 2010-12-07 17:10:25.667 Player(0): Video is 12.0698 frames behind audio (too slow), dropping frame to catch up.
> Illegal instruction

Sound is ALSA:default, stereo.  No digital output capability.

John P





More information about the mythtv-users mailing list