demo-app.py: microfiber.NotFound: 404 Object Not Found

Bug #1026349 reported by Angel Guzman Maeso
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
UserWebKit
Fix Released
High
Jason Gerard DeRose

Bug Description

I am just trying the package. Downloading the source from quantal PPA, I get this traceback:

$ sudo apt-get source userwebkit
$ cd userwebkit-12.07.0~bzr57~quantal1/
$ ./demo-app.py
App.extend_parser(<OptionParser>)
App.connect_hub_signals(<Hub>)
App.post_env_init()
App.choose_starting_page()
App.post_page_init('index.html')
Traceback (most recent call last):
  File "/home/shakaran/userwebkit-12.07.0~bzr57~quantal1/userwebkit.py", line 92, in _on_request
    request.set_uri(self._dmedia_resolver(uri))
  File "./demo-app.py", line 87, in dmedia_resolver
    return self.proxy.ResolveURI(uri)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.microfiber.NotFound: Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/dbus/service.py", line 707, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/dmedia/dmedia-service", line 253, in ResolveURI
    @dbus.service.method(IFACE, in_signature='s', out_signature='s')
  File "/usr/lib/python3/dist-packages/dmedia/core.py", line 283, in resolve_uri
    doc = self.db.get(_id)
  File "/usr/lib/python3/dist-packages/microfiber.py", line 550, in get
    (response, data) = self._request('GET', parts, options)
  File "/usr/lib/python3/dist-packages/microfiber.py", line 487, in _request
    raise E(response, data, method, path)
microfiber.NotFound: 404 Object Not Found: GET /dmedia-0/TQVPUCFGL23KWPKPVDXP3BB2ZQWPTYMNDMR55QZZ5A2QLDBK

Related branches

description: updated
Changed in userwebkit:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Jason Gerard DeRose (jderose)
milestone: none → 12.08
Revision history for this message
Jason Gerard DeRose (jderose) wrote :

Apologies, this was a hard-coded test of the dmedia: URI trick, which takes a URI like this:

dmedia:TQVPUCFGL23KWPKPVDXP3BB2ZQWPTYMNDMR55QZZ5A2QLDBK

And changes it to a regular file path something like this:

file:///home/.dmedia/files/TQ/VPUCFGL23KWPKPVDXP3BB2ZQWPTYMNDMR55QZZ5A2QLDBK

But if you don't have that specific file in Dmedia, it doesn't work :)

Changed in userwebkit:
status: In Progress → Fix Committed
Changed in userwebkit:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.