On Mon, 03 May 2010 15:52:23 +0300, Nanakos Chrysostomos wrote:

> > When trying to run a valid MP3 file which has previously played correctly,
> > got the following error.

> I have no problem at all with my sid installation and
> mpg321-0.2.11-2+b1. I've just upgraded it to the latest packages and i
> can't reproduce your problem again.
> Can you please send me an strace output??

I'm also seeing segfaults. Version 0.2.11-2+b1 on i386.

Backtrace:

#v+
gre...@belanna:~$ gdb /usr/bin/mpg321
GNU gdb (GDB) 7.1-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/mpg321...(no debugging symbols found)...done.
(gdb) run 
data/sound/cds/tracy_chapman-tracy_chapman/01_talkin\'_bout_a_revolution.mp3
Starting program: /usr/bin/mpg321 
data/sound/cds/tracy_chapman-tracy_chapman/01_talkin\'_bout_a_revolution.mp3
[Thread debugging using libthread_db enabled]
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.
Version 0.2.11 (2009/06/16). Written and copyrights by Joe Drew,
now maintained by Nanakos Chrysostomos and others.
Uses code from various people. See 'README' for more!
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
Title  : Talkin' Bout a Revolution       Artist: Tracy Chapman                 
Album  : Tracy Chapman                   Year  :                               
Comment:                                 Genre :                               

Directory: data/sound/cds/tracy_chapman-tracy_chapman/
Playing MPEG stream from 01_talkin'_bout_a_revolution.mp3 ...
MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo

Program received signal SIGSEGV, Segmentation fault.
0xb7eafa23 in strlen () from /lib/i686/cmov/libc.so.6
(gdb) bt full
#0  0xb7eafa23 in strlen () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#1  0xb7f897a1 in ?? () from /usr/lib/libao.so.4
No symbol table info available.
#2  0xb7f89e4b in ?? () from /usr/lib/libao.so.4
No symbol table info available.
#3  0x0804f12d in ?? ()
No symbol table info available.
#4  0x0804c61f in ?? ()
No symbol table info available.
#5  0xb7f94409 in ?? () from /usr/lib/libmad.so.0
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) 
#v-

Strace:
#v+
gre...@belanna:~$ strace -o /tmp/mpg321 -f -v /usr/bin/mpg321 
data/sound/cds/tracy_chapman-tracy_chapman/01_talkin\'_bout_a_revolution.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.
Version 0.2.11 (2009/06/16). Written and copyrights by Joe Drew,
now maintained by Nanakos Chrysostomos and others.
Uses code from various people. See 'README' for more!
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
Title  : Talkin' Bout a Revolution       Artist: Tracy Chapman                 
Album  : Tracy Chapman                   Year  :                               
Comment:                                 Genre :                               

Directory: data/sound/cds/tracy_chapman-tracy_chapman/
Playing MPEG stream from 01_talkin'_bout_a_revolution.mp3 ...
MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo
Segmentation fault
#v-

Output attached.


Cheers,
gregor

-- 
 .''`.   http://info.comodo.priv.at/ -- GPG key IDs: 0x8649AA06, 0x00F3CFE4
 : :' :  Debian GNU/Linux user, admin, & developer - http://www.debian.org/
 `. `'   Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe
   `-    NP: Anouar Brahem: Le pas du chat noir

Attachment: mpg321.gz
Description: Binary data

Attachment: signature.asc
Description: Digital signature

Reply via email to