Comment 11 for bug 1247259

Revision history for this message
Santiago Gala (sgala) wrote : Re: [Bug 1247259] Re: rhythmbox unresponsive every few seconds

Debug symbols are completely useless, as the problem I'd about unusable
performance (minutes with the ui locked) but no crash.

Generic messages don't really help me
El 07/04/2014 10:51, "Walter Garcia-Fontes" <email address hidden>
escribió:

> Thanks again, since rhythmbox is the default player not only for Ubuntu
> but for all the Gnome family, upstream is expected to keep improving it,
> not all hopes are lost.
>
> If you can reproduce the issue in 14.04, it would be helpful to produce
> a stacktrace and file a bug upstream. If you want to do that first make
> sure you have the debugging symbols installed:
>
> sudo apt-get install rhythmbox-dbg
>
> and then follow the instructions at:
>
> https://wiki.ubuntu.com/Backtrace
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1247259
>
> Title:
> rhythmbox unresponsive every few seconds
>
> Status in “rhythmbox” package in Ubuntu:
> Incomplete
>
> Bug description:
> Since I updated to 13.10, rhythmbox is not usable. After it starts, it
> freezes on every mouse click on different panes, sometimes it
> recovers, sometimes it stays apparently forever "gray", and the dialog
> to "wait or kill" appears.
>
> When I arrive to the point where I can "play", it remains unresponsive
> and I cannot stop playing or switch songs. This was not happening
> since I upgraded from 13.04 last week.
>
> Example output when I start it from command line:
>
> $ rhythmbox
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_tree_model_get_iter_first:
> assertion 'GTK_IS_TREE_MODEL (tree_model)' failed
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_combo_box_set_active_iter:
> assertion 'GTK_IS_COMBO_BOX (combo_box)' failed
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_list_store_clear: assertion
> 'GTK_IS_LIST_STORE (list_store)' failed
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_widget_set_sensitive:
> assertion 'GTK_IS_WIDGET (widget)' failed
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_combo_box_set_active:
> assertion 'GTK_IS_COMBO_BOX (combo_box)' failed
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_label_set_markup: assertion
> 'GTK_IS_LABEL (label)' failed
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_label_set_markup: assertion
> 'GTK_IS_LABEL (label)' failed
>
> (rhythmbox:12664): Gtk-WARNING **: RBPropertyView 0x1652ce0 is mapped
> but visible child GtkScrollbar 0x17865c0 is not mapped
>
> (rhythmbox:12664): Gtk-WARNING **: RBPropertyView 0x1652b00 is mapped
> but visible child GtkScrollbar 0x1786220 is not mapped
>
> (rhythmbox:12664): Gtk-WARNING **: RBPropertyView 0x1652ce0 is mapped
> but visible child GtkScrollbar 0x17865c0 is not mapped
>
> (rhythmbox:12664): Gtk-WARNING **: RBPropertyView 0x1652b00 is mapped
> but visible child GtkScrollbar 0x1786220 is not mapped
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_tree_model_get_iter_first:
> assertion 'GTK_IS_TREE_MODEL (tree_model)' failed
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_combo_box_set_active_iter:
> assertion 'GTK_IS_COMBO_BOX (combo_box)' failed
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_list_store_clear: assertion
> 'GTK_IS_LIST_STORE (list_store)' failed
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_widget_set_sensitive:
> assertion 'GTK_IS_WIDGET (widget)' failed
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_combo_box_set_active:
> assertion 'GTK_IS_COMBO_BOX (combo_box)' failed
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_label_set_markup: assertion
> 'GTK_IS_LABEL (label)' failed
>
> (rhythmbox:12664): Gtk-CRITICAL **: gtk_label_set_markup: assertion
> 'GTK_IS_LABEL (label)' failed
>
> (rhythmbox:12664): Gtk-WARNING **: RBPropertyView 0x1652b00 is mapped
> but visible child GtkScrollbar 0x1786220 is not mapped
>
> (rhythmbox:12664): Gtk-WARNING **: RBPropertyView 0x1652ce0 is mapped
> but visible child GtkScrollbar 0x17865c0 is not mapped
>
> (rhythmbox:12664): Gtk-WARNING **: RBPropertyView 0x1652b00 is mapped
> but visible child GtkScrollbar 0x1786220 is not mapped
>
> (rhythmbox:12664): Gtk-WARNING **: RBPropertyView 0x1652ce0 is mapped
> but visible child GtkScrollbar 0x17865c0 is not mapped
>
> at this stage it has remained gray and unresponsive for more than 2
> minutes and I don't know how to play music. I have a big collection
> (almost 20000 songs), and rhythmbox has remained my player of choice
> for its ability to handle this, but it is slowly changing (in 13.04 it
> was very slow when it loosed and regained focus, like 10 seconds at
> 100% CPU every time. Now it seems to last forever with 100% CPU...
>
> I can help with debugging, I'm a software developer. The machine where
> I run it right now is an i7 with 4 cores, 8GB RAM and a fast SSD, so
> performance should not be an issue. The same music collection was way
> faster in 12.04 or 12.10...
>
> In 13.04 rhythmbox also stopped showing the performance year, which is
> still there in the metadata. This is a separate bug that has not been fixed
> in 13.10 :(
> ---
> ApportVersion: 2.12.5-0ubuntu2.2
> Architecture: amd64
> DistroRelease: Ubuntu 13.10
> InstallationDate: Installed on 2013-07-23 (256 days ago)
> InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64
> (20130424)
> MarkForUpload: True
> Package: rhythmbox 2.99.1-0ubuntu1
> PackageArchitecture: amd64
> ProcVersionSignature: Ubuntu 3.11.0-19.33-generic 3.11.10.5
> Tags: third-party-packages saucy
> Uname: Linux 3.11.0-19-generic x86_64
> UpgradeStatus: Upgraded to saucy on 2013-10-29 (158 days ago)
> UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1247259/+subscriptions
>