From 139153cf2c18d83c64efbe4bbf96a1b2e388fdf6 Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Sat, 7 Dec 2013 21:59:56 +0100 Subject: [PATCH] Initialize siginfo_t If we don't run the ptrace below, siginfo_t should be initialized. Fixes CID 1039767 --- src/bin/e_start_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/e_start_main.c b/src/bin/e_start_main.c index 64aa5d4c7..a1ecfcb70 100644 --- a/src/bin/e_start_main.c +++ b/src/bin/e_start_main.c @@ -523,6 +523,7 @@ main(int argc, char **argv) int r = 0; int back; + memset(&sig, 0, sizeof(siginfo_t)); #ifdef HAVE_SYS_PTRACE_H if (!really_know) r = ptrace(PT_GETSIGINFO, child, NULL, &sig);