程序运行时,某个线程在某个逻辑分支卡住了一直出不来,逻辑比较复杂,判断不出来是哪个位置。因此用gdb attach 跟踪现在线程卡在哪个位置。
gdb attach [pid] 调试某个进程
info threads 查看该进程内所有的线程 状态
thread [tid] 进入某个线程
bt 命令可以知道程序运行到哪里
程序运行时,某个线程在某个逻辑分支卡住了一直出不来,逻辑比较复杂,判断不出来是哪个位置。因此用gdb attach 跟踪现在线程卡在哪个位置。
gdb attach [pid] 调试某个进程
info threads 查看该进程内所有的线程 状态
thread [tid] 进入某个线程
bt 命令可以知道程序运行到哪里