GNOME Bugzilla – Bug 707870
Crash when click Artists/Songs tab or open one of album
Last modified: 2013-09-11 23:51:33 UTC
$ gnome-music Detected new source available: 'Tracker' and it supports search (gnome-music:4121): Gtk-CRITICAL **: gtk_widget_get_preferred_width_for_height: assertion 'height >= 0' failed (gnome-music:4121): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width 623 and height -1 Traceback (most recent call last):
+ Trace 232465
callback(source, param, item)
g_file = Gio.file_new_for_uri(track.get_url())
Wow, weird, a song without a URL.
(In reply to comment #1) > Wow, weird, a song without a URL. I can send to you this music-files.
I think this is either a tracker or grilo bug though. Maybe you could try these in a terminal: # tracker-control --backup tracker-journal-backup # tracker-control --hard-reset # tracker-control --start That would backup the tracker journal, clean up the journal then recreate it. This forces tracker to re-extract the songs. Try running Music afterwards and see if it still crashes (you might need to wait for a few minutes after running the above commands, tracker is still indexing the files). If you want your old journal back: # tracker-control --restore tracker-journal-backup
tested, but from user. may I need run this commands as root ? $ gnome-music Detected new source available: 'Tracker' and it supports search Traceback (most recent call last):
+ Trace 232471
(In reply to comment #4) > tested, but from user Right, these commands should be run as user. Igor, do the crash happens on each of your albums? Could you identify which track in particular causes this crash? Arnel, what if we simply skip this track is url is None? I'd prefer having such tracks marked as unavailable (same as we do for missing codecs), but I guess that'd be impossible.
(In reply to comment #5) > (In reply to comment #4) > > tested, but from user > Right, these commands should be run as user. > > Igor, do the crash happens on each of your albums? Could you identify which > track in particular causes this crash? One of. > Arnel, what if we simply skip this track is url is None? I'd prefer having such > tracks marked as unavailable (same as we do for missing codecs), but I guess > that'd be impossible. My workaround that fixes this problem: * Move .(jpg|cue) and 14/15 .flac to another directory * clean tracker-store * reboot * try to open in rhythmbox (doesn't open) * Open in nautilus ("space" for open and play ok) * open gnome-music. works OK. This bug is very strange
Rhythmbox says "The connection is closed" on this files
on some files RB says "Problem occured without error being set. This is a bug in Rhythmbox or GStreamer"
gst-launch playbin uri="file:///home/brain/Music/Mike Ness - 1999 - Cheating At Solitaire [FLAC (tracks+.cue)]/01 - The Devil In Miss Jones.flac" works OK.
Moved files to back. Cleaned cache. Rebooted. gnome-music crashes again.
Nice, it seems that Dominique Leuenberger has reproduced the issue and prepared a patch. Closing this as a duplicate *** This bug has been marked as a duplicate of bug 707938 ***