Does this happen consistently, or was it only once?
Maybe it's a race condition? I think that _gdu_device_new_from_object_path may return NULL if the device goes away before it completes.
Does this happen consistently, or was it only once?
Maybe it's a race condition? I think that _gdu_device_ new_from_ object_ path may return NULL if the device goes away before it completes.