GNOME Bugzilla – Bug 574678
No default strings on unknown CD
Last modified: 2010-04-20 21:45:34 UTC
I have a CD here and when I insert it I get following messages in terminal. Then everything is empty (including track titles) and clicking on "Extract" exits. I think that default names should be used (Unknown album, Track1, Track 2, ...) MusicBrainz: Connecting to http://musicbrainz.org:80 MusicBrainz: GET /ws/1/release/?type=xml&discid=DmK86_Yifjob510XDK0bpqyi2oc- 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> (sound-juicer:27267): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed (sound-juicer:27267): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed ** (sound-juicer:27267): CRITICAL **: musicbrainz_submit_message_area_new: assertion `title != NULL' failed (sound-juicer:27267): GLib-GObject-WARNING **: invalid (NULL) pointer instance (sound-juicer:27267): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed ** (sound-juicer:27267): CRITICAL **: gedit_message_area_set_default_response: assertion `GEDIT_IS_MESSAGE_AREA (message_area)' failed (sound-juicer:27267): Gtk-CRITICAL **: gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed
Same thing occurs when musicbrainz.org is not reachable by the way : $ LC_ALL=C sound-juicer MusicBrainz: Connecting to http://musicbrainz.org:80 MusicBrainz: GET /ws/1/release/?type=xml&discid=DmK86_Yifjob510XDK0bpqyi2oc- MusicBrainz: Result: 5 (Could not connect to server: No route to host) MusicBrainz: Status: 0 MusicBrainz: Response: (sound-juicer:25028): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed (sound-juicer:25028): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed ** (sound-juicer:25028): CRITICAL **: musicbrainz_submit_message_area_new: assertion `title != NULL' failed (sound-juicer:25028): GLib-GObject-WARNING **: invalid (NULL) pointer instance (sound-juicer:25028): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed ** (sound-juicer:25028): CRITICAL **: gedit_message_area_set_default_response: assertion `GEDIT_IS_MESSAGE_AREA (message_area)' failed (sound-juicer:25028): Gtk-CRITICAL **: gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed
Hmm there is actually such code but it only fills unknown data when musicbrainz sent a correct track list with some missing data
The case where you get no data when there is no network access is fixed in 2.26.1, it was #578286.
*** This bug has been marked as a duplicate of bug 584225 ***