Debian Bug report logs - #423833
audacious: Crash (illegal instruction) when playing MP3 file

version graph

Package: audacious; Maintainer for audacious is Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>; Source for audacious is src:audacious (PTS, buildd, popcon).

Reported by: "Yannick P." <yannick.palanque@laposte.net>

Date: Mon, 14 May 2007 12:12:02 UTC

Severity: normal

Fixed in version audacious-plugins/1.3.4-2

Done: Adam Cécile (Le_Vert) <gandalf@le-vert.net>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Adam Cécile (Le_Vert) <gandalf@le-vert.net>:
Bug#423833; Package audacious. (full text, mbox, link).


Acknowledgement sent to "Yannick P." <yannick.palanque@laposte.net>:
New Bug report received and forwarded. Copy sent to Adam Cécile (Le_Vert) <gandalf@le-vert.net>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Yannick P." <yannick.palanque@laposte.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: audacious: Crash (illegal instruction) when playing MP3 file
Date: Mon, 14 May 2007 14:10:27 +0200
Package: audacious
Version: 1.3.2-3
Severity: normal

Audacious crashes when I try to read a MP3 file. I've tried several 
ones.


$ audacious forever.mp3 
Failed to load plugin (/usr/lib/audacious/General/libaosd.so): 
/usr/lib/audacious/General/libaosd.so: undefined symbol: 
aosd_osd_check_composite_mgr
MADPlug-Message: xing: bytes = 10874775 frames = 12202
MADPlug-Message: info->duration = 0
MADPlug-Message: mad_timer_count = 0
MADPlug-Message: xing: bytes = 10874775 frames = 12202
MADPlug-Message: info->duration = 0
MADPlug-Message: mad_timer_count = 0
Instruction illégale


FLAC and Ogg Vorbis files work.
MP3s work with Mplayer.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.20-1-k7 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages audacious depends on:
ii  audacious-plugins          1.3.4-1       Base plugins for audacious
ii  libatk1.0-0                1.18.0-2      The ATK accessibility toolkit
ii  libaudacious5              1.3.2-3       Audacious C++ shared library
ii  libc6                      2.5-7         GNU C Library: Shared libraries
ii  libcairo2                  1.4.6-1       The Cairo 2D vector graphics libra
ii  libfontconfig1             2.4.2-1.2     generic font configuration library
ii  libgcc1                    1:4.1.2-6     GCC support library
ii  libglade2-0                1:2.6.0-4     library to load .glade files at ru
ii  libglib2.0-0               2.12.12-1     The GLib library of C routines
ii  libgtk2.0-0                2.10.12-1     The GTK+ graphical user interface 
ii  libpango1.0-0              1.16.4-1      Layout and rendering of internatio
ii  libstdc++6                 4.1.2-6       The GNU Standard C++ Library v3
ii  libx11-6                   2:1.0.3-7     X11 client-side library
ii  libxcursor1                1:1.1.8-2     X cursor management library
ii  libxext6                   1:1.0.3-2     X11 miscellaneous extension librar
ii  libxfixes3                 1:4.0.3-2     X11 miscellaneous 'fixes' extensio
ii  libxi6                     1:1.0.1-4     X11 Input extension library
ii  libxinerama1               1:1.0.2-1     X11 Xinerama extension library
ii  libxml2                    2.6.28.dfsg-1 GNOME XML library
ii  libxrandr2                 2:1.2.1-1     X11 RandR extension library
ii  libxrender1                1:0.9.2-1     X Rendering Extension client libra

Versions of packages audacious recommends:
ii  audacious-plugins-extra       1.3.4-1    Various extra plugins for audaciou
ii  unzip                         5.52-9     De-archiver for .zip files

-- no debconf information



Information forwarded to debian-bugs-dist@lists.debian.org, Adam Cécile (Le_Vert) <gandalf@le-vert.net>:
Bug#423833; Package audacious. (full text, mbox, link).


Acknowledgement sent to "Yannick P." <yannick.palanque@laposte.net>:
Extra info received and forwarded to list. Copy sent to Adam Cécile (Le_Vert) <gandalf@le-vert.net>. (full text, mbox, link).


Message #10 received at 423833@bugs.debian.org (full text, mbox, reply):

From: "Yannick P." <yannick.palanque@laposte.net>
To: Debian Bug Tracking System <423833@bugs.debian.org>
Subject: forward to audacious-plugins
Date: Mon, 14 May 2007 14:34:43 +0200
Package: audacious
Version: 1.3.2-3
Followup-For: Bug #423833

Sorry, I think this bug report should maybe be forwarded to 
audacious-plugins.



Information forwarded to debian-bugs-dist@lists.debian.org, Adam Cécile (Le_Vert) <gandalf@le-vert.net>:
Bug#423833; Package audacious. (full text, mbox, link).


Acknowledgement sent to GSR <gsr.bugs@infernal-iceberg.com>:
Extra info received and forwarded to list. Copy sent to Adam Cécile (Le_Vert) <gandalf@le-vert.net>. (full text, mbox, link).


Message #15 received at 423833@bugs.debian.org (full text, mbox, reply):

From: GSR <gsr.bugs@infernal-iceberg.com>
To: 423833@bugs.debian.org
Subject: Maybe compiled with SSE2?
Date: Wed, 16 May 2007 00:02:20 +0200
Hi:

I got a similar crash:
Illegal instruction     (core dumped) audacious

Then I ran (many lines removed for clarity):
$ gdb /usr/bin/audacious
(gdb) core core
Reading symbols from /usr/lib/libaudacious.so.5...(no debugging symbols found)...done.
[...]
Program terminated with signal 4, Illegal instruction.
#0  0xb5d9787f in write_output () from /usr/lib/audacious/Input/libmadplug.so
(gdb) bt
#0  0xb5d9787f in write_output () from /usr/lib/audacious/Input/libmadplug.so
#1  0xb5d97fad in decode_loop () from /usr/lib/audacious/Input/libmadplug.so
#2  0xb783152f in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb5da4960 in ?? () from /usr/lib/audacious/Input/libmadplug.so
#4  0x0836c108 in ?? ()
#5  0x00000000 in ?? ()
(gdb) frame 0
#0  0xb5d9787f in write_output () from /usr/lib/audacious/Input/libmadplug.so
(gdb) disassemble
[...]
0xb5d9787c <write_output+332>:  fstpl  0xffffffb0(%ebp)
0xb5d9787f <write_output+335>:  movsd  0xffffffb0(%ebp),%xmm0
0xb5d97884 <write_output+340>:  cvttsd2si %xmm0,%eax
0xb5d97888 <write_output+344>:  lea    0x1000(%eax),%esi
[...]

My CPU does not have SSE2, just SSE, and from some searches it seems
cvttsd2si and movsd (xmm0 being another clue of special SIMD ops) were
added in SSE2.

GSR
 



Information forwarded to debian-bugs-dist@lists.debian.org, Adam Cécile (Le_Vert) <gandalf@le-vert.net>:
Bug#423833; Package audacious. (full text, mbox, link).


Acknowledgement sent to "Adam Cécile (Le_Vert)" <gandalf@le-vert.net>:
Extra info received and forwarded to list. Copy sent to Adam Cécile (Le_Vert) <gandalf@le-vert.net>. (full text, mbox, link).


Message #20 received at 423833@bugs.debian.org (full text, mbox, reply):

From: "Adam Cécile (Le_Vert)" <gandalf@le-vert.net>
To: 423833@bugs.debian.org
Subject: Re: Bug#423833: Maybe compiled with SSE2?
Date: Wed, 16 May 2007 16:55:42 +0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I'm try to reproduce this bug asap.

Stay tuned, and thanks for reporting.


Regards, Adam.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGSxttHNb/igTI5bsRAtC+AJ9nVJojNoAX/cWiTlwMGILGA9jTQgCeM02Y
0sIqSmfOen0KbeF+OOYmLDM=
=/Sky
-----END PGP SIGNATURE-----



Reply sent to Adam Cécile (Le_Vert) <gandalf@le-vert.net>:
You have taken responsibility. (full text, mbox, link).


Notification sent to "Yannick P." <yannick.palanque@laposte.net>:
Bug acknowledged by developer. (full text, mbox, link).


Message #25 received at 423833-close@bugs.debian.org (full text, mbox, reply):

From: Adam Cécile (Le_Vert) <gandalf@le-vert.net>
To: 423833-close@bugs.debian.org
Subject: Bug#423833: fixed in audacious-plugins 1.3.4-2
Date: Tue, 22 May 2007 12:17:03 +0000
Source: audacious-plugins
Source-Version: 1.3.4-2

We believe that the bug you reported is fixed in the latest version of
audacious-plugins, which is due to be installed in the Debian FTP archive:

audacious-plugins-dev_1.3.4-2_i386.deb
  to pool/main/a/audacious-plugins/audacious-plugins-dev_1.3.4-2_i386.deb
audacious-plugins-extra_1.3.4-2_i386.deb
  to pool/main/a/audacious-plugins/audacious-plugins-extra_1.3.4-2_i386.deb
audacious-plugins_1.3.4-2.diff.gz
  to pool/main/a/audacious-plugins/audacious-plugins_1.3.4-2.diff.gz
audacious-plugins_1.3.4-2.dsc
  to pool/main/a/audacious-plugins/audacious-plugins_1.3.4-2.dsc
audacious-plugins_1.3.4-2_i386.deb
  to pool/main/a/audacious-plugins/audacious-plugins_1.3.4-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 423833@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adam Cécile (Le_Vert) <gandalf@le-vert.net> (supplier of updated audacious-plugins package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue, 22 May 2007 09:51:27 +0200
Source: audacious-plugins
Binary: audacious-plugins audacious-plugins-dev audacious-plugins-extra
Architecture: source i386
Version: 1.3.4-2
Distribution: unstable
Urgency: low
Maintainer: Adam Cécile (Le_Vert) <gandalf@le-vert.net>
Changed-By: Adam Cécile (Le_Vert) <gandalf@le-vert.net>
Description: 
 audacious-plugins - Base plugins for audacious
 audacious-plugins-dev - Audacious-plugins development library and header files
 audacious-plugins-extra - Various extra plugins for audacious
Closes: 423833 425210
Changes: 
 audacious-plugins (1.3.4-2) unstable; urgency=low
 .
   * Make build being more verbose, (make V=1).
   * Always disable SSE2 (Closes: #423833).
   * Add missing libxcomposite-dev build-depends (Closes: #425210).
Files: 
 b904596ae1fa8dd281c22e1a7962070c 1593 sound optional audacious-plugins_1.3.4-2.dsc
 07aacabdda3045e7d477fa55747e74bd 12713 sound optional audacious-plugins_1.3.4-2.diff.gz
 317e2540aaa36dffe0c7ed4865556b1b 706750 sound optional audacious-plugins_1.3.4-2_i386.deb
 a917c1f610f577068fdb3f3607a8d274 927380 sound optional audacious-plugins-extra_1.3.4-2_i386.deb
 b3ff3a7ab4ef5d7fc9f8ac4a1ea579be 1274 devel optional audacious-plugins-dev_1.3.4-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGUt1d+C5cwEsrK54RAsH8AJwJCfXSXvTwQ00bWaFTJXUTSrG1CwCffbFq
NKeisXhTRiNLJhvMRNxOMjo=
=osZM
-----END PGP SIGNATURE-----




No longer marked as fixed in versions audacious-plugins/1.3.4-2. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Sat, 02 Nov 2013 15:57:27 GMT) (full text, mbox, link).


Marked as fixed in versions 1.3.4-2. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Sat, 02 Nov 2013 15:57:27 GMT) (full text, mbox, link).


No longer marked as found in versions audacious/1.3.2-3. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Sun, 24 Nov 2013 20:41:01 GMT) (full text, mbox, link).


No longer marked as fixed in versions 1.3.4-2. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Sun, 24 Nov 2013 20:41:01 GMT) (full text, mbox, link).


Marked as fixed in versions audacious-plugins/1.3.4-2. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Sun, 24 Nov 2013 20:41:02 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 23 Dec 2013 07:33:11 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jan 6 00:12:41 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.