gdb 跟踪 SIGSEGV 异常
- 我们常见的遇到core 后, 可以重新用gdb 跑,gdb 会收到 SIGSEGV 后暂停, 但是有时候不停?
这是由于子进程导致的SIGSEGV, gdb收不到
解决办法:
- 启动gdb后执行
(gdb) catch fork
(gdb) catch vfork
(gdb) set follow-fork-mode child
这是由于子进程导致的SIGSEGV, gdb收不到
解决办法:
(gdb) catch fork
(gdb) catch vfork
(gdb) set follow-fork-mode child