From 7bec5d5d3b67a99cecfa68d9be45282e0321239a Mon Sep 17 00:00:00 2001 From: Jitendra Sharma Date: Wed, 19 May 2021 13:46:05 +0000 Subject: [PATCH] fix seg fault arising when execute zello_sysman firmware Seg fault is coming when execute zello_sysman firmware without any argument. This change fixes it. Signed-off-by: Jitendra Sharma --- level_zero/tools/test/black_box_tests/zello_sysman.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/level_zero/tools/test/black_box_tests/zello_sysman.cpp b/level_zero/tools/test/black_box_tests/zello_sysman.cpp index e51808bbc5..ea76f87ce0 100644 --- a/level_zero/tools/test/black_box_tests/zello_sysman.cpp +++ b/level_zero/tools/test/black_box_tests/zello_sysman.cpp @@ -1100,7 +1100,9 @@ int main(int argc, char *argv[]) { break; case 'i': { std::string filePathFirmware; - filePathFirmware = optarg; + if (optarg != nullptr) { + filePathFirmware = optarg; + } std::for_each(devices.begin(), devices.end(), [&](auto device) { testSysmanFirmware(device, filePathFirmware); });