The bug is in hald/hald_dbus.c:device_query_capability. Specifically, lines 1576-1589. The code is treating the property "info.capabilities" as a string that needs to be parsed.
However, it's actually a strlist. Thus, an assertion occurs when the hal_device_property_get_string is attempted.
The bug is in hald/hald_ dbus.c: device_ query_capabilit y. Specifically, lines 1576-1589. The code is treating the property "info.capabilities" as a string that needs to be parsed.
However, it's actually a strlist. Thus, an assertion occurs when the hal_device_ property_ get_string is attempted.
It seems likely this code is stale...