Public bug reported: Using daap works fine until I take a break and don't use it for a few minutes. Restarting from there will skip tracks without reading them and end up crashing Rhythmbox.
At startup / clicking on the daap share I get a few : soup_uri_new_with_base: runtime check failed: (SOUP_URI_IS_VALID (base)) Then when loading the database I get a bunch of : ** (rhythmbox:17312): WARNING **: GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: invalid key: /org/gnome/rhythmbox/playlist//org/gnome/rhythmbox/plugins/daap/source /show-browser (rhythmbox:17312): GLib-GIO-CRITICAL **: is_key: assertion `key[i] != '/' || key[i + 1] != '/'' failed (rhythmbox:17312): GLib-GIO-CRITICAL **: g_settings_backend_changed: assertion `is_key (key)' failed (rhythmbox:17312): GLib-GIO-CRITICAL **: is_key: assertion `key[i] != '/' || key[i + 1] != '/'' failed (rhythmbox:17312): GLib-GIO-CRITICAL **: g_settings_backend_changed: assertion `is_key (key)' failed Another (maybe unrelated error) : (rhythmbox:17312): GLib-GObject-CRITICAL **: g_value_get_uint: assertion `G_VALUE_HOLDS_UINT (value)' failed Traceback (most recent call last): File "/usr/lib/rhythmbox/plugins/rb/Loader.py", line 47, in _contents_cb (ok, contents, etag) = file.load_contents_finish(result) File "/usr/lib/python2.7/dist-packages/gi/types.py", line 43, in function return info.invoke(*args, **kwargs) gi._glib.GError: Bad Request On the server side when I skip a track I get something like : [2012-11-29 10:20:00] httpd: Connection failed; stopping streaming of file ID 10639 When it fails I get more of the above. And when I finally pause it to stop skipping tracks (with red flag next to them) I get a popup with : Python (v2.7) requires to install plugins to play media files of the following type: text/html decoder Right click on track with red flag says (at the bottom of property window) "Forbidden" Any ideas ? Should I debug on the forked-daapd side ? ** Affects: rhythmbox (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to rhythmbox in Ubuntu. https://bugs.launchpad.net/bugs/1084468 Title: Rhythmbox can't read files from daap (forked-daapd) after pause Status in “rhythmbox” package in Ubuntu: New Bug description: Using daap works fine until I take a break and don't use it for a few minutes. Restarting from there will skip tracks without reading them and end up crashing Rhythmbox. At startup / clicking on the daap share I get a few : soup_uri_new_with_base: runtime check failed: (SOUP_URI_IS_VALID (base)) Then when loading the database I get a bunch of : ** (rhythmbox:17312): WARNING **: GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: invalid key: /org/gnome/rhythmbox/playlist//org/gnome/rhythmbox/plugins/daap/source /show-browser (rhythmbox:17312): GLib-GIO-CRITICAL **: is_key: assertion `key[i] != '/' || key[i + 1] != '/'' failed (rhythmbox:17312): GLib-GIO-CRITICAL **: g_settings_backend_changed: assertion `is_key (key)' failed (rhythmbox:17312): GLib-GIO-CRITICAL **: is_key: assertion `key[i] != '/' || key[i + 1] != '/'' failed (rhythmbox:17312): GLib-GIO-CRITICAL **: g_settings_backend_changed: assertion `is_key (key)' failed Another (maybe unrelated error) : (rhythmbox:17312): GLib-GObject-CRITICAL **: g_value_get_uint: assertion `G_VALUE_HOLDS_UINT (value)' failed Traceback (most recent call last): File "/usr/lib/rhythmbox/plugins/rb/Loader.py", line 47, in _contents_cb (ok, contents, etag) = file.load_contents_finish(result) File "/usr/lib/python2.7/dist-packages/gi/types.py", line 43, in function return info.invoke(*args, **kwargs) gi._glib.GError: Bad Request On the server side when I skip a track I get something like : [2012-11-29 10:20:00] httpd: Connection failed; stopping streaming of file ID 10639 When it fails I get more of the above. And when I finally pause it to stop skipping tracks (with red flag next to them) I get a popup with : Python (v2.7) requires to install plugins to play media files of the following type: text/html decoder Right click on track with red flag says (at the bottom of property window) "Forbidden" Any ideas ? Should I debug on the forked-daapd side ? To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1084468/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp