On 1/24/19 3:35 AM, Markus Armbruster wrote: > To gauge the bug's impact, let's review non-interpolating users of this > parser, i.e. code passing NULL context to json_message_parser_init(): > > * tests/check-qjson.c, tests/test-qobject-input-visitor.c, > tests/test-visitor-serialization.c > > Plenty of tests, but we still failed to cover the buggy case. > > * monitor.c: QMP input > > * qga/main.c: QGA input > > * qobject_from_json(): > > - qobject-input-visitor.c: JSON command line option arguments of > -display and -blockdev > > Reproducer: -blockdev '{"%"}' > > - block.c: JSON pseudo-filenames starting with "json:" > > Reproducer: https://bugzilla.redhat.com/show_bug.cgi?id=1668244#c3 > > - block/rbd.c: JSON key pairs > > Pseudo-filenames starting with "rbd:". >
Missed curl as being impacted. You'd have to do a v2 pull request to mention it now... https://bugzilla.redhat.com/show_bug.cgi?id=1668244 -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature