Prefer dynamically allocated buffers to fixed-size ones, use the same
[claws.git] / src / crash.c
index a48401271f679793d40401fb8274f083d02ddbab..8df5d9fb088d3e3f2e64da5adb97646cc5c443fe 100644 (file)
@@ -369,7 +369,7 @@ static void crash_debug(unsigned long crash_pid,
                        perror("dup");
                close(choutput[0]);
                if (-1 == execvp("gdb", argp)) 
-                       g_print("error execvp\n");
+                       perror("execvp");
        } else {
                char buf[100];
                int r;
@@ -547,6 +547,7 @@ static void crash_handler(int sig)
                if (setuid(getuid()) != 0 )
                        perror("setuid");
                execvp(argv0, args);
+               perror("execvp");
        } else {
                waitpid(pid, NULL, 0);
                crash_cleanup_exit();