Use gcore for creating core dump on segfault
[capablanca.git] / lasker-2.2.3 / src / ficsmain.c
index 3213757..86c05e8 100644 (file)
@@ -172,8 +172,7 @@ static void do_chroot(const char *dir)
 static void segv_handler(int sig)
 {
        char cmd[100];
-       snprintf(cmd, sizeof(cmd), "/home/mics/bin/backtrace %d > /home/mics/chessd/segv_%d 2>&1", 
-                (int)getpid(), (int)getpid());
+       snprintf(cmd, sizeof(cmd), "gcore -o /home/mics/chessd/core %d", (int)getpid());
        system(cmd);
        _exit(1);
 }