A disk device that was added on a running domain could not be retrieved by libvirt_domain_get_block_info. Worse still, it did show up in libvirt_domain_get_disk_devices, leading to strange errors if one assumes that a device showing up in one of these functions would be available in the other