On Wed, Apr 27, 2016 at 06:43:43AM -0600, Eric Blake wrote: > On 04/27/2016 03:58 AM, Daniel P. Berrange wrote: > > On Wed, Apr 27, 2016 at 11:26:23AM +0200, Markus Armbruster wrote: > >> This commit regresses error message quality from > >> > >> $ qemu-system-x86_64 -nodefaults -display none -object > >> secret,id=sec0,data=letmein,format=raw,foo=bar > >> qemu-system-x86_64: -object > >> secret,id=sec0,data=letmein,format=raw,foo=bar: Property '.foo' not found > >> > >> to just > >> > >> qemu-system-x86_64: Property '.foo' not found > > > > I'm not seeing that behaviour myself in current git master, nor > > immediately before or after 90998d58964cd17f8b0b03800b0a4508f8b543da > > is applied. I always just get > > > > $ ./x86_64-softmmu/qemu-system-x86_64 -nodefaults -display none -object > > secret,id=sec0,data=letmein,format=raw,foo=bar > > qemu-system-x86_64: -object > > secret,id=sec0,data=letmein,format=raw,foo=bar: Property '.foo' not found > > > > So it all appears to be working correctly. How reliably reproducable > > is it for you ? I'm testing on Fedora 23 x86_64 host and can't > > see the failure despite many invokations. > > I'm reproducing it on my F23 machine, where 90998d58 indeed flips the > behavior I'm seeing. Maybe it's a factor of which malloc engine is in > use, or level of compiler optimization? > > My config.status states: > exec '/home/eblake/qemu/configure' '--enable-kvm' '--enable-system' > '--disable-user' '--target-list=x86_64-softmmu,ppc64-softmmu' > '--enable-debug'
For the record, the --enable-debug flag was the key to making this bug reproducable Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
