[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