ulimit -c unlimited
C++ (Qt) struct rlimit rlmt; const rlim_t my_process_dump_limit = 512*1024*1024; // 512 MB rlmt.rlim_cur = (rlim_t) my_process_dump_limit; rlmt.rlim_max = (rlim_t) my_process_dump_limit; setrlimit( RLIMIT_CORE, &rlmt ); prctl( PR_SET_DUMPABLE, 1 );