Public bug reported:

Binary package hint: sound-juicer

Ubuntu release: 9.04

sound-juicer version: 2.26.1-0ubuntu1

I am trying to rip a CD created by some friends that is not known to
Music Brainz.  Sound Juicer displays "Could not find    by    on
MusicBrainz" and gives me empty boxes for Title, Artist, etc.  As soon
as I type any character into the Artist box, sound-juicer dies with a
segmentation fault. Core is not dumped afaik, and apport doesn't pop up
to offer to let me file a bug report... maybe I need to enable it.  For
now, I restarted the program and selected "Report a problem" from its
help menu to get here.

The bug is 100% reproducible with this CD, so I tried again but with
sound-juicer running under gdb.  I get the following backtrace:

m...@venice:~$ gdb sound-juicer
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 "x86_64-linux-gnu"...
(no debugging symbols found)
(gdb) run
Starting program: /usr/bin/sound-juicer 
[Thread debugging using libthread_db enabled]
[New Thread 0x7f435ed7e7f0 (LWP 26735)]
[New Thread 0x7f434f0fa950 (LWP 26745)]
[New Thread 0x7f434d7d6950 (LWP 26746)]
[New Thread 0x7f434cfd5950 (LWP 26747)]
[New Thread 0x7f4347fff950 (LWP 26748)]
[New Thread 0x7f43477fe950 (LWP 26749)]
[Thread 0x7f434d7d6950 (LWP 26746) exited]
[Thread 0x7f434cfd5950 (LWP 26747) exited]
[Thread 0x7f4347fff950 (LWP 26748) exited]
[New Thread 0x7f434cfd5950 (LWP 26752)]
[Thread 0x7f434f0fa950 (LWP 26745) exited]
[New Thread 0x7f434d7d6950 (LWP 26753)]
[Thread 0x7f434cfd5950 (LWP 26752) exited]
MusicBrainz: Connecting to http://musicbrainz.org:80
MusicBrainz: GET /ws/1/release/?type=xml&discid=uC01qDQAk4Snzg5IpxiBv58LWbU-
MusicBrainz: Result: 0 (200 OK)
MusicBrainz: Status: 200
MusicBrainz: Response:
<?xml version="1.0" encoding="UTF-8"?><metadata 
xmlns="http://musicbrainz.org/ns/mmd-1.0#"; 
xmlns:ext="http://musicbrainz.org/ns/ext-1.0#";><release-list></release-list></metadata>
[Thread 0x7f434d7d6950 (LWP 26753) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f435ed7e7f0 (LWP 26735)]
*__GI___strcasecmp (s1=0x0, s2=0x2a4c300 "") at strcasecmp.c:65
65      strcasecmp.c: No such file or directory.
        in strcasecmp.c
(gdb) where
#0  *__GI___strcasecmp (s1=0x0, s2=0x2a4c300 "") at strcasecmp.c:65
#1  0x0000000000412bb2 in on_artist_edit_changed ()
#2  0x00007f435c1cd27d in IA__g_closure_invoke (closure=0x293e520, 
    return_value=0x0, n_param_values=1, param_values=0x2a94820, 
    invocation_hint=0x7fff66dca0a0)
    at /build/buildd/glib2.0-2.20.1/gobject/gclosure.c:767
#3  0x00007f435c1e33bc in signal_emit_unlocked_R (node=0x253ac50, detail=0, 
    instance=0x23654c0, emission_return=0x0, instance_and_params=0x2a94820)
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3317
#4  0x00007f435c1e4432 in IA__g_signal_emit_valist (instance=0x23654c0, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff66dca280)
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:2980
#5  0x00007f435c1e474c in IA__g_signal_emit_by_name (instance=0x23654c0, 
    detailed_signal=0x7f435d0ccff8 "changed")
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3074
#6  0x00007f435ce55d23 in gtk_entry_real_insert_text (editable=0x23654c0, 
    new_text=0x2a45490 "L", new_text_length=1, position=0x7fff66dca91c)
    at /build/buildd/gtk+2.0-2.16.1/gtk/gtkentry.c:4502
#7  0x00007f435c1cd27d in IA__g_closure_invoke (closure=0x25469e0, 
    return_value=0x0, n_param_values=4, param_values=0x292f520, 
    invocation_hint=0x7fff66dca560)
    at /build/buildd/glib2.0-2.20.1/gobject/gclosure.c:767
#8  0x00007f435c1e2b1e in signal_emit_unlocked_R (node=0x25483f0, detail=0, 
    instance=0x23654c0, emission_return=0x0, instance_and_params=0x292f520)
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3285
#9  0x00007f435c1e4432 in IA__g_signal_emit_valist (instance=0x23654c0, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff66dca740)
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:2980
#10 0x00007f435c1e474c in IA__g_signal_emit_by_name (instance=0x23654c0, 
    detailed_signal=0x7f435d0591a4 "insert-text")
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3074
#11 0x00007f435ce5611c in gtk_entry_insert_text (editable=0x23654c0, 
    new_text=0x2a45510 "L", new_text_length=1, position=0x7fff66dca91c)
    at /build/buildd/gtk+2.0-2.16.1/gtk/gtkentry.c:4148
#12 0x00007f435ce58890 in gtk_entry_enter_text (entry=0x23654c0, 
    str=0x2a45510 "L") at /build/buildd/gtk+2.0-2.16.1/gtk/gtkentry.c:5074
#13 0x00007f435c1cd27d in IA__g_closure_invoke (closure=0x2670620, 
    return_value=0x0, n_param_values=2, param_values=0x293b260, 
    invocation_hint=0x7fff66dcaa80)
    at /build/buildd/glib2.0-2.20.1/gobject/gclosure.c:767
#14 0x00007f435c1e2e3b in signal_emit_unlocked_R (node=0x2361080, detail=0, 
    instance=0x2363ea0, emission_return=0x0, instance_and_params=0x293b260)
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3247
#15 0x00007f435c1e4432 in IA__g_signal_emit_valist (instance=0x2363ea0, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff66dcac60)
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:2980
#16 0x00007f435c1e474c in IA__g_signal_emit_by_name (instance=0x2363ea0, 
    detailed_signal=0x7f435d059cf1 "commit")
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3074
#17 0x00007f435c1cd27d in IA__g_closure_invoke (closure=0x2a23040, 
    return_value=0x0, n_param_values=2, param_values=0x2a7c070, 
    invocation_hint=0x7fff66dcaee0)
    at /build/buildd/glib2.0-2.20.1/gobject/gclosure.c:767
#18 0x00007f435c1e2e3b in signal_emit_unlocked_R (node=0x2361080, detail=0, 
    instance=0x29fbd90, emission_return=0x0, instance_and_params=0x2a7c070)
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3247
#19 0x00007f435c1e4432 in IA__g_signal_emit_valist (instance=0x29fbd90, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff66dcb0c0)
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:2980
#20 0x00007f435c1e474c in IA__g_signal_emit_by_name (instance=0x29fbd90, 
    detailed_signal=0x7f435d059cf1 "commit")
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3074
#21 0x00007f435ceaeeda in gtk_im_context_simple_commit_char (
    context=0x29fbd90, ch=76)
    at /build/buildd/gtk+2.0-2.16.1/gtk/gtkimcontextsimple.c:167
#22 0x00007f435ceafb3b in gtk_im_context_simple_filter_keypress (
---Type <return> to continue, or q <return> to quit---
    context=0x29fbd90, event=0x2940710)
    at /build/buildd/gtk+2.0-2.16.1/gtk/gtkimcontextsimple.c:727
#23 0x00007f435ce5a23c in gtk_entry_key_press (widget=0x23654c0, 
    event=0x2940710) at /build/buildd/gtk+2.0-2.16.1/gtk/gtkentry.c:3928
#24 0x00007f435cec9df8 in _gtk_marshal_BOOLEAN__BOXED (closure=0x2312950, 
    return_value=0x7fff66dcb500, n_param_values=<value optimized out>, 
    param_values=0x293b780, invocation_hint=<value optimized out>, 
    marshal_data=0x7f435ce5a150)
    at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmarshalers.c:84
#25 0x00007f435c1cd1cf in IA__g_closure_invoke (closure=0x2312950, 
    return_value=0x7fff66dcb500, n_param_values=2, param_values=0x293b780, 
    invocation_hint=0x7fff66dcb4c0)
    at /build/buildd/glib2.0-2.20.1/gobject/gclosure.c:767
#26 0x00007f435c1e2b1e in signal_emit_unlocked_R (node=0x23129c0, detail=0, 
    instance=0x23654c0, emission_return=0x7fff66dcb640, 
    instance_and_params=0x293b780)
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3285
#27 0x00007f435c1e42bd in IA__g_signal_emit_valist (instance=0x23654c0, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff66dcb6a0)
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:2990
#28 0x00007f435c1e4953 in IA__g_signal_emit (instance=0x0, signal_id=44352256, 
    detail=1540199808) at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3037
#29 0x00007f435cfd209e in gtk_widget_event_internal (widget=0x23654c0, 
    event=0x2940710) at /build/buildd/gtk+2.0-2.16.1/gtk/gtkwidget.c:4761
#30 0x00007f435cfe43db in IA__gtk_window_propagate_key_event (
    window=0x2512140, event=0x2940710)
    at /build/buildd/gtk+2.0-2.16.1/gtk/gtkwindow.c:5142
#31 0x00007f435cfe744b in gtk_window_key_press_event (widget=0x2512140, 
    event=0x2940710) at /build/buildd/gtk+2.0-2.16.1/gtk/gtkwindow.c:5172
#32 0x00007f435cec9df8 in _gtk_marshal_BOOLEAN__BOXED (closure=0x2312950, 
    return_value=0x7fff66dcb9c0, n_param_values=<value optimized out>, 
    param_values=0x2a7c730, invocation_hint=<value optimized out>, 
    marshal_data=0x7f435cfe7410)
    at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmarshalers.c:84
#33 0x00007f435c1cd27d in IA__g_closure_invoke (closure=0x2312950, 
    return_value=0x7fff66dcb9c0, n_param_values=2, param_values=0x2a7c730, 
    invocation_hint=0x7fff66dcb980)
    at /build/buildd/glib2.0-2.20.1/gobject/gclosure.c:767
#34 0x00007f435c1e2b1e in signal_emit_unlocked_R (node=0x23129c0, detail=0, 
    instance=0x2512140, emission_return=0x7fff66dcbb00, 
    instance_and_params=0x2a7c730)
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3285
#35 0x00007f435c1e42bd in IA__g_signal_emit_valist (instance=0x2512140, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff66dcbb60)
    at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:2990
#36 0x00007f435c1e4953 in IA__g_signal_emit (instance=0x0, signal_id=44352256, 
    detail=1540199808) at /build/buildd/glib2.0-2.20.1/gobject/gsignal.c:3037
#37 0x00007f435cfd209e in gtk_widget_event_internal (widget=0x2512140, 
    event=0x2940710) at /build/buildd/gtk+2.0-2.16.1/gtk/gtkwidget.c:4761
#38 0x00007f435cec276d in IA__gtk_propagate_event (widget=0x2512140, 
    event=0x2940710) at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmain.c:2370
#39 0x00007f435cec37b3 in IA__gtk_main_do_event (event=0x2940710)
    at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmain.c:1601
#40 0x00007f435cb3cf3c in gdk_event_dispatch (source=<value optimized out>, 
    callback=<value optimized out>, user_data=<value optimized out>)
    at /build/buildd/gtk+2.0-2.16.1/gdk/x11/gdkevents-x11.c:2364
#41 0x00007f435bf3520a in IA__g_main_context_dispatch (context=0x2310950)
    at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#42 0x00007f435bf388e0 in g_main_context_iterate (context=0x2310950, block=1, 
    dispatch=1, self=<value optimized out>)
    at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#43 0x00007f435bf38dad in IA__g_main_loop_run (loop=0x2a2e800)
    at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2656
#44 0x00007f435cec3bc7 in IA__gtk_main ()
    at /build/buildd/gtk+2.0-2.16.1/gtk/gtkmain.c:1205
#45 0x00000000004156bd in main ()

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/sound-juicer
NonfreeKernelModules: nvidia
Package: sound-juicer 2.26.1-0ubuntu1
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: sound-juicer
Uname: Linux 2.6.28-13-generic x86_64

** Affects: sound-juicer (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug

-- 
sound-juicer gets SIGSEGV when typing into Artist box
https://bugs.launchpad.net/bugs/395644
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to