Tag Archives: CoreDump

让程序崩溃后生成Core Dump

在Linux下,程序崩溃是很头疼的事情(其实Windows更是如此)。

我们可以生成core dump文件,并用gdb重现崩溃时的场景。

ulimit设置core dump开关和大小
ulimit -c unlimited
测试代码:
#include <stdio.h>

int main(int argc, char* argv[])
{
    char * p = NULL;

    *p = 123;

    return 0;[......]

继续阅读