Meta Queue item not supported

Bug #665680 reported by Facundo Batista
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
magicicada gui
Fix Released
High
Facundo Batista

Bug Description

Saw this:

DEBUG:magicicada.dbusiface: Meta Queue data: dbus.Struct((dbus.String(u'GetDelta'), dbus.Dictionary({}, signature=dbus.Signature('ss'))), signature=None)
Unhandled error in Deferred:
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 345, in errback
    self._startRunCallbacks(fail)
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 424, in _startRunCallbacks
    self._runCallbacks()
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 441, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 949, in gotResult
    _inlineCallbacks(r, g, deferred)
--- <exception caught here> ---
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 891, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.6/dist-packages/twisted/python/failure.py", line 338, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File "/home/facundo/devel/reps/magicicada/public-files/magicicada/syncdaemon.py", line 293, in on_sd_meta_queue_changed
    yield self._get_mq_data()
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 891, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.6/dist-packages/twisted/python/failure.py", line 338, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File "/home/facundo/devel/reps/magicicada/public-files/magicicada/syncdaemon.py", line 302, in _get_mq_data
    new_mq = yield self.dbus.get_meta_queue()
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 891, in _inlineCallbacks
    result = result.throwExceptionIntoGenerator(g)
  File "/usr/lib/python2.6/dist-packages/twisted/python/failure.py", line 338, in throwExceptionIntoGenerator
    return g.throw(self.type, self.value, self.tb)
  File "/home/facundo/devel/reps/magicicada/public-files/magicicada/dbusiface.py", line 84, in f
    res = yield func(*a, **k)
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 441, in _runCallbacks
    self.result = callback(self.result, *args, **kw)
  File "/home/facundo/devel/reps/magicicada/public-files/magicicada/dbusiface.py", line 398, in process
    parsed = self._parse_mq_dict(d)
  File "/home/facundo/devel/reps/magicicada/public-files/magicicada/dbusiface.py", line 381, in _parse_mq_dict
    raise ValueError("Not supported MetaQueue data: %r" % data)
exceptions.ValueError: Not supported MetaQueue data: dbus.Dictionary({}, signature=dbus.Signature('ss'))

Related branches

Changed in magicicada:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Facundo Batista (facundo)
milestone: none → alpha2
Changed in magicicada:
status: Confirmed → In Progress
Changed in magicicada:
status: In Progress → Fix Committed
Changed in magicicada:
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.