-
Dmitry Safonov authored
Coverity has informed: *** CID 188251: Error handling issues (CHECKED_RETURN) /criu/arch/x86/crtools.c: 196 in kdat_x86_has_ptrace_fpu_xsave_bug_child() 190 return 0; 191 } 192 #endif 193 194 static int kdat_x86_has_ptrace_fpu_xsave_bug_child(void *arg) 195 { >>> CID 188251: Error handling issues (CHECKED_RETURN) >>> Calling "ptrace" without checking return value (as is done elsewhere 46 out of 51 times). 196 ptrace(PTRACE_TRACEME, 0, 0, 0); 197 kill(getpid(), SIGSTOP); 198 pr_err("Continue after SIGSTOP.. Urr what?\n"); 199 _exit(1); 200 } 201 Also added checks for kill() and waitpid(). Signed-off-by:
Dmitry Safonov <dima@arista.com> Signed-off-by:
Andrei Vagin <avagin@virtuozzo.com>
ce437d3d
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
include/asm | ||
Makefile | ||
call32.S | ||
cpu.c | ||
crtools.c | ||
kerndat.c | ||
restorer.c | ||
restorer_unmap.S | ||
sigaction_compat.c | ||
sigaction_compat_pie.c | ||
sigframe.c | ||
sys-exec-tbl.c | ||
vdso-pie.c |