
On said example: Libvirt 2.5: Breakpoint 1, 0x00003fffb7c77ba8 in virDomainDiskDefForeachPath (disk=0x200ab490, ignoreOpenFailure=true, iter=0x20011dc0 <add_file_path>, opaque=0x3fffffffef70) at ../../../src/conf/domain_conf.c:24851 $1 = (virStorageSourcePtr) 0x200ab630 (gdb) p disk->src->path $2 = 0x200a9ff0 "/var/lib/uvtool/libvirt/images/kvmguest-artful-normal-a2.qcow" (gdb) p disk->src->backingStore $3 = (virStorageSourcePtr) 0x200ab720 (gdb) p disk->src->backingStore->path $4 = 0x200a9e30 "/var/lib/uvtool/libvirt/images/x-uvt-b64-Y29tLnVidW50dS5jbG91ZC5kYWlseTpzZXJ2ZXI6MTcuMTA6cHBjNjRlbCAyMDE3MDcxNg==" Libvirt 3.5: Breakpoint 1, 0x00003fffb7c6a3a8 in virDomainDiskDefForeachPath (disk=0x2008cb50, ignoreOpenFailure=true, iter=0x2000f5e0 <add_file_path>, opaque=0x3fffffffef70) at ../../../src/conf/domain_conf.c:25984 25984 ../../../src/conf/domain_conf.c: No such file or directory. (gdb) p disk->src->path $2 = 0x20085800 "/var/lib/uvtool/libvirt/images/kvmguest-artful-normal-a2.qcow" (gdb) p disk->src->backingStore $3 = (virStorageSourcePtr) 0x0 So it is the parsing of the XML into objects I have to track down. Maybe it is even some Ubuntu Delta that no more correctly matches. Will run on build from upstream master as well before next report.