Package: audacious
Version: 1.4.0-1
Severity: normal

This is a somewhat tangled bug - it could possibly be assigned to any of
audacious, gtk-qt-engine, or gtk+2.0.  I'm starting with audacious,
since the bug appears to be new (or at least newly triggered) in
1.4.0-1.

Symptoms: Upon upgrading to 1.4.0-1, audacious segfaults immediately
upon startup.  1.3.2-5 (with plugins 1.3.5-3) continues to work.  There
appears to be some connection to gtk-qt-engine, as removing or renaming
~/.gtkrc-2.0-kde eliminates the segfaulting.  There's nothing unusual in
that file - removing it and recreating it fresh from gtk-qt-engine's
KDE control still triggers the bug.

There is some similarity in the backtrace to an old libgtk bug, #296805,
though it may be coincidental.  The test code in that report doesn't
segfault for me.

The backtrace is as follows.  I couldn't figure out where #0 on the
stack came from.

(gdb) run
Starting program: /usr/bin/audacious
[Thread debugging using libthread_db enabled]
[New Thread 0xb73e2980 (LWP 8023)]
[New Thread 0xb71c3b90 (LWP 8026)]
amidi-plug(amidi-plug.c:amidiplug_init:97): init, read configuration
amidi-plug(i_backend.c:i_backend_load:107): loading backend
'/usr/lib/audacious/Input/amidi-plug/ap-alsa.so'
amidi-plug(i_backend.c:i_backend_load:145): backend
/usr/lib/audacious/Input/amidi-plug/ap-alsa.so (name 'alsa')
successfully loaded
[New Thread 0xb4f4cb90 (LWP 8031)]
[New Thread 0xb6978b90 (LWP 8032)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb73e2980 (LWP 8023)]
0xb69ad260 in ?? ()
(gdb) bt
#0  0xb69ad260 in ?? ()
#1  0xb7bacef1 in gdk_event_apply_filters (xevent=0xbfadaa8c,
event=0x84199f0, filters=0x8140470)
    at /build/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:345
#2  0xb7bae581 in gdk_event_translate (display=0x8125020,
event=0x816ef58, xevent=0xbfadaa8c, return_exposes=0)
    at /build/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:896
#3  0xb7bb0257 in _gdk_events_queue (display=0x8125020) at
/build/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2285
#4  0xb7bb062f in gdk_event_dispatch (source=0x812e600, callback=0,
user_data=0x0)
    at /build/buildd/gtk+2.0-2.12.1/gdk/x11/gdkevents-x11.c:2345
#5  0xb78431c6 in IA__g_main_context_dispatch (context=0x812e648) at
/tmp/buildd/glib2.0-2.14.3/glib/gmain.c:2061
#6  0xb7846552 in g_main_context_iterate (context=0x812e648, block=1,
dispatch=1, self=0x810b008)
    at /tmp/buildd/glib2.0-2.14.3/glib/gmain.c:2694
#7  0xb7846937 in IA__g_main_loop_run (loop=0x817d0c8) at
/tmp/buildd/glib2.0-2.14.3/glib/gmain.c:2898
#8  0xb7d373f4 in IA__gtk_main () at
/build/buildd/gtk+2.0-2.12.1/gtk/gtkmain.c:1146
#9  0x0805c665 in main (argc=1, argv=0xbfadad44) at main.c:1575


src/audacious/main.c:1575 is the gtk_main(); call.



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

Kernel: Linux 2.6.23 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages audacious depends on:
ii  audacious-plugins          1.4.0-1       Base plugins for audacious
ii  libatk1.0-0                1.20.0-1      The ATK accessibility toolkit
ii  libaudclient1              1.4.0-1       Audacious C++ remote control libra
ii  libc6                      2.6.1-6       GNU C Library: Shared libraries
ii  libcairo2                  1.4.10-1      The Cairo 2D vector graphics libra
ii  libdbus-1-3                1.1.1-3       simple interprocess messaging syst
ii  libdbus-glib-1-2           0.74-1        simple interprocess messaging syst
ii  libfontconfig1             2.5.0-1       generic font configuration library
ii  libglade2-0                1:2.6.2-1     library to load .glade files at ru
ii  libglib2.0-0               2.14.3-1      The GLib library of C routines
ii  libgtk2.0-0                2.12.1-2      The GTK+ graphical user interface 
ii  libmcs1                    0.4.1-2+b1    Abstraction library to store confi
ii  libmowgli1                 0.5.0-3       a high performance development fra
ii  libpango1.0-0              1.18.3-1      Layout and rendering of internatio
ii  libsamplerate0             0.1.2-5       audio rate conversion library
ii  libx11-6                   2:1.0.3-7     X11 client-side library
ii  libxcomposite1             1:0.3.2-1+b1  X11 Composite extension library
ii  libxcursor1                1:1.1.9-1     X cursor management library
ii  libxdamage1                1:1.1.1-3     X11 damaged region extension libra
ii  libxext6                   1:1.0.3-2     X11 miscellaneous extension librar
ii  libxfixes3                 1:4.0.3-2     X11 miscellaneous 'fixes' extensio
ii  libxi6                     2:1.1.3-1     X11 Input extension library
ii  libxinerama1               1:1.0.2-1     X11 Xinerama extension library
ii  libxml2                    2.6.30.dfsg-2 GNOME XML library
ii  libxrandr2                 2:1.2.2-1     X11 RandR extension library
ii  libxrender1                1:0.9.4-1     X Rendering Extension client libra

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

Possibly also of interest:
ii  gtk-qt-engine  1:0.8-1        theme engine using Qt for GTK+ 2.x

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to