[Pkg-audacious-maintainers] Bug#583140: audacious-plugins-extra: Timidity configuration can produce segmentation fault in /usr/lib/audacious/Input/timidity.so

Sylvain Beucler beuc at beuc.net
Tue May 25 17:49:53 UTC 2010


Package: audacious-plugins-extra
Version: 2.1-1.1
Severity: normal

I used to following configuration in /etc/timidity/timidity.cfg:
source /usr/share/midi/eawpatches/timidity.cfg

This file itself is from:
http://distfiles.gentoo.org/distfiles/eawpats12_full.tar.gz

This results in a crash:
$ audacious2
Segmentation fault
$ gdb /usr/bin/audacious2
GNU gdb (GDB) 7.0.1-debian
Copyright (C) 2009 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/audacious2...Reading symbols from /usr/lib/debug/usr/bin/audacious2...done.
(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/audacious2 
[Thread debugging using libthread_db enabled]
[New Thread 0xb6cbcb70 (LWP 18783)]
[New Thread 0xb1bf0b70 (LWP 18784)]

Program received signal SIGSEGV, Segmentation fault.
0xb7d9abfa in ?? () from /lib/libglib-2.0.so.0
(gdb) bt 
#0  0xb7d9abfa in ?? () from /lib/libglib-2.0.so.0
#1  0xb7d9b484 in g_filename_from_uri () from /lib/libglib-2.0.so.0
#2  0xb7fc19f5 in vfs_file_test (path=0x0, test=G_FILE_TEST_EXISTS) at vfs.c:362
#3  0xb5f1ccd3 in open_file () from /usr/lib/audacious/Input/timidity.so
#4  0xb5f248a8 in ?? () from /usr/lib/audacious/Input/timidity.so
#5  0xb5f25171 in ?? () from /usr/lib/audacious/Input/timidity.so
#6  0xb5f25171 in ?? () from /usr/lib/audacious/Input/timidity.so
#7  0xb5f1c4d6 in ?? () from /usr/lib/audacious/Input/timidity.so
#8  0x0806427c in plugin_system_init () at pluginenum.c:974
#9  0x0805b23a in main (argc=Cannot access memory at address 0x66
) at main.c:553
(gdb) bt full
#0  0xb7d9abfa in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#1  0xb7d9b484 in g_filename_from_uri () from /lib/libglib-2.0.so.0
No symbol table info available.
#2  0xb7fc19f5 in vfs_file_test (path=0x0, test=G_FILE_TEST_EXISTS) at vfs.c:362
        path2 = <value optimized out>
        ret = <value optimized out>
#3  0xb5f1ccd3 in open_file () from /usr/lib/audacious/Input/timidity.so
No symbol table info available.
#4  0xb5f248a8 in ?? () from /usr/lib/audacious/Input/timidity.so
No symbol table info available.
#5  0xb5f25171 in ?? () from /usr/lib/audacious/Input/timidity.so
No symbol table info available.
#6  0xb5f25171 in ?? () from /usr/lib/audacious/Input/timidity.so
No symbol table info available.
#7  0xb5f1c4d6 in ?? () from /usr/lib/audacious/Input/timidity.so
No symbol table info available.
#8  0x0806427c in plugin_system_init () at pluginenum.c:974
        disabled = <value optimized out>
        node = 0xbfffea6f
        op = <value optimized out>
        ip = 0xb5f284bc
        lp = <value optimized out>
        dp = <value optimized out>
        dialog = <value optimized out>
        dirsel = <value optimized out>
        prio = -1242396472
#9  0x0805b23a in main (argc=Cannot access memory at address 0x66
) at main.c:553
        i = <value optimized out>

If I move out /etc/timidity/timidity.cfg, audacious2 runs fine.


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

Kernel: Linux 2.6.32-3-686 (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/dash

Versions of packages audacious-plugins-extra depends on:
ii  audacious               2.1-1+b1         small and fast audio player which 
ii  libasound2              1.0.22-2         shared library for ALSA applicatio
ii  libatk1.0-0             1.30.0-1         The ATK accessibility toolkit
ii  libaudid3tag2           2.1-1+b1         audacious id3 tag manipulation lib
ii  libaudutil1             2.1-1+b1         audacious utility library
ii  libbinio1ldbl           1.4-14           Binary I/O stream class library
ii  libc6                   2.10.2-9         Embedded GNU C Library: Shared lib
ii  libcairo2               1.8.10-4         The Cairo 2D vector graphics libra
ii  libcurl3-gnutls         7.20.1-2         Multi-protocol file transfer libra
ii  libdbus-1-3             1.2.24-1         simple interprocess messaging syst
ii  libdbus-glib-1-2        0.86-1           simple interprocess messaging syst
ii  libesd0                 0.2.41-7         Enlightened Sound Daemon - Shared 
ii  libflac8                1.2.1-2+b1       Free Lossless Audio Codec - runtim
ii  libfluidsynth1          1.1.1-4          Real-time MIDI software synthesize
ii  libfontconfig1          2.8.0-2.1        generic font configuration library
ii  libfreetype6            2.3.11-1         FreeType 2 font engine, shared lib
ii  libgcc1                 1:4.4.4-1        GCC support library
ii  libglib2.0-0            2.24.1-1         The GLib library of C routines
ii  libgtk2.0-0             2.20.1-1         The GTK+ graphical user interface 
ii  libjack0                1.9.5~dfsg-13    JACK Audio Connection Kit (librari
ii  liblircclient0          0.8.3-5          infra-red remote control support -
ii  libmowgli1              0.6.1-1          a high performance development fra
ii  libmtp8                 1.0.2-3          Media Transfer Protocol (MTP) libr
ii  libogg0                 1.2.0~dfsg-1     Ogg bitstream library
ii  libpango1.0-0           1.28.0-1         Layout and rendering of internatio
ii  libprojectm2            1.2.0-3          Advanced Milkdrop-compatible music
ii  libpulse0               0.9.21-1         PulseAudio client libraries
ii  libresid-builder0c2a    2.1.1-8          SID chip emulation class based on 
ii  libsad2                 2.1-1+b1         audacious scale and dither library
ii  libsamplerate0          0.1.7-3          Audio sample rate conversion libra
ii  libsdl1.2debian         1.2.14-6         Simple DirectMedia Layer
ii  libshout3               2.2.2-5+b1       MP3/Ogg Vorbis broadcast streaming
ii  libsidplay2             2.1.1-8          SID (MOS 6581) emulation library
ii  libstdc++6              4.4.4-1          The GNU Standard C++ Library v3
ii  libusb-0.1-4            2:0.1.12-14      userspace USB programming library
ii  libvorbis0a             1.3.1-1          The Vorbis General Audio Compressi
ii  libvorbisenc2           1.3.1-1          The Vorbis General Audio Compressi
ii  libwavpack1             4.60.1-1         an audio codec (lossy and lossless
ii  libx11-6                2:1.3.3-3        X11 client-side library
ii  libxcomposite1          1:0.4.1-1        X11 Composite extension library
ii  libxfixes3              1:4.0.4-2        X11 miscellaneous 'fixes' extensio
ii  libxml2                 2.7.7.dfsg-2     GNOME XML library
ii  libxrender1             1:0.9.5-2        X Rendering Extension client libra
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

audacious-plugins-extra recommends no packages.

audacious-plugins-extra suggests no packages.

-- no debconf information





More information about the Pkg-audacious-maintainers mailing list