image: don't free an img object from pb_write_one()
This is unexpected behaviour.
pb_write_one
open_image_lazy
do_open_image
xfree(img)
255 if (pb_write_one(img, &cpu_info, PB_CPUINFO) < 0) {
>>> >>> CID 92728: Memory - illegal accesses (USE_AFTER_FREE)
>>> >>> Calling "close_image" dereferences freed pointer "img".
256 close_image(img);
257 return -1;
258 }
Signed-off-by:
Andrey Vagin <avagin@openvz.org>
Signed-off-by:
Pavel Emelyanov <xemul@parallels.com>
Showing
Please
register
or
sign in
to comment