[Pkg-audacious-maintainers] Bug#490132: Bug#490132: audacious: plugin package dependency not sufficiently tightly versioned
William Pitcock
nenolod at sacredspiral.co.uk
Thu Jul 10 06:18:26 UTC 2008
Hi Michael,
I have an upload pending to fix this mess. I'm just waiting on things to
return to normality before proceeding with it.
William
On Thu, 2008-07-10 at 13:22 +0800, Michael Deegan wrote:
> Package: audacious
> Version: 1.5.1-1
> Severity: normal
>
> I tried audacious for the first time, today and was a little bit
> disappointed at being presented with a SEGV before I'd even got as far as
> playing a song. :P
>
> About 60% of the time, enabling the status icon plugin resulted in
> something like:
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x2afe1301c9c0 (LWP 21403)]
> 0x00002afe10033990 in strchr () from /lib/libc.so.6
> (gdb) bt
> #0 0x00002afe10033990 in strchr () from /lib/libc.so.6
> #1 0x00002afe10034491 in strrchr () from /lib/libc.so.6
> #2 0x00000000004183f6 in input_check_file (filename=<value optimized out>, loading=0) at input.c:361
> #3 0x00002aaaae30f135 in si_ui_statusicon_enable () from /usr/lib/audacious/General/statusicon.so
> #4 0x0000000000417580 in enable_general_plugin (i=<value optimized out>, enable=1) at general.c:70
> #5 0x0000000000449713 in plugin_toggle (cell=<value optimized out>, path_str=<value optimized out>, data=<value optimized out>)
> at ui_preferences.c:386
> #6 0x00002afe0eef5b5f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #7 0x00002afe0ef095ec in ?? () from /usr/lib/libgobject-2.0.so.0
> #8 0x00002afe0ef0b005 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #9 0x00002afe0ef0b3b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #10 0x00002afe0d9b6dd9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #11 0x00002afe0db63fd3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #12 0x00002afe0db64bfb in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #13 0x00002afe0db5ffc9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #14 0x00002afe0da6b4df in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #15 0x00002afe0eef5b5f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> #16 0x00002afe0ef099d8 in ?? () from /usr/lib/libgobject-2.0.so.0
> #17 0x00002afe0ef0ad16 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> #18 0x00002afe0ef0b3b3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
> #19 0x00002afe0db728f5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> #20 0x00002afe0da647f2 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
> #21 0x00002afe0da65795 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
> #22 0x00002afe0df2314c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> #23 0x00002afe0d28c0f2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #24 0x00002afe0d28f396 in ?? () from /usr/lib/libglib-2.0.so.0
> #25 0x00002afe0d28f657 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
> #26 0x00002afe0da65b63 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> #27 0x00000000004199e2 in main (argc=1, argv=0x7fff9e3ff908) at main.c:795
> #28 0x00002afe0ffdc1c4 in __libc_start_main () from /lib/libc.so.6
> #29 0x0000000000413f69 in _start ()
>
> Further investigation suggests that it was probably due to differing
> versions of audacious and audacious-plugins in lenny at the moment, as
> upgrading the plugins package to the version in unstable cures this
> particular problem.
>
> If plugins really do depend on a specific build of audacious (or vice
> versa), then this should be reflected in the packages' dependencies.
>
> -- System Information:
> Debian Release: lenny/sid
> APT prefers testing
> APT policy: (499, 'testing'), (496, 'unstable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 2.6.24.2-wibble (SMP w/2 CPU cores; PREEMPT)
> Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
> Shell: /bin/sh linked to /bin/bash
>
> Versions of packages audacious depends on:
> ii audacious-plugins 1.5.0-2 Base plugins for audacious
> ii dbus 1.2.1-2 simple interprocess messaging syst
> ii gtk2-engines-pixbuf 2.12.9-3 Pixbuf-based theme for GTK+ 2.x
> ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit
> ii libaudclient1 1.5.1-1 audacious D-Bus remote control lib
> hi libc6 2.7-10 GNU C Library: Shared libraries
> ii libcairo2 1.6.4-1+b1 The Cairo 2D vector graphics libra
> ii libdbus-1-3 1.2.1-2 simple interprocess messaging syst
> ii libdbus-glib-1-2 0.76-1 simple interprocess messaging syst
> ii libglib2.0-0 2.16.3-2 The GLib library of C routines
> ii libgtk2.0-0 2.12.9-3 The GTK+ graphical user interface
> ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
> ii libmcs1 0.7.1-1 Abstraction library to store confi
> ii libmowgli1 0.6.1-1 a high performance development fra
> ii libpango1.0-0 1.20.3-2 Layout and rendering of internatio
> ii libsamplerate0 0.1.3-1 audio rate conversion library
> ii libsm6 2:1.0.3-1+b1 X11 Session Management library
> ii libx11-6 2:1.0.3-7 X11 client-side library
>
> Versions of packages audacious recommends:
> pn audacious-plugins-extra <none> (no description available)
> ii unzip 5.52-11 De-archiver for .zip files
>
> -- debconf-show failed
>
> -MD
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-audacious-maintainers/attachments/20080710/9083b3a8/attachment.pgp
More information about the Pkg-audacious-maintainers
mailing list