hal-device-manager crash

Igor Pruchanskiy subscribed at linuxinside.com
Thu Jul 29 10:08:31 PDT 2004


I seem to have similar problem on Debian (sid)

 Traceback (most recent call last):
  File "/usr/bin/hal-device-manager", line 15, in ?
    DeviceManager()
  File "/usr/share/hal/device-manager/DeviceManager.py", line 73, in 
__init__
    self.update_device_list()
  File "/usr/share/hal/device-manager/DeviceManager.py", line 166, in 
update_device_list
    self.virtual_root = self.build_device_tree()
  File "/usr/share/hal/device-manager/DeviceManager.py", line 238, in 
build_device_tree
    properties = device_dbus_obj.GetAllProperties()
  File "/usr/lib/python2.3/site-packages/dbus.py", line 162, in __call__
    reply_message = self._connection.send_with_reply_and_block(message, 
5000)
  File "dbus_bindings.pyx", line 513, in 
dbus_bindings.Connection.send_with_reply_and_block
dbus_bindings.DBusException: Message did not receive a reply (timeout by 
message bus)

That kills hald. Also if i do `lshal` hald dies.

`lshal` output:
-- snip --

libhal.c 168: org.freedesktop.DBus.Error.NoReply raised
"Message did not receive a reply (timeout by message bus)"

libhal.c 168: org.freedesktop.DBus.Error.ServiceDoesNotExist raised
"Service "org.freedesktop.Hal" does not exist"

libhal.c 168: org.freedesktop.DBus.Error.ServiceDoesNotExist raised
"Service "org.freedesktop.Hal" does not exist"

-- snip --

udev 0.030-1
hal 0.2.95-3
dbus-1 0.21-7
python2.3-dbus 0.21-7

Does anyone have an idea on what may be happening here ?
thanks in advance.
i

Thomas Gufler wrote:

>Hi,
>
>I'm using hal-cvs together with dbus-cvs, udev-030 and linux 2.6.7 (gentoo). 
>Since about three weeks I cannot start hal-device-manager. When this problem 
>occurred first the hald also died, but now only the h-d-m crashs. When I try 
>to start h-d-m I get the following error:
>
>Traceback (most recent call last):
>  File "/usr/bin/hal-device-manager", line 15, in ?
>    DeviceManager()
>  File "/usr/share/hal/device-manager/DeviceManager.py", line 53, in __init__
>    "/org/freedesktop/Hal/Manager")
>  File "/usr/lib/python2.3/site-packages/dbus.py", line 83, in 
>add_signal_receiver
>    match_rule = self._get_match_rule(signal_name, interface, service, path)
>  File "/usr/lib/python2.3/site-packages/dbus.py", line 112, in 
>_get_match_rule
>    service = bus_object.GetServiceOwner(service)
>  File "/usr/lib/python2.3/site-packages/dbus.py", line 208, in __call__
>    reply_message = self._connection.send_with_reply_and_block(message, 5000)
>  File "dbus_bindings.pyx", line 556, in 
>dbus_bindings.Connection.send_with_reply_and_block
>dbus_bindings.DBusException: Could not get owner of service 
>'/org/freedesktop/Hal/Manager': no such service
>
>There is already a thread in the gentoo forum 
>(http://forums.gentoo.org/viewtopic.php?t=199376&start=0&postdays=0&postorder=asc&highlight=halcvs) 
>but no solution.  
>
>Any suggestions?
>
>Regards,
>
>Thomas Gufler
>_______________________________________________
>hal mailing list
>hal at freedesktop.org
>http://freedesktop.org/mailman/listinfo/hal
>  
>

_______________________________________________
hal mailing list
hal at freedesktop.org
http://freedesktop.org/mailman/listinfo/hal



More information about the Hal mailing list