<class 'dbus.DBusException'>
Python 2.5.1: /usr/bin/python
Thu Mar 20 11:00:00 2008
A problem occurred in a Python script. Here is the sequence of
function calls leading up to the error, in the order they occurred.
/usr/bin/elisa in <module>()
5 from pkg_resources import load_entry_point
6
7 sys.exit(
8 load_entry_point('elisa==0.3.2', 'gui_scripts', 'elisa')()
9 )
load_entry_point = <function load_entry_point at 0xb7cabfb4>
/usr/lib/python2.5/site-packages/elisa/core/application.py in main(args=['/usr/bin/elisa'])
485 raise
486 else:
487 app.initialize()
488 app.start()
489 reactor.run()
app = <elisa.core.application.Application object at 0xb7cd29ec>
app.initialize = <bound method Application.initialize of <elisa.core.application.Application object at 0xb7cd29ec>>
/usr/lib/python2.5/site-packages/elisa/core/application.py in initialize(self=<elisa.core.application.Application object at 0xb7cd29ec>)
368
369 def initialize(self):
370 self._service_manager.initialize()
371 self._metadata_manager.initialize()
372 self._media_manager.initialize()
self = <elisa.core.application.Application object at 0xb7cd29ec>
self._service_manager = <elisa.core.service_manager.ServiceManager object at 0x8b4494c>
self._service_manager.initialize = <bound method ServiceManager.initialize of <elis...vice_manager.ServiceManager object at 0x8b4494c>>
/usr/lib/python2.5/site-packages/elisa/core/manager.py in initialize(self=<elisa.core.service_manager.ServiceManager object at 0x8b4494c>)
65 """
66
67 self._load_providers()
68
69
self = <elisa.core.service_manager.ServiceManager object at 0x8b4494c>
self._load_providers = <bound method ServiceManager._load_providers of ...vice_manager.ServiceManager object at 0x8b4494c>>
/usr/lib/python2.5/site-packages/elisa/core/manager.py in _load_providers(self=<elisa.core.service_manager.ServiceManager object at 0x8b4494c>)
79 default=[])
80
81 providers = application.plugin_registry.create_components(providers_names)
82 self.debug("Loading %s %s" % (len(providers), providers_type))
83
providers undefined
application = <elisa.core.application.Application object at 0xb7cd29ec>
application.plugin_registry = <elisa.core.plugin_registry.PluginRegistry object at 0x8551fac>
application.plugin_registry.create_components = <bound method PluginRegistry.create_components o...gin_registry.PluginRegistry object at 0x8551fac>>
providers_names = ['hal:hal_service', 'coherence_plugin:coherence_service']
/usr/lib/python2.5/site-packages/elisa/core/plugin_registry.py in create_components(self=<elisa.core.plugin_registry.PluginRegistry object at 0x8551fac>, component_path_list=['hal:hal_service', 'coherence_plugin:coherence_service'])
612 for path in component_path_list:
613 try:
614 component = self.create_component(path)
615 components.append(component)
616 except (PluginNotFound, ComponentNotFound,
component undefined
self = <elisa.core.plugin_registry.PluginRegistry object at 0x8551fac>
self.create_component = <bound method PluginRegistry.create_component of...gin_registry.PluginRegistry object at 0x8551fac>>
path = 'hal:hal_service'
/usr/lib/python2.5/site-packages/elisa/core/plugin_registry.py in create_component(self=<elisa.core.plugin_registry.PluginRegistry object at 0x8551fac>, component_path='hal:hal_service')
470 component.plugin = plugin
471 component.load_config(self._app_config)
472 component.initialize()
473 self.info("Component %s loaded" % component.name)
474 else:
component = <hal.hal_service.HalService object at 0x8b44b6c>
component.initialize = <bound method HalService.initialize of <hal.hal_service.HalService object at 0x8b44b6c>>
/usr/lib/python2.5/site-packages/elisa/plugins/good/hal/hal_service.py in initialize(self=<hal.hal_service.HalService object at 0x8b44b6c>)
82
83 self.bus = dbus.SystemBus()
84 self.ses = dbus.SessionBus()
85 try:
86 self.hal_manager = self.bus.get_object('org.freedesktop.Hal',
self = <hal.hal_service.HalService object at 0x8b44b6c>
self.ses undefined
global dbus = <module 'dbus' from '/var/lib/python-support/python2.5/dbus/__init__.pyc'>
dbus.SessionBus = <class 'dbus._dbus.SessionBus'>
/var/lib/python-support/python2.5/dbus/_dbus.py in __new__(cls=<class 'dbus._dbus.SessionBus'>, private=False, mainloop=None)
667 """
668 return Bus.__new__(cls, Bus.TYPE_SESSION, private=private,
669 mainloop=mainloop)
670
671 class StarterBus(Bus):
mainloop = None
/var/lib/python-support/python2.5/dbus/_dbus.py in __new__(cls=<class 'dbus._dbus.SessionBus'>, bus_type=0, private=False, mainloop=None)
291
292 bus = _dbus_bindings.BusImplementation.__new__(subclass, bus_type,
293 mainloop=mainloop)
294
295 bus._bus_type = bus_type
mainloop = None
<class 'dbus.DBusException'>: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
The above is a description of an error in a Python program. Here is
the original traceback:
Traceback (most recent call last):
File "/usr/bin/elisa", line 8, in <module>
load_entry_point('elisa==0.3.2', 'gui_scripts', 'elisa')()
File "/usr/lib/python2.5/site-packages/elisa/core/application.py", line 487, in main
app.initialize()
File "/usr/lib/python2.5/site-packages/elisa/core/application.py", line 370, in initialize
self._service_manager.initialize()
File "/usr/lib/python2.5/site-packages/elisa/core/manager.py", line 67, in initialize
self._load_providers()
File "/usr/lib/python2.5/site-packages/elisa/core/manager.py", line 81, in _load_providers
providers = application.plugin_registry.create_components(providers_names)
File "/usr/lib/python2.5/site-packages/elisa/core/plugin_registry.py", line 614, in create_components
component = self.create_component(path)
File "/usr/lib/python2.5/site-packages/elisa/core/plugin_registry.py", line 472, in create_component
component.initialize()
File "/usr/lib/python2.5/site-packages/elisa/plugins/good/hal/hal_service.py", line 84, in initialize
self.ses = dbus.SessionBus()
File "/var/lib/python-support/python2.5/dbus/_dbus.py", line 669, in __new__
mainloop=mainloop)
File "/var/lib/python-support/python2.5/dbus/_dbus.py", line 293, in __new__
mainloop=mainloop)
DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.