Task #89058 - fixed.err

back to task #89058
download
Error: CPPCHECK_WARNING (CWE-476):
crun-HEAD/src/libcrun/utils.c:2822: error[ctunullpointer]: Null pointer dereference: container
# 2820|   libcrun_get_cached_proc_fd (libcrun_container_t *container, libcrun_error_t *err)
# 2821|   {
# 2822|->   if (container->proc_fd < 0)
# 2823|       {
# 2824|   #ifdef HAVE_NEW_MOUNT_API

Error: GCC_ANALYZER_WARNING (CWE-775):
crun-HEAD/src/libcrun/utils.c: scope_hint: In function 'libcrun_get_cached_proc_fd'
crun-HEAD/src/libcrun/utils.c:2841:28: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open("/proc", 589824)'
# 2839|   #endif
# 2840|   
# 2841|->       container->proc_fd = open ("/proc", O_RDONLY | O_DIRECTORY | O_CLOEXEC);
# 2842|         if (container->proc_fd < 0)
# 2843|           return crun_make_error (err, errno, "open `/proc`");