Task #55489 - fixed.err

back to task #55489
download
Error: GCC_ANALYZER_WARNING (CWE-775):
crun-HEAD/src/libcrun/criu.c:984:32: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(**_173.path, 0)'
crun-HEAD/src/libcrun/utils.h:57:40: note: in definition of macro 'UNLIKELY'
crun-HEAD/src/libcrun/criu.c:846:17: note: in expansion of macro 'YAJL_IS_ARRAY'
#  982|         if (value == CLONE_NEWNET && def->linux->namespaces[i]->path != NULL)
#  983|           {
#  984|->           inherit_new_net_fd = open (def->linux->namespaces[i]->path, open_flags_for_inherit);
#  985|             if (UNLIKELY (inherit_new_net_fd < 0))
#  986|               return crun_make_error (err, errno, "unable to open(): `%s`", def->linux->namespaces[i]->path);

Error: GCC_ANALYZER_WARNING (CWE-775):
crun-HEAD/src/libcrun/criu.c:995:32: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(**_194.path, 0)'
crun-HEAD/src/libcrun/utils.h:57:40: note: in definition of macro 'UNLIKELY'
crun-HEAD/src/libcrun/criu.c:846:17: note: in expansion of macro 'YAJL_IS_ARRAY'
#  993|         if (value == CLONE_NEWPID && def->linux->namespaces[i]->path != NULL)
#  994|           {
#  995|->           inherit_new_pid_fd = open (def->linux->namespaces[i]->path, open_flags_for_inherit);
#  996|             if (UNLIKELY (inherit_new_pid_fd < 0))
#  997|               return crun_make_error (err, errno, "unable to open(): `%s`", def->linux->namespaces[i]->path);