All pastes #950095 Raw Edit

Anonym

public text v1 · immutable
·published 2008-03-20 10:00 UTC
rendered paste body
<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.