Sound-juicer seg fault when ripping to mp3

Bug #163534 reported by Rob Schmersel
34
This bug affects 5 people
Affects Status Importance Assigned to Milestone
libid3tag (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Binary package hint: sound-juicer

Sound Juicer 2.20.1 (default package in Ubuntu 7.10 AMD64 version).

Whenever I rip a CD to mp3 (profile: "audio/x-raw-int,rate=44100,channels=2 ! lame name=enc vbr=3 bitrate=192 ! id3mux") sound-juicer will randomly crash every time. It works without problems when ripping to OGG or FLAC

Revision history for this message
Andrea Corbellini (andrea.corbellini) wrote :
description: updated
Revision history for this message
Rob Schmersel (rob-schmersel) wrote :

Changing the mp3 profile to: audio/x-raw-int,rate=44100,channels=2 ! lame name=enc preset=1001 ! xingmux ! id3v2mux
makes the seg fault go away.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for your report, May you please try to install the sound-juicer-dbgsym, libgstreamer0.10-0-dbgsym, libgtk2.0-0-dbgsym and libgtk2.0-0-dbgsym packages and try to get another backtrace? instructions to do so are listed at https://wiki.ubuntu.com/DebuggingProgramCrash , thanks!.

Changed in sound-juicer:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Rob Schmersel (rob-schmersel) wrote :

I would love to, but where can I find those packages? They do not seem to be available in teh normal repositories (or it might be that they are not available on the Chinese mirror?)

Revision history for this message
Rob Schmersel (rob-schmersel) wrote :

forget that last comment, I should have read the link you included. Will do it in the coming days

Revision history for this message
Rob Schmersel (rob-schmersel) wrote :

Here is the backtrace. Some more comments on this: the problem seems to be with id3mux, using id3v2mux works without problems.

Changed in sound-juicer:
assignee: desktop-bugs → nobody
status: Incomplete → Confirmed
Revision history for this message
NoBugs! (luke32j) wrote :

This happens on updated Ubuntu 9.04 also.
Pressing Extract always crashes it with segmentation fault, no matter if it is set to extract mp3, ogg, or aac.
This is the last output of the program:

(sound-juicer:13110): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed

(sound-juicer:13110): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed

** (sound-juicer:13110): CRITICAL **: musicbrainz_submit_message_area_new: assertion `title != NULL' failed

(sound-juicer:13110): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(sound-juicer:13110): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

** (sound-juicer:13110): CRITICAL **: gedit_message_area_set_default_response: assertion `GEDIT_IS_MESSAGE_AREA (message_area)' failed

(sound-juicer:13110): Gtk-CRITICAL **: gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed
Segmentation fault

Revision history for this message
Igor Wojnicki (wojnicki) wrote :

Workaround! It seems that it crashes if there are no track names supplied. If I put track names the crash goes away.

Revision history for this message
wensveen (wensveen) wrote :

I can confirm that the workaround works. This means there is probably a null pointer or something.

Revision history for this message
tyle (tyle7) wrote :

There is an upstream bug report about this for sound-juicer:

http://bugzilla.gnome.org/show_bug.cgi?id=584225

Revision history for this message
sismo (alejandro-bravo) wrote :

I can confirm that workaround works in lucid [10.04]

Revision history for this message
Jonathan Heard (jon-launchpad-jeh) wrote :

Shocking! I can't believe that this is still a bug nearly 5.5 years after it was first reported.. Indeed the work-around does work.. I think what would be useful is not only a fix to prevent it crashing when track title is blank, but also to automatically title the tracks (perhaps with "Album Title - Track Number) .

If I ever find some free time I'll see if I can post a suggested code fix.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.