Bug#684494: audacious: Audacious close itself (segfault) after playing a file

Benoît Tonnerre bevito at gmail.com
Sat Apr 26 15:01:17 UTC 2014


Hi,

I have finaly found the problem
I used conky on my desktop.
I was using something like that :

${if_running audacious}
${color black}AUD:${color #C0C8CD} ${exec audtool --current-song | cut
-b-34}
${color #C0C8CD} ${exec audtool --current-song-bitrate-kbps} kbps * ${exec
audtool --current-song-length} ${execbar expr 100 \* $(audtool
--current-song-output-length-seconds) \/ $(audtool
--current-song-length-seconds)}
${color black}${hr 2}$endif

I have just removed it and now audacious works like a charm.

It doesn't segfault anymore.

Note that when I tested with 3.3.1-1 package, It worked with conky without
any segfault.

I'm very sorry for the bug report.
I think you can close it.

Have a nice day.

Benoît Tonnerre


2012-12-13 7:56 GMT+01:00 Benoît Tonnerre <bevito at gmail.com>:

> No problem.
> If you need any informations, don't hesitate.
>
> apt-cache policy audacious
> audacious:
>   Installé : 3.2.4-1
>   Candidat : 3.2.4-1
>  Table de version :
>  *** 3.2.4-1 0
>         600 http://ftp.debian.org/debian/ unstable/main amd64 Packages
>         100 /var/lib/dpkg/status
>      3.2.3-2 0
>         900 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages
>
> apt-cache policy audacious-plugins
> audacious-plugins:
>   Installé : 3.2.4-1
>   Candidat : 3.2.4-1
>  Table de version :
>  *** 3.2.4-1 0
>         600 http://ftp.debian.org/debian/ unstable/main amd64 Packages
>         100 /var/lib/dpkg/status
>      3.2.3-1+b1 0
>         900 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages
>
> dpkg -l audacious
> Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
> |
> État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
> |/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
> ||/ Nom
> Version                         Architecture                    Description
>
> +++-=====================================================-===============================-===============================-===============================================================================================================
> ii  audacious
> 3.2.4-1                         amd64                           small and
> fast audio player which supports lots of formats
>
> Backtrace :
>
> (gdb) run
> Starting program: /usr/bin/audacious
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
> WARNING: Audacious seems to be already running but is not responding.
> [New Thread 0x7fffef6e8700 (LWP 4093)]
> [New Thread 0x7fffee9d8700 (LWP 4094)]
> [New Thread 0x7fffee1d7700 (LWP 4095)]
> [New Thread 0x7fffed9d6700 (LWP 4096)]
> [New Thread 0x7fffec9b9700 (LWP 4097)]
> (audacious:4090): Gtk-WARNING **: playlist play: missing action playlist
> play
>
> ** (audacious:4090): CRITICAL **: playback_get_info: assertion `playing'
> failed
> [New Thread 0x7fffe0b82700 (LWP 4368)]
> [New Thread 0x7fffdff20700 (LWP 4369)]
> [Thread 0x7fffe0b82700 (LWP 4368) exited]
> [Thread 0x7fffdff20700 (LWP 4369) exited]
> [New Thread 0x7fffdff20700 (LWP 8137)]
> [Thread 0x7fffdff20700 (LWP 8137) exited]
>
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x00007ffff530fe21 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
> (gdb) bt
> #0  0x00007ffff530fe21 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
> #1  0x00007ffff530fb36 in strdup () from /lib/x86_64-linux-gnu/libc.so.6
> #2  0x00000000004268ce in audacious_rc_song_title (obj=obj at entry=0x7fffe8005d20,
> pos=<optimized out>, title=0xa436a0, error=<optimized out>) at dbus.c:712
> #3  0x00000000004279d7 in
> dbus_glib_marshal_audacious_rc_BOOLEAN__UINT_POINTER_POINTER
> (closure=0x7fffffffe120, return_value=0x7fffffffe080,
> n_param_values=<optimized out>, param_values=0x846dc0,
> invocation_hint=<optimized out>,
>      marshal_data=<optimized out>) at dbus-server-bindings.h:821
> #4  0x00007ffff586cc72 in ?? () from
> /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2
> #5  0x00007ffff56372f5 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
> #6  0x00007ffff5629590 in dbus_connection_dispatch () from
> /lib/x86_64-linux-gnu/libdbus-1.so.3
> #7  0x00007ffff586a715 in ?? () from
> /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2
> #8  0x00007ffff6c52355 in g_main_context_dispatch () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #9  0x00007ffff6c52688 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #10 0x00007ffff6c52a82 in g_main_loop_run () from
> /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #11 0x00007ffff62f82e5 in gtk_main () from
> /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
> #12 0x000000000040dfd0 in main (argc=1, argv=0x7fffffffe5f8) at main.c:582
> (gdb) quit
>
> Thanks for your help.
>
> Benoît
>
>
>
> 2012/12/13 Alessio Treglia <alessio at debian.org>
>
>> On Wed, Dec 12, 2012 at 7:35 PM, Benoît Tonnerre <bevito at gmail.com>
>> wrote:
>> > I cleaned my package and now, audacious works.
>> > I can launched it, but I get the same problem, it closed itself after
>> > playing a file.
>> > Would you like a backtrace too ?
>>
>> Yes of course, thanks!
>>
>> I'd also like to know which version exactly you have installed too.
>>
>> Cheers!
>>
>> --
>> Alessio Treglia          | www.alessiotreglia.com
>> Debian Developer         | alessio at debian.org
>> Ubuntu Core Developer    | quadrispro at ubuntu.com
>> 0416 0004 A827 6E40 BB98 90FB E8A4 8AE5 311D 765A
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20140426/87605039/attachment.html>


More information about the pkg-multimedia-maintainers mailing list