Comment 4 for bug 30198

Revision history for this message
Scott Robinson (scott-ubuntu) wrote : Re: HAL crashes from nested dbus callbacks.

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.

It seems likely this code is stale...