Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 105653

Summary: mplayer-1.0_pre7 crashes with a signal 11 in init_audio_codec on tivo stream files (ty/ty+)
Product: Gentoo Linux Reporter: Franklin Moody <fmoody-gentoo-bugzilla>
Component: New packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED NEEDINFO    
Severity: normal CC: daniel.armyr
Priority: High Keywords: Inclusion
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Patch from Mplayer CVS

Description Franklin Moody 2005-09-11 20:27:21 UTC
Mplayer added support for playing tivo streams several releases back.  1.0pre7
apparently broke the demuxer in some way that caused mplayer to choose an
incorrect audio codec (pcm instead of mp3) and crash.

Reproducible: Always
Steps to Reproduce:
1. Play a tivo stream file with mplayer.  'mplayer test.ty+'

Actual Results:  
Opening audio decoder: [pcm] Uncompressed PCM audio decoder

Mplayer interrupted by signal 11 in module: init_audio_codec

Expected Results:  
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
<And normal mplayer behavior afterward>


Mplayer CVS already has the fix and I'll be attaching the patch which I've
already tried out successfully.
Comment 1 Franklin Moody 2005-09-11 20:28:42 UTC
Created attachment 68219 [details, diff]
Patch from Mplayer CVS
Comment 2 Daniel Armyr 2006-01-23 22:27:48 UTC
Is this limited to tivo files? 
After compiling said version of mplayer I get the same symptoms as described here, but when playing an Xvid. 
Comment 3 Franklin Moody 2006-01-31 19:03:08 UTC
The patch that fixes the issue only affects the tivo stream demuxer, IIRC, so I would expect that it wouldn't affect the xvid files as well.  The identifying symptom with this bug is the misidentification of the audio stream and the sig 11 is just fallout from that.
Comment 4 Steve Dibb (RETIRED) gentoo-dev 2006-06-26 16:18:08 UTC
Cleaning out old bugs, please reopen if this is still an issue with newer versions of mplayer (>=pre8)

Thanks Franklin, Danny