[libvirt] backingStore info adding late breaks virt-aa-helper

Christian Ehrhardt christian.ehrhardt at canonical.com
Mon Jul 17 18:17:19 UTC 2017


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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20170717/af9dab7a/attachment-0001.htm>


More information about the libvir-list mailing list