Files
xen/tools
Anthony PERARD d778089ac7 libxl: check return value of libxl__xs_directory in name2bdf
libxl__xs_directory() can potentially return NULL without setting `n`.
As `n` isn't initialised, we need to check libxl__xs_directory()
return value before checking `n`. Otherwise, `n` might be non-zero
with `bdfs` NULL which would lead to a segv.

Fixes: 57bff091f4 ("libxl: add 'name' field to 'libxl_device_pci' in the IDL...")
Reported-by: "G.R." <firemeteor@users.sourceforge.net>
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Reviewed-by: Juergen Gross <jgross@suse.com>
Tested-by: "G.R." <firemeteor@users.sourceforge.net>
2022-07-12 08:38:51 +02:00
..
2022-07-11 12:13:24 +02:00
2022-07-12 08:36:37 +02:00
2021-12-13 18:37:36 +00:00
2022-05-18 11:21:49 +02:00
2021-12-16 20:27:13 +00:00
2021-02-01 15:18:36 +00:00
2021-12-16 20:27:13 +00:00