[Libguestfs] [PATCH libnbd 0/2] Fix error handling in copy-libev example

Nir Soffer nsoffer at redhat.com
Wed Jan 26 23:49:29 UTC 2022


Like all examples, and ndbcopy, error handlng was completly broken, creating
corrupted image if the soruce server failed to read, or the destination server
failed to write or zero.

Additionally the example used uninitialized buffers, which together with broken
error hanlding, can lead to leaking sesitive data the the destinatino server.

Nir Soffer (2):
  examples: copy-libev.c: Clear buffers before use
  examples: copy-libev.c: Fix error handling

 examples/copy-libev.c | 28 +++++++++++++++++++++++++++-
 1 file changed, 27 insertions(+), 1 deletion(-)

-- 
2.34.1





More information about the Libguestfs mailing list