Bug 106137

Summary: xine mad plugin is broken
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Andreas Schneider <asn>
Component: SoundAssignee: Adrian Schröter <adrian.schroeter>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Beta 2   
Target Milestone: ---   
Hardware: x86-64   
OS: All   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Andreas Schneider 2005-08-22 12:24:44 UTC
Package:      xine-mad
Version:      1.1.0-4
Installation: SUSE 10 x86_64
HW Info:      http://www.cynapses.org/hwinfo.log


Description:
------------
If you try to play an mp3 with amarok an the xine engine, amarok segfaults at
mad_frame_decode(). xine-ui crashs too.

Listening to an mp3 with the commandline tool madplay woks just fine.


Reproduction:
-------------
Play an mp3 with amarok and xine engine or another frontend.

GDB:
----
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1082145120 (LWP 21988)]
0x00002aaab5206a11 in mad_frame_decode () from
/usr/lib64/xine/plugins/1.1.0/xineplug_decode_mad.so
(gdb) bt
#0  0x00002aaab5206a11 in mad_frame_decode () from
/usr/lib64/xine/plugins/1.1.0/xineplug_decode_mad.so
#1  0x00002aaab520506b in mad_decode_data () from
/usr/lib64/xine/plugins/1.1.0/xineplug_decode_mad.so
#2  0x00002aaab13f1dc2 in audio_decoder_loop () from /usr/lib64/libxine.so.1
Comment 1 Takashi Iwai 2005-08-22 12:28:20 UTC
Reassigned to maintainer.
Comment 2 Adrian Schröter 2005-09-08 12:45:07 UTC
yes, there was a general 64bit issue inside, it got fixed.