Rhythmbox data provider crashes with Runtime Error

Bug #683607 reported by James Martin
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Zeitgeist Data-Sources
Invalid
Undecided
Unassigned

Bug Description

Upon enabling the Zeitgeist plugin in Rhythmbox, it fails with the following runtime error:

(07:13:15) [0x982ee68] [ZeitgeistPlugin.activate] /usr/lib/rhythmbox/plugins/zeitgeist-plugin/__init__.py:95: LOADING Zeitgeist plugin...
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/zeitgeist-plugin/__init__.py", line 66, in activate
    [Event.new_for_values(actor="application://rhythmbox.desktop")]
  File "/usr/lib/pymodules/python2.6/zeitgeist/client.py", line 871, in register_data_source
    error_handler=self._void_reply_handler) # Errors are ignored
  File "/usr/lib/pymodules/python2.6/zeitgeist/client.py", line 89, in _ProxyMethod
    return self._disconnection_safe(lambda:
  File "/usr/lib/pymodules/python2.6/zeitgeist/client.py", line 69, in _disconnection_safe
    return meth()
  File "/usr/lib/pymodules/python2.6/zeitgeist/client.py", line 90, in <lambda>
    getattr(self.__iface, name)(*args, **kwargs))
  File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 132, in __call__
    **keywords)
  File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 585, in call_async
    require_main_loop=require_main_loop)
RuntimeError: To make asynchronous calls, receive signals or export objects, D-Bus connections must be attached to a main loop by passing mainloop=... to the constructor or calling dbus.set_default_main_loop(...)

Revision history for this message
James Martin (tr4shb4t) wrote :

This issue is resolved as of Rhythmbox v. 0.13.2, but I'm not certain if most Ubuntu users yet have that version.

Revision history for this message
Manish Sinha (मनीष सिन्हा) (manishsinha) wrote :

Since there is no more problems reported. I am marking it as Invalid

Changed in zeitgeist-dataproviders:
status: New → Invalid
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.