Debian Bug report logs - #491615
audacious 1.5.1-1 (lenny) fails with a Segmentation fault on startup

version graph

Package: audacious; Maintainer for audacious is Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>; Source for audacious is src:audacious (PTS, buildd, popcon).

Reported by: Tomasz Ciolek <tmciolek@gmail.com>

Date: Sun, 20 Jul 2008 21:45:01 UTC

Severity: important

Tags: fixed-upstream

Found in versions audacious/1.5.1-1, audacious/1.5.1-4, audacious/2.1-1

Fixed in version audacious/2.3-1

Done: Chris Taylor <ctaylor@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, tmciolek@gmail.com, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (full text, mbox, link).


Acknowledgement sent to Tomasz Ciolek <tmciolek@gmail.com>:
New Bug report received and forwarded. Copy sent to tmciolek@gmail.com, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Tomasz Ciolek <tmciolek@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: audacious 1.5.1-1 (lenny) fails with a Segmentation fault on startup
Date: Mon, 21 Jul 2008 07:42:27 +1000
Package: audacious
Version: 1.5.1-1
Severity: important

-- command lne information

tmc@barbican:~$ audacious
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
Segmentation fault


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

Kernel: Linux 2.6.25.5 (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.10-2  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
ii  libc6                         2.7-10     GNU C Library: Shared libraries
ii  libcairo2                     1.6.4-6    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.10-2  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-2  X11 Session Management library
ii  libx11-6                      2:1.1.4-2  X11 client-side library

Versions of packages audacious recommends:
ii  audacious-plugins-extra       1.5.0-2    Various extra plugins for audaciou
ii  unzip                         5.52-11    De-archiver for .zip files

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (full text, mbox, link).


Acknowledgement sent to timo <spam@famous-timo.de>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (full text, mbox, link).


Message #10 received at 491615@bugs.debian.org (full text, mbox, reply):

From: timo <spam@famous-timo.de>
To: 491615@bugs.debian.org
Date: Sun, 24 Aug 2008 18:38:30 +0200
gdb said:

Breakpoint 2 at 0x805c345: file main.c, line 668.
Starting program: /usr/bin/audacious 
[Thread debugging using libthread_db enabled]
[New Thread 0xb732b910 (LWP 5899)]
[Switching to Thread 0xb732b910 (LWP 5899)]
main (argc=Cannot access memory at address 0x0
) at main.c:668
668	main.c: No such file or directory.
	in main.c
(gdb) 
(gdb) continue
Continuing.
[New Thread 0xb6fd8b90 (LWP 5900)]

Program received signal SIGSEGV, Segmentation fault.
0xb76a9773 in strrchr () from /lib/i686/cmov/libc.so.6

can somebody please solve this?






Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (full text, mbox, link).


Acknowledgement sent to timo <spam@famous-timo.de>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (full text, mbox, link).


Message #15 received at 491615@bugs.debian.org (full text, mbox, reply):

From: timo <spam@famous-timo.de>
To: 491615@bugs.debian.org
Subject: solved
Date: Mon, 25 Aug 2008 15:00:56 +0200
I found out that the problem is caused by audacious-crossfade. Remove
crossfade, maybe reinstall audacious and then install the newest version
of audacious-crossfade again, e.g. from
http://famous-timo.de/design4/home/pages/software/debian/audacious-crossfade_0.3.14-1_i386.deb
This works.






Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Fri, 26 Sep 2008 18:39:04 GMT) (full text, mbox, link).


Acknowledgement sent to Adam Majer <adamm@zombino.com>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Fri, 26 Sep 2008 18:39:04 GMT) (full text, mbox, link).


Message #20 received at 491615@bugs.debian.org (full text, mbox, reply):

From: Adam Majer <adamm@zombino.com>
To: Debian Bug Tracking System <491615@bugs.debian.org>
Subject: Segfaults on start on amd64
Date: Fri, 26 Sep 2008 13:40:11 -0500
Package: audacious
Version: 1.5.1-4
Followup-For: Bug #491615

Starting program: /usr/bin/audacious 
[Thread debugging using libthread_db enabled]
[New Thread 0x7f9712d06770 (LWP 25115)]
[New Thread 0x40daf950 (LWP 25118)]
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 0x42253950 (LWP 25119)]
[New Thread 0x415b0950 (LWP 25120)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f9712d06770 (LWP 25115)]
playlistwin_set_sinfo_font (font=<value optimized out>) at
ui_playlist.c:311
311     ui_playlist.c: No such file or directory.
        in ui_playlist.c

Removing the playlist corrects the problem for the time being. But
lost of segfaults received there from the libneon library,

#0  0x00007f5d5bca2070 in strlen () from /lib/libc.so.6
#1  0x00007f5d4883a779 in ne_strdup () from /usr/lib/libneon-gnutls.so.27
#2  0x00007f5d488356f1 in ne_request_create ()
   from /usr/lib/libneon-gnutls.so.27
#3  0x00007f5d48a5175c in open_handle (handle=0xc4f000, startbyte=0)
    at neon.c:536
#4  0x00007f5d48a5325b in neon_aud_vfs_fopen_impl (
    path=0xc4e540,
    mode=<value optimized out>) at neon.c:893

- Adam


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

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages audacious depends on:
ii  audacious-plugins             1.5.1-2    Base plugins for audacious
ii  dbus                          1.2.1-3    simple interprocess messaging syst
ii  gtk2-engines-pixbuf           2.12.11-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-4    audacious dbus remote control libr
ii  libaudid3tag1                 1.5.1-4    audacious id3 tag manipulation lib
ii  libc6                         2.7-13     GNU C Library: Shared libraries
ii  libcairo2                     1.6.4-6    The Cairo 2D vector graphics libra
ii  libdbus-1-3                   1.2.1-3    simple interprocess messaging syst
ii  libdbus-glib-1-2              0.76-1     simple interprocess messaging syst
ii  libglib2.0-0                  2.16.5-1   The GLib library of C routines
ii  libgtk2.0-0                   2.12.11-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.5-2   Layout and rendering of internatio
ii  libsamplerate0                0.1.4-1    audio rate conversion library
ii  libsm6                        2:1.0.3-2  X11 Session Management library
ii  libx11-6                      2:1.1.5-1  X11 client-side library

Versions of packages audacious recommends:
ii  audacious-plugins-extra       1.5.1-2    Various extra plugins for audaciou
ii  unzip                         5.52-12    De-archiver for .zip files

audacious suggests no packages.

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Fri, 08 May 2009 00:42:02 GMT) (full text, mbox, link).


Acknowledgement sent to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Fri, 08 May 2009 00:42:02 GMT) (full text, mbox, link).


Message #25 received at 491615@bugs.debian.org (full text, mbox, reply):

From: John Lindgren <john.lindgren@tds.net>
To: Tomasz Ciolek <tmciolek@gmail.com>
Cc: 491615@bugs.debian.org
Subject: Re: Audacious segfaults on start on amd64
Date: Thu, 07 May 2009 20:38:03 -0400
Hi Tomasz,

Is it possible for you to check out the current upstream version, build
it, and see whether the problem stills occurs? Hopefully we can get this
problem fixed before 2.0 is released. Unfortunately, I don't have an
amd64 machine to test on.

John Lindgren





Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Wed, 24 Jun 2009 19:18:02 GMT) (full text, mbox, link).


Acknowledgement sent to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Wed, 24 Jun 2009 19:18:02 GMT) (full text, mbox, link).


Message #30 received at 491615@bugs.debian.org (full text, mbox, reply):

From: John Lindgren <john.lindgren@tds.net>
To: Tomasz Ciolek <tmciolek@gmail.com>
Cc: 491615@bugs.debian.org
Subject: Re: audacious: Fails with a segmentation fault on startup
Date: Wed, 24 Jun 2009 15:13:12 -0400
Tomasz,

Pardon my bad memory, since I think you replied to me off-list already.
Do you still get this crash with 1.5.1-4 or 2.0.1-1? Make sure to clear
$HOME/.config/audacious when you update, since running new versions with
old config files has been known to cause problems.

John Lindgren





Tags added: unreproducible Request was from John Lindgren <john.lindgren@tds.net> to control@bugs.debian.org. (Sun, 28 Jun 2009 02:24:02 GMT) (full text, mbox, link).


Tags added: moreinfo Request was from John Lindgren <john.lindgren@tds.net> to control@bugs.debian.org. (Sat, 11 Jul 2009 00:51:03 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Tue, 25 Aug 2009 09:57:07 GMT) (full text, mbox, link).


Acknowledgement sent to Neil McGovern <nmcgovern@aminocom.com>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Tue, 25 Aug 2009 09:57:12 GMT) (full text, mbox, link).


Message #39 received at 491615@bugs.debian.org (full text, mbox, reply):

From: Neil McGovern <nmcgovern@aminocom.com>
To: Debian Bug Tracking System <491615@bugs.debian.org>
Subject: audacious: Not only on amd64...
Date: Tue, 25 Aug 2009 10:44:08 +0100
[Message part 1 (text/plain, inline)]
Package: audacious
Version: 1.5.1-4
Followup-For: Bug #491615

Seems that this is still present in i386:
nmcgovern@nmcgovern:~$ gdb audacious 
GNU gdb 6.8-debian
Copyright (C) 2008 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"...
(gdb) run
Starting program: /usr/bin/audacious 
[Thread debugging using libthread_db enabled]
[New Thread 0xb72436b0 (LWP 31071)]
[New Thread 0xb7096b90 (LWP 31074)]
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 0xb56ccb90 (LWP 31075)]
[New Thread 0xb3aa1b90 (LWP 31076)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb72436b0 (LWP 31071)]
0x08087e41 in playlistwin_set_sinfo_font (font=0x8fb1d88 "FALSE") at
ui_playlist.c:311
311 ui_playlist.c: No such file or directory.
    in ui_playlist.c
    (gdb) bt
#0  0x08087e41 in playlistwin_set_sinfo_font (font=0x8fb1d88 "FALSE") at
    ui_playlist.c:311
#1  0x080883e8 in playlistwin_create () at ui_playlist.c:1374
#2  0x0809a505 in init_skins (path=0x8fb1dc0
    "/usr/share/audacious/Skins/Default") at ui_skin.c:527
#3  0x0805ca31 in main (argc=1, argv=0xbfe7d5b4) at main.c:756

Please also find attached the playlist file.

Neil

-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages audacious depends on:
ii  audacious-plugins       1.5.1-2          Base plugins for audacious
ii  dbus                    1.2.1-5+lenny1   simple interprocess messaging syst
ii  gtk2-engines-pixbuf     2.12.12-1~lenny1 Pixbuf-based theme for GTK+ 2.x
ii  libatk1.0-0             1.22.0-1         The ATK accessibility toolkit
ii  libaudclient1           1.5.1-4          audacious dbus remote control libr
ii  libaudid3tag1           1.5.1-4          audacious id3 tag manipulation lib
ii  libc6                   2.7-18           GNU C Library: Shared libraries
ii  libcairo2               1.6.4-7          The Cairo 2D vector graphics libra
ii  libdbus-1-3             1.2.1-5+lenny1   simple interprocess messaging syst
ii  libdbus-glib-1-2        0.76-1           simple interprocess messaging syst
ii  libglib2.0-0            2.16.6-2         The GLib library of C routines
ii  libgtk2.0-0             2.12.12-1~lenny1 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.5-5         Layout and rendering of internatio
ii  libsamplerate0          0.1.4-1          audio rate conversion library
ii  libsm6                  2:1.0.3-2        X11 Session Management library
ii  libx11-6                2:1.1.5-2        X11 client-side library

Versions of packages audacious recommends:
ii  audacious-plugins-extra       1.5.1-2    Various extra plugins for audaciou
ii  unzip                         5.52-12    De-archiver for .zip files

audacious suggests no packages.

-- no debconf information
[playlist.xspf (application/xml, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Tue, 25 Aug 2009 10:06:04 GMT) (full text, mbox, link).


Acknowledgement sent to Neil McGovern <neilm@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Tue, 25 Aug 2009 10:06:06 GMT) (full text, mbox, link).


Message #44 received at 491615@bugs.debian.org (full text, mbox, reply):

From: Neil McGovern <neilm@debian.org>
To: 491615@bugs.debian.org
Subject: Wrong email
Date: Tue, 25 Aug 2009 10:46:12 +0100
[Message part 1 (text/plain, inline)]
And that previous message was me, but it seems I didn't set the eamil
correctly...

Neil
-- 
<tore> Jump in and have a quim!
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Wed, 14 Oct 2009 05:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to "A. Costa" <agcosta@gis.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Wed, 14 Oct 2009 05:39:03 GMT) (full text, mbox, link).


Message #49 received at 491615@bugs.debian.org (full text, mbox, reply):

From: "A. Costa" <agcosta@gis.net>
To: Debian Bug Tracking System <491615@bugs.debian.org>
Subject: Re: 1.5.1-1 (lenny) fails with a Segmentation fault on startup
Date: Wed, 14 Oct 2009 01:36:06 -0400
[Message part 1 (text/plain, inline)]
Package: audacious
Version: 2.1-1+b1
Severity: normal


It's been broken at least a month here...

    % audacious2 ; echo $?
    Segmentation fault
    139

Attached is the bzip2'd output of:

    % strace -o /tmp/audacious.segfault.log audacious2

HTH...

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

Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash

Versions of packages audacious depends on:
ii  audacious-plugins             2.1-1      Base plugins for audacious
ii  dbus                          1.2.16-2   simple interprocess messaging syst
ii  dbus-x11                      1.2.16-2   simple interprocess messaging syst
ii  gtk2-engines-pixbuf           2.18.2-1   Pixbuf-based theme for GTK+ 2.x
ii  libatk1.0-0                   1.28.0-1   The ATK accessibility toolkit
ii  libaudclient2                 2.1-1+b1   audacious dbus remote control libr
ii  libaudcore1                   2.1-1+b1   audacious core engine library
ii  libaudid3tag2                 2.1-1+b1   audacious id3 tag manipulation lib
ii  libaudutil1                   2.1-1+b1   audacious utility library
ii  libc6                         2.9-27     GNU C Library: Shared libraries
ii  libcairo2                     1.8.8-2    The Cairo 2D vector graphics libra
ii  libdbus-1-3                   1.2.16-2   simple interprocess messaging syst
ii  libdbus-glib-1-2              0.82-2     simple interprocess messaging syst
ii  libfontconfig1                2.6.0-4    generic font configuration library
ii  libfreetype6                  2.3.9-5    FreeType 2 font engine, shared lib
ii  libglib2.0-0                  2.22.2-2   The GLib library of C routines
ii  libgtk2.0-0                   2.18.2-1   The GTK+ graphical user interface 
ii  libice6                       2:1.0.5-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.24.3-1   Layout and rendering of internatio
ii  libsad2                       2.1-1+b1   audacious scale and dither library
ii  libsamplerate0                0.1.7-3    Audio sample rate conversion libra
ii  libsm6                        2:1.1.1-1  X11 Session Management library

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

audacious suggests no packages.

-- no debconf information
[audacious.segfault.log.bz2 (application/x-bzip2, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Fri, 23 Oct 2009 17:39:08 GMT) (full text, mbox, link).


Acknowledgement sent to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Fri, 23 Oct 2009 17:39:08 GMT) (full text, mbox, link).


Message #54 received at 491615@bugs.debian.org (full text, mbox, reply):

From: John Lindgren <john.lindgren@tds.net>
To: Neil McGovern <neilm@debian.org>, control@bugs.debian.org
Cc: 491615@bugs.debian.org
Subject: Re: audacious: 1.5.1-1 (Lenny) fails with a segmentation fault on startup
Date: Fri, 23 Oct 2009 13:32:29 -0400
tags 491615 - moreinfo
thanks

Neil McGovern wrote:
> Package: audacious
> Version: 1.5.1-4
> Followup-For: Bug #491615
> 
> Seems that this is still present in i386:
...

Took me a while to notice your reply; would be nice if you could add my
email to the "To:" field.

Seriously, 1.5.1 is ancient as far as the amount of code that has been
rewritten.  2.2.0-beta1 has already been released upstream.  Can you at
least test with 2.1-1 from Squeeze?

Peace,
John Lindgren





Removed tag(s) moreinfo. Request was from John Lindgren <john.lindgren@tds.net> to control@bugs.debian.org. (Fri, 23 Oct 2009 17:39:10 GMT) (full text, mbox, link).


Removed tag(s) unreproducible. Request was from John Lindgren <john.lindgren@tds.net> to control@bugs.debian.org. (Fri, 23 Oct 2009 17:54:08 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Sun, 25 Oct 2009 23:33:06 GMT) (full text, mbox, link).


Acknowledgement sent to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Sun, 25 Oct 2009 23:33:06 GMT) (full text, mbox, link).


Message #63 received at 491615@bugs.debian.org (full text, mbox, reply):

From: John Lindgren <john.lindgren@tds.net>
To: "A. Costa" <agcosta@gis.net>
Cc: 491615@bugs.debian.org
Subject: Re: audacious: 1.5.1-1 (Lenny) fails with a segmentation fault on startup
Date: Sun, 25 Oct 2009 19:26:26 -0400
A. Costa wrote:
> Package: audacious
> Version: 2.1-1+b1
> Severity: normal
> 
> 
> It's been broken at least a month here...
> 
>     % audacious2 ; echo $?
>     Segmentation fault
>     139
> 
> Attached is the bzip2'd output of:
> 
>     % strace -o /tmp/audacious.segfault.log audacious2

strace is good for tracking disk access, but not so good for a
segmentation fault.  Please send a debugger backtrace.

Peace,
John Lindgren





Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Tue, 27 Oct 2009 19:15:04 GMT) (full text, mbox, link).


Acknowledgement sent to agcosta@gis.net:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Tue, 27 Oct 2009 19:15:04 GMT) (full text, mbox, link).


Message #68 received at 491615@bugs.debian.org (full text, mbox, reply):

From: "A. Costa" <agcosta@gis.net>
To: John Lindgren <john.lindgren@tds.net>
Cc: 491615@bugs.debian.org
Subject: Re: audacious: 1.5.1-1 (Lenny) fails with a segmentation fault on startup
Date: Tue, 27 Oct 2009 03:06:03 -0400
On Sun, 25 Oct 2009 19:26:26 -0400
John Lindgren <john.lindgren@tds.net> wrote:

> strace is good for tracking disk access, but not so good for a
> segmentation fault.  Please send a debugger backtrace.

Sorry, but I'm not up on debuggers (for 'audacious' anyway).  What
would I type at the command line?  A one-liner would be ideal for copy
& pasting.





Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Tue, 27 Oct 2009 21:24:26 GMT) (full text, mbox, link).


Acknowledgement sent to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Tue, 27 Oct 2009 21:24:27 GMT) (full text, mbox, link).


Message #73 received at 491615@bugs.debian.org (full text, mbox, reply):

From: John Lindgren <john.lindgren@tds.net>
To: "A. Costa" <agcosta@gis.net>
Cc: 491615@bugs.debian.org
Subject: Re: audacious: 1.5.1-1 (Lenny) fails with a segmentation fault on startup
Date: Tue, 27 Oct 2009 07:18:32 -0400
On Tue, 2009-10-27 at 03:06 -0400, A. Costa wrote:
> Sorry, but I'm not up on debuggers (for 'audacious' anyway).  What
> would I type at the command line?  A one-liner would be ideal for copy
> & pasting.

$ gdb audacious2
(gdb) run

Then, when it crashes:

(gdb) thread apply all backtrace

Peace,
John Lindgren





Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Wed, 28 Oct 2009 00:03:16 GMT) (full text, mbox, link).


Acknowledgement sent to agcosta@gis.net:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Wed, 28 Oct 2009 00:03:25 GMT) (full text, mbox, link).


Message #78 received at 491615@bugs.debian.org (full text, mbox, reply):

From: "A. Costa" <agcosta@gis.net>
To: John Lindgren <john.lindgren@tds.net>
Cc: 491615@bugs.debian.org
Subject: Re: audacious: 1.5.1-1 (Lenny) fails with a segmentation fault on startup
Date: Tue, 27 Oct 2009 15:51:41 -0400
On Tue, 27 Oct 2009 07:18:32 -0400
John Lindgren <john.lindgren@tds.net> wrote:

> On Tue, 2009-10-27 at 03:06 -0400, A. Costa wrote:
> > Sorry, but I'm not up on debuggers (for 'audacious' anyway).  What
> > would I type at the command line?  A one-liner would be ideal for
> > copy & pasting.
> 
> $ gdb audacious2
> (gdb) run
> 
> Then, when it crashes:
> 
> (gdb) thread apply all backtrace

	% gdb audacious2 << FOO
	> run
	> thread apply all backtrace
	> q
	> FOO
	GNU gdb (GDB) 7.0-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...(no debugging symbols found)...done.
	(gdb) Starting program: /usr/bin/audacious2 
	[Thread debugging using libthread_db enabled]
	[New Thread 0xb70e7b70 (LWP 7691)]
	[New Thread 0xb187cb70 (LWP 7707)]
	
	Program received signal SIGSEGV, Segmentation fault.
	0xb7da075a in ?? () from /lib/libglib-2.0.so.0
	(gdb) 
	Thread 3 (Thread 0xb187cb70 (LWP 7707)):
	#0  0xb7fe2424 in __kernel_vsyscall ()
	#1  0xb75f0cc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
	#2  0xb39b2378 in watchdog_func () from /usr/lib/audacious/Input/cuesheet_ng.so
	#3  0xb7de311f in ?? () from /lib/libglib-2.0.so.0
	#4  0xb75ec7f5 in start_thread () from /lib/i686/cmov/libpthread.so.0
	#5  0xb755d05e in clone () from /lib/i686/cmov/libc.so.6
	
	Thread 2 (Thread 0xb70e7b70 (LWP 7691)):
	#0  0xb7fe2424 in __kernel_vsyscall ()
	#1  0xb75f3b3b in read () from /lib/i686/cmov/libpthread.so.0
	#2  0x08065c8e in ?? ()
	#3  0xb7de311f in ?? () from /lib/libglib-2.0.so.0
	#4  0xb75ec7f5 in start_thread () from /lib/i686/cmov/libpthread.so.0
	#5  0xb755d05e in clone () from /lib/i686/cmov/libc.so.6
	
	Thread 1 (Thread 0xb7137a40 (LWP 7688)):
	#0  0xb7da075a in ?? () from /lib/libglib-2.0.so.0
	#1  0xb7da0faf in g_filename_from_uri () from /lib/libglib-2.0.so.0
	#2  0xb7fb59f5 in vfs_file_test () from /usr/lib/libaudcore.so.1
	#3  0xb655cbb7 in open_file () from /usr/lib/audacious/Input/timidity.so
	#4  0xb6564c08 in ?? () from /usr/lib/audacious/Input/timidity.so
	#5  0xb656559e in ?? () from /usr/lib/audacious/Input/timidity.so
	#6  0xb656559e in ?? () from /usr/lib/audacious/Input/timidity.so
	#7  0xb655c3bb in ?? () from /usr/lib/audacious/Input/timidity.so
	---Type <return> to continue, or q <return> to quit---Quit
	(gdb) quit
	A debugging session is active.

		Inferior 1 [process 7688] will be killed.

	Quit anyway? (y or n) [answered Y; input not from terminal]

HTH...




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Wed, 28 Oct 2009 17:45:05 GMT) (full text, mbox, link).


Acknowledgement sent to agcosta@gis.net:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Wed, 28 Oct 2009 17:45:06 GMT) (full text, mbox, link).


Message #83 received at 491615@bugs.debian.org (full text, mbox, reply):

From: "A. Costa" <agcosta@gis.net>
To: John Lindgren <john.lindgren@tds.net>
Cc: 491615@bugs.debian.org
Subject: Re: audacious: 1.5.1-1 (Lenny) fails with a segmentation fault on startup
Date: Wed, 28 Oct 2009 01:41:04 -0400
On Tue, 27 Oct 2009 22:26:25 -0400
John Lindgren <john.lindgren@tds.net> wrote:

> > 	Program received signal SIGSEGV, Segmentation fault.
> > 	0xb7da075a in ?? () from /lib/libglib-2.0.so.0
> > 	(gdb) 
> > 	Thread 3 (Thread 0xb187cb70 (LWP 7707)):
> > 	#0  0xb7fe2424 in __kernel_vsyscall ()
> > 	#1  0xb75f0cc5 in pthread_cond_wait@@GLIBC_2.3.2 ()
> > 	#from /lib/i686/cmov/libpthread.so.0 2  0xb39b2378 in
> > 	#watchdog_func ()
> > 	#from /usr/lib/audacious/Input/cuesheet_ng.so 3  0xb7de311f
> > 	#in ?? () from /lib/libglib-2.0.so.0 4  0xb75ec7f5 in
> > 	#start_thread () from /lib/i686/cmov/libpthread.so.0 5
> > 	#0xb755d05e in clone () from /lib/i686/cmov/libc.so.6
> 
> The cuesheet_ng plugin is known to have problems.  Try removing it.
> (It's no longer distributed upstream.)

I wasn't sure how to remove 'cuesheet_ng', since the setup menu
requires first starting 'audacious2'.  So as 'root' I moved
'cuesheet_ng' to '/tmp':

	# find it
	% dlocate cuesheet_ng
	audacious-plugins-extra: /usr/lib/audacious/Input/cuesheet_ng.so

	# move it
	mv /usr/lib/audacious/Input/cuesheet_ng.so /tmp/cuesheet

Still crashes.  With a difference; it seems without 'cuesheet_ng',
Thread 3 doesn't persist:

	(gdb) run
	Starting program: /usr/bin/audacious2 
	[Thread debugging using libthread_db enabled]
	[New Thread 0xb70e7b70 (LWP 11839)]

	Program received signal SIGSEGV, Segmentation fault.
	0xb7da075a in ?? () from /lib/libglib-2.0.so.0
	(gdb) thread apply all backtrace

	Thread 2 (Thread 0xb70e7b70 (LWP 11839)):
	#0  0xb7fe2424 in __kernel_vsyscall ()
	#1  0xb75f3b3b in read () from /lib/i686/cmov/libpthread.so.0
	#2  0x08065c8e in ?? ()
	#3  0xb7de311f in ?? () from /lib/libglib-2.0.so.0
	#4  0xb75ec7f5 in start_thread () from /lib/i686/cmov/libpthread.so.0
	#5  0xb755d05e in clone () from /lib/i686/cmov/libc.so.6

	Thread 1 (Thread 0xb7137a40 (LWP 11836)):
	#0  0xb7da075a in ?? () from /lib/libglib-2.0.so.0
	#1  0xb7da0faf in g_filename_from_uri () from /lib/libglib-2.0.so.0
	#2  0xb7fb59f5 in vfs_file_test () from /usr/lib/libaudcore.so.1
	#3  0xb655cbb7 in open_file () from /usr/lib/audacious/Input/timidity.so
	#4  0xb6564c08 in ?? () from /usr/lib/audacious/Input/timidity.so
	#5  0xb656559e in ?? () from /usr/lib/audacious/Input/timidity.so
	#6  0xb656559e in ?? () from /usr/lib/audacious/Input/timidity.so
	#7  0xb655c3bb in ?? () from /usr/lib/audacious/Input/timidity.so
	#8  0x0806427c in ?? ()
	#9  0x0805b23a in ?? ()
	#10 0xb74a8b36 in __libc_start_main () from /lib/i686/cmov/libc.so.6
	#11 0x08055401 in ?? ()
	(gdb) 

When I undo the 'mv' to '/tmp', Thread 3 reappears.





Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Wed, 28 Oct 2009 23:00:11 GMT) (full text, mbox, link).


Acknowledgement sent to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Wed, 28 Oct 2009 23:00:12 GMT) (full text, mbox, link).


Message #88 received at 491615@bugs.debian.org (full text, mbox, reply):

From: John Lindgren <john.lindgren@tds.net>
To: "A. Costa" <agcosta@gis.net>
Cc: 491615@bugs.debian.org
Subject: Re: audacious: 1.5.1-1 (Lenny) fails with a segmentation fault on startup
Date: Wed, 28 Oct 2009 08:50:43 -0400
On Wed, 2009-10-28 at 01:41 -0400, A. Costa wrote:
> I wasn't sure how to remove 'cuesheet_ng', since the setup menu
> requires first starting 'audacious2'.  So as 'root' I moved
> 'cuesheet_ng' to '/tmp':
> 
> 	# find it
> 	% dlocate cuesheet_ng
> 	audacious-plugins-extra: /usr/lib/audacious/Input/cuesheet_ng.so
> 
> 	# move it
> 	mv /usr/lib/audacious/Input/cuesheet_ng.so /tmp/cuesheet
> 
> Still crashes.  With a difference; it seems without 'cuesheet_ng',
> Thread 3 doesn't persist:
> 
> 	(gdb) run
> 	Starting program: /usr/bin/audacious2 
> 	[Thread debugging using libthread_db enabled]
> 	[New Thread 0xb70e7b70 (LWP 11839)]
> 
> 	Program received signal SIGSEGV, Segmentation fault.
> 	0xb7da075a in ?? () from /lib/libglib-2.0.so.0
> 	(gdb) thread apply all backtrace
> 
> 	Thread 2 (Thread 0xb70e7b70 (LWP 11839)):
> 	#0  0xb7fe2424 in __kernel_vsyscall ()
> 	#1  0xb75f3b3b in read () from /lib/i686/cmov/libpthread.so.0
> 	#2  0x08065c8e in ?? ()
> 	#3  0xb7de311f in ?? () from /lib/libglib-2.0.so.0
> 	#4  0xb75ec7f5 in start_thread () from /lib/i686/cmov/libpthread.so.0
> 	#5  0xb755d05e in clone () from /lib/i686/cmov/libc.so.6
> 
> 	Thread 1 (Thread 0xb7137a40 (LWP 11836)):
> 	#0  0xb7da075a in ?? () from /lib/libglib-2.0.so.0
> 	#1  0xb7da0faf in g_filename_from_uri () from /lib/libglib-2.0.so.0
> 	#2  0xb7fb59f5 in vfs_file_test () from /usr/lib/libaudcore.so.1
> 	#3  0xb655cbb7 in open_file () from /usr/lib/audacious/Input/timidity.so
> 	#4  0xb6564c08 in ?? () from /usr/lib/audacious/Input/timidity.so
> 	#5  0xb656559e in ?? () from /usr/lib/audacious/Input/timidity.so
> 	#6  0xb656559e in ?? () from /usr/lib/audacious/Input/timidity.so
> 	#7  0xb655c3bb in ?? () from /usr/lib/audacious/Input/timidity.so
> 	#8  0x0806427c in ?? ()
> 	#9  0x0805b23a in ?? ()
> 	#10 0xb74a8b36 in __libc_start_main () from /lib/i686/cmov/libc.so.6
> 	#11 0x08055401 in ?? ()
> 	(gdb) 
> 
> When I undo the 'mv' to '/tmp', Thread 3 reappears.

Oops, I didn't look at the backtrace close enough.  It's thread 1 that
had the segmentation fault (address 0xb7da075a).  It looks like
cuesheet_ng.so is fine and timidity.so is the culprit.

Peace,
John Lindgren





Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Thu, 29 Oct 2009 02:40:41 GMT) (full text, mbox, link).


Acknowledgement sent to Matti Hämäläinen <ccr@tnsp.org>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Thu, 29 Oct 2009 02:40:41 GMT) (full text, mbox, link).


Message #93 received at 491615@bugs.debian.org (full text, mbox, reply):

From: Matti Hämäläinen <ccr@tnsp.org>
To: agcosta@gis.net, 491615@bugs.debian.org
Subject: Re: Bug#491615: audacious: 1.5.1-1 (Lenny) fails with a segmentation fault on startup
Date: Wed, 28 Oct 2009 21:44:31 +0200 (EET)
On Wed, 28 Oct 2009, A. Costa wrote:

> 	Thread 1 (Thread 0xb7137a40 (LWP 11836)):
> 	#0  0xb7da075a in ?? () from /lib/libglib-2.0.so.0
> 	#1  0xb7da0faf in g_filename_from_uri () from /lib/libglib-2.0.so.0
> 	#2  0xb7fb59f5 in vfs_file_test () from /usr/lib/libaudcore.so.1
> 	#3  0xb655cbb7 in open_file () from /usr/lib/audacious/Input/timidity.so
> 	#4  0xb6564c08 in ?? () from /usr/lib/audacious/Input/timidity.so
> 	#5  0xb656559e in ?? () from /usr/lib/audacious/Input/timidity.so
> 	#6  0xb656559e in ?? () from /usr/lib/audacious/Input/timidity.so
> 	#7  0xb655c3bb in ?? () from /usr/lib/audacious/Input/timidity.so
> 	#8  0x0806427c in ?? ()
> 	#9  0x0805b23a in ?? ()
> 	#10 0xb74a8b36 in __libc_start_main () from /lib/i686/cmov/libc.so.6
> 	#11 0x08055401 in ?? ()
> 	(gdb)

This backtrace points to the timidity plugin and a bug that I've already 
fixed in upstream (the fix will be in 2.2 release and is in the 
alphas/betas available now as source tarballs.)

-- 
] ccr/TNSP^DKD^pWp  :: ccr tnsp org ::  http://ccr.tnsp.org/
] PGP key: 0466 95ED 96DF 3701 C71D D62D 10A6 28A6 1374 C112




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Thu, 29 Oct 2009 04:00:15 GMT) (full text, mbox, link).


Acknowledgement sent to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Thu, 29 Oct 2009 04:00:15 GMT) (full text, mbox, link).


Message #98 received at 491615@bugs.debian.org (full text, mbox, reply):

From: John Lindgren <john.lindgren@tds.net>
To: "A. Costa" <agcosta@gis.net>
Cc: 491615@bugs.debian.org
Subject: Re: audacious: 1.5.1-1 (Lenny) fails with a segmentation fault on startup
Date: Tue, 27 Oct 2009 22:26:25 -0400
On Tue, 2009-10-27 at 15:51 -0400, A. Costa wrote:
> 	Program received signal SIGSEGV, Segmentation fault.
> 	0xb7da075a in ?? () from /lib/libglib-2.0.so.0
> 	(gdb) 
> 	Thread 3 (Thread 0xb187cb70 (LWP 7707)):
> 	#0  0xb7fe2424 in __kernel_vsyscall ()
> 	#1  0xb75f0cc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
> 	#2  0xb39b2378 in watchdog_func () from /usr/lib/audacious/Input/cuesheet_ng.so
> 	#3  0xb7de311f in ?? () from /lib/libglib-2.0.so.0
> 	#4  0xb75ec7f5 in start_thread () from /lib/i686/cmov/libpthread.so.0
> 	#5  0xb755d05e in clone () from /lib/i686/cmov/libc.so.6

The cuesheet_ng plugin is known to have problems.  Try removing it.
(It's no longer distributed upstream.)

Peace,
John Lindgren





Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Thu, 29 Oct 2009 04:48:20 GMT) (full text, mbox, link).


Acknowledgement sent to agcosta@gis.net:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Thu, 29 Oct 2009 04:48:20 GMT) (full text, mbox, link).


Message #103 received at 491615@bugs.debian.org (full text, mbox, reply):

From: "A. Costa" <agcosta@gis.net>
To: 491615@bugs.debian.org
Subject: Re: audacious: 1.5.1-1 (Lenny) fails with a segmentation fault on startup
Date: Wed, 28 Oct 2009 05:47:39 -0400
[Message part 1 (text/plain, inline)]
Notes for one-liner fans.  "Here" files are OK, but a one-liner is easiest to copy & paste.

After a bit of trial & error, I came up with:

	# Run 'empty' on 'gdb -q audacious2' to automate 'gdb' session.
	# Output results to a temp file.
	empty -f -L /tmp/e.log gdb -q audacious2 ; empty -w 'gdb)' 'run\n' ; empty -w 'gdb)' 'thread apply all backtrace\n' ; empty -s 'q\n' ; empty -s 'y\n' ; empty -k ; cat /tmp/e.log

...it uses the minimum-overhead 'empty' util, found in Debian's
'empty-expect' package.  Tricky syntax 'empty' has, it needs an easier
front-end util.  

Attached is a simple 'empty' front-end script; not robust, (multiple
instances would probably mess up), but it works.  New one-liner:

	empty-ez.sh 'gdb -q audacious2' 'gdb)' 'run' 'gdb)' 'thread apply all backtrace' '' 'q' '' 'y'

HTH...
[empty-ez.sh (text/x-sh, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#491615; Package audacious. (Thu, 29 Oct 2009 12:24:14 GMT) (full text, mbox, link).


Acknowledgement sent to agcosta@gis.net:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Thu, 29 Oct 2009 12:24:14 GMT) (full text, mbox, link).


Message #108 received at 491615@bugs.debian.org (full text, mbox, reply):

From: "A. Costa" <agcosta@gis.net>
To: John Lindgren <john.lindgren@tds.net>
Cc: 491615@bugs.debian.org
Subject: Re: audacious: 1.5.1-1 (Lenny) fails with a segmentation fault on startup
Date: Thu, 29 Oct 2009 06:16:32 -0400
On Wed, 28 Oct 2009 08:50:43 -0400
John Lindgren <john.lindgren@tds.net> wrote:

> Oops, I didn't look at the backtrace close enough.  It's thread 1 that
> had the segmentation fault (address 0xb7da075a).  It looks like
> cuesheet_ng.so is fine and timidity.so is the culprit.

After reading that, as 'root' I did:

	mv /usr/lib/audacious/Input/timidity.so /tmp/tim

...after which 'audacious2' worked.  And Matti Hämäläinen reports fixing
that 'timidity.so' bug upstream.  Thanks guys!


(One reservation.  Apparently a buggy plugin caused the hang.  If so,
it seems the current plugin design might be needlessly fragile.  It
makes sense if I ran 'audacious foo.mid' that a buggy 'timidity.so'
would cause trouble, but even so, why must there be a crash with no
parameters at all, or with 'audacious foo.ogg'?)




Added tag(s) fixed-upstream. Request was from John Lindgren <john.lindgren@tds.net> to control@bugs.debian.org. (Thu, 29 Oct 2009 15:39:14 GMT) (full text, mbox, link).


Reply sent to Chris Taylor <ctaylor@debian.org>:
You have taken responsibility. (Sat, 10 Apr 2010 04:21:07 GMT) (full text, mbox, link).


Notification sent to Tomasz Ciolek <tmciolek@gmail.com>:
Bug acknowledged by developer. (Sat, 10 Apr 2010 04:21:07 GMT) (full text, mbox, link).


Message #115 received at 491615-close@bugs.debian.org (full text, mbox, reply):

From: Chris Taylor <ctaylor@debian.org>
To: 491615-close@bugs.debian.org
Subject: Bug#491615: fixed in audacious 2.3-1
Date: Sat, 10 Apr 2010 04:17:23 +0000
Source: audacious
Source-Version: 2.3-1

We believe that the bug you reported is fixed in the latest version of
audacious, which is due to be installed in the Debian FTP archive:

audacious-dbg_2.3-1_amd64.deb
  to main/a/audacious/audacious-dbg_2.3-1_amd64.deb
audacious-dev_2.3-1_amd64.deb
  to main/a/audacious/audacious-dev_2.3-1_amd64.deb
audacious_2.3-1.debian.tar.gz
  to main/a/audacious/audacious_2.3-1.debian.tar.gz
audacious_2.3-1.dsc
  to main/a/audacious/audacious_2.3-1.dsc
audacious_2.3-1_amd64.deb
  to main/a/audacious/audacious_2.3-1_amd64.deb
audacious_2.3.orig.tar.gz
  to main/a/audacious/audacious_2.3.orig.tar.gz
libaudclient2_2.3-1_amd64.deb
  to main/a/audacious/libaudclient2_2.3-1_amd64.deb
libaudcore1_2.3-1_amd64.deb
  to main/a/audacious/libaudcore1_2.3-1_amd64.deb
libaudid3tag2_2.3-1_amd64.deb
  to main/a/audacious/libaudid3tag2_2.3-1_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 491615@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Taylor <ctaylor@debian.org> (supplier of updated audacious package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 02 Apr 2010 21:37:21 +0000
Source: audacious
Binary: audacious libaudid3tag2 libaudclient2 libaudcore1 audacious-dev audacious-dbg
Architecture: source amd64
Version: 2.3-1
Distribution: experimental
Urgency: low
Maintainer: Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>
Changed-By: Chris Taylor <ctaylor@debian.org>
Description: 
 audacious  - small and fast audio player which supports lots of formats
 audacious-dbg - audacious media player (debugging symbols)
 audacious-dev - audacious development files
 libaudclient2 - audacious dbus remote control library
 libaudcore1 - audacious core engine library
 libaudid3tag2 - audacious id3 tag manipulation library
Closes: 491615 497769 500634 508630 512911 531214 534113 543449 543561 550550 559055 561826 567839 572773
Changes: 
 audacious (2.3-1) experimental; urgency=low
 .
   [ Chris Taylor ]
   * New uploader.
   * New upstream release.
     - (Closes: #559055, #531214, #497769, #534113, #567839, #491615, #500634)
     - (Closes: #512911, #543449, #543561, #550550, #561826)
   * Use source format 3.0 (quilt)
   * Use dh7 in debian/rules
   * Remove libsad* from packaging.
     - Add replaces in debian/control
   * Remove libaudutil* from packaging.
     - Add replaces in debian/control.
   * Add libaudtag and libaudgui to libaudcore1.
   * Bump standards-version.
   * Update debian/copyright.
 .
   [ Benjamin Drung ]
   * Bump libmcs-dev version to >= 0.7 (Closes: #508630).
   * Change build id from UNSUPPORTED VERSION to <vendor> package
    (Closes: #572773).
   * Add symbol files for libraries.
   * Various cleanups.
Checksums-Sha1: 
 04df80fa7401abc41fd8eb556d5538a8cf49e03d 1576 audacious_2.3-1.dsc
 a7041650c54b6db68d0f3b3cf68f61fc7f841f34 1564114 audacious_2.3.orig.tar.gz
 964f4e9e558725e6b7fbdab22eab9d2b977d8723 12921 audacious_2.3-1.debian.tar.gz
 a241d69b497382488f445d0acaeabb539de2be78 531738 audacious_2.3-1_amd64.deb
 afd28d15f91f9f4ac495eb0f29a94a3bfbf91f8e 56398 libaudid3tag2_2.3-1_amd64.deb
 982000b230b1da8d7e867676698605048ebe44ae 29518 libaudclient2_2.3-1_amd64.deb
 2af08c4a31a684be2a9e8ed9ba378ce04b1fe935 106790 libaudcore1_2.3-1_amd64.deb
 9bac62e90085a3084867bbf2ff60dad7e1899551 56638 audacious-dev_2.3-1_amd64.deb
 37c38af9760c7d6ab876ca622568fc1825eb7cda 608430 audacious-dbg_2.3-1_amd64.deb
Checksums-Sha256: 
 bfa9667939c1cb8358b8b20af96d81ee890672fb343eda25acc163df11f0d7eb 1576 audacious_2.3-1.dsc
 b19b3a75d4bac535231a77b6f993519b599a9619ac46c4d5627fd2bc8337416f 1564114 audacious_2.3.orig.tar.gz
 f1ef14808ce451fe059a82f2a449f56501d6d98818191be7080a82320fa44e0b 12921 audacious_2.3-1.debian.tar.gz
 7cffccda2048f468d643d84ec88aa029a2a60f5c95fda9c1b15cce255af69539 531738 audacious_2.3-1_amd64.deb
 5a183c415336b853dfceb1ba8678c9fa261c490fa874d97179ed2f4cc5aa7b6f 56398 libaudid3tag2_2.3-1_amd64.deb
 27a20571f6cea0115266d4fc6b545745462712895b18457860a6b6aa05bd3020 29518 libaudclient2_2.3-1_amd64.deb
 a849ba676d31a3a1d159b738735e407ba2d3afb71397c93a4715d883a7f6c1bd 106790 libaudcore1_2.3-1_amd64.deb
 37bd5005c21e0110e3fc9dd1db87a101dc723899c33dc7094de744a79f5a70ba 56638 audacious-dev_2.3-1_amd64.deb
 c8da1573450edad397c45cf5d9ad4f834445514c6fe54629f9d20ea3c6565ce4 608430 audacious-dbg_2.3-1_amd64.deb
Files: 
 265e8b411fa27485bb14443ec704d193 1576 sound optional audacious_2.3-1.dsc
 b65753880c6762cdad6423df48590304 1564114 sound optional audacious_2.3.orig.tar.gz
 b585c10854430a6f3665ca6cc8c5c8a9 12921 sound optional audacious_2.3-1.debian.tar.gz
 58ef0a6603afe7d897773e537396520b 531738 sound optional audacious_2.3-1_amd64.deb
 79e7979fe303c0f0993cbcf80879db72 56398 sound optional libaudid3tag2_2.3-1_amd64.deb
 12b0047e6ec3c2d044add5234429b289 29518 sound optional libaudclient2_2.3-1_amd64.deb
 4b817afd45843f5661e0c37d17af3c72 106790 sound optional libaudcore1_2.3-1_amd64.deb
 a736455639f32274420834298eee213f 56638 libdevel optional audacious-dev_2.3-1_amd64.deb
 9da935eed7fec3814bc78653c4cb2165 608430 debug extra audacious-dbg_2.3-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAku/+ZUACgkQLpNUoan9SCHxgwCffzMQ4isWfNA1PIbKqvEzWPys
T58AniAFNDMf1XEJX9xUu3KMY1XO43mV
=PIv/
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 24 Jun 2010 07:34:16 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 00:07:41 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.