> -----Original Message----- [snip] > > > > (5) CID 1398649: resource leak in xen_block_drive_create(): > > > > In hw/block/xen-block.c xen_block_drive_create() Coverity > > complains that the call "driver_layer = qdict_new()" allocates > > memory that's leaked because we don't save the pointer anywhere > > but don't deallocate it before the end of the function either. > > Coverity is not great at understanding our refcounting objects, > > but this does look like either we're missing a qobject_unref() > > or something should be keeping hold of the dictionary. Probably > > best to ask a block layer expert. > > AFAICT nothing will consume the dictionary so it does appear that we're > missing an unref here.
Testing proves me wrong... This one is a false positive. Paul