当前标签:gdb

记录gdb调试某一应用并执行不同命令

gdb调试某应用,可以直接使用sudo gdb /usr/local/bin/git,可以使用run方法执行特殊指令,比如run checkout -f HEAD

详情执行如下:

解决Mac下check gdb is codesigned – see taskgated(8)问题

刚刚安装的GDB调试的时候会报

这是因为没有特殊授权的情况下不允许gdb调试任何程序,所以可以按照如下过程解决
Read more

调试利器gdb来跟踪排查进程莫名中止问题Segmentation fault

排查Apache报502问题,error_log里面的表现就是一条child pid 20504 exit signal Segmentation fault (11),apache的一个进程中断了,程序中断的很莫名其妙,因为业务逻辑是没有问题,业务上的日志也没有任何比较好的反馈,apache的日志非常简洁,没有提供什么有用的信息,如何更高效的排查这个问题呢?针对已经在运行的进程如何来调试排查,本文利用gdb来快速定位这个问题。
Read more