Bug#591621: [sound-juicer] crashes with SIGSEGV when changing the artist field

Giovanni Mascellani gio at debian.org
Wed Aug 4 09:16:51 UTC 2010


Package: sound-juicer
Version: 2.28.2-1
Severity: important

sound-juicer crashes with SIGSEGV when I modify the disc artist field in
the topmost part of the window.

Here you are the first part of the backtrace:

#0  0x00007ffff4db9628 in strcasecmp () from /lib/libc.so.6
#1  0x0000000000412272 in on_artist_edit_changed ()
#2  0x00007ffff558847e in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#3  0x00007ffff559e7f4 in ?? () from /usr/lib/libgobject-2.0.so.0
#4  0x00007ffff559fa76 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#5  0x00007ffff559fd93 in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0

I think the problem is that former_album_artist doesn't get initialized
in on_artist_edit_changes(). It's not clear to me how the logic below
the program should work, anyway I should be able to post a workaround patch.

Thanks, Giovanni.

--- System information. ---
Architecture: amd64
Kernel:       Linux 2.6.32-5-amd64

Debian Release: squeeze/sid
  500 unstable        poisson.phc.unipi.it
  500 unstable        mi.mirror.garr.it
  500 stable          volatile.debian.org
  500 stable          security.debian.org

--- Package information. ---
Depends                            (Version) | Installed
============================================-+-==============
libatk1.0-0                      (>= 1.29.3) | 1.30.0-1
libbrasero-media0               (>= 2.27.92) | 2.30.2-1
libc6                               (>= 2.7) | 2.11.2-2
libcanberra-gtk0                    (>= 0.2) | 0.24-1
libcdio10                                    | 0.81-4
libdbus-glib-1-2                   (>= 0.78) | 0.86-1
libgconf2-4                      (>= 2.27.0) | 2.28.1-3
libglade2-0                     (>= 1:2.6.1) | 1:2.6.4-1
libglib2.0-0                     (>= 2.18.0) | 2.24.1-1
libgnome-media0                              | 2.30.0-1
libgstreamer0.10-0              (>= 0.10.15) | 0.10.30-1
libgtk2.0-0                      (>= 2.14.0) | 2.20.1-1
libmusicbrainz3-6                 (>= 3.0.2) | 3.0.2-2
libpango1.0-0                    (>= 1.14.0) | 1.28.1-1
gconf2                         (>= 2.10.1-2) | 2.28.1-3
gstreamer0.10-plugins-base      (>= 0.10.20) | 0.10.30-1
gstreamer0.10-plugins-good                   | 0.10.24-1


Recommends      (Version) | Installed
=========================-+-===========
eject                     | 2.1.5+deb1+cvs20081104-7


Suggests                              (Version) | Installed
===============================================-+-===========
gstreamer0.10-plugins-ugly                      | 0.10.15-1
gstreamer0.10-lame                              |
gstreamer0.10-plugins-really-bad                |
brasero                                         | 2.30.2-1





-- 
Giovanni Mascellani <mascellani at poisson.phc.unipi.it>
Pisa, Italy

Web: http://poisson.phc.unipi.it/~mascellani
Jabber: g.mascellani at jabber.org / giovanni at elabor.homelinux.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 380 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20100804/1f06f530/attachment.pgp>


More information about the pkg-gnome-maintainers mailing list