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 Ubuntu
Desktop Bugs, 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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1084468/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to