【发布时间】:2011-01-10 12:20:48
【问题描述】:
是否有用于 GDB 的 GUI,允许我调试使用 clone() 系统调用创建线程的应用程序?我尝试了 Insight 和 KDBG,但是由于某种原因,在创建新的克隆线程时,我在线程列表中看不到它。克隆系统调用是通过内联汇编调用的。因为创建的线程与原始进程共享PID,所以不可能吗? (虽然它有一个唯一的 TID)
【问题讨论】:
标签: linux debugging multithreading gdb clone
是否有用于 GDB 的 GUI,允许我调试使用 clone() 系统调用创建线程的应用程序?我尝试了 Insight 和 KDBG,但是由于某种原因,在创建新的克隆线程时,我在线程列表中看不到它。克隆系统调用是通过内联汇编调用的。因为创建的线程与原始进程共享PID,所以不可能吗? (虽然它有一个唯一的 TID)
【问题讨论】:
标签: linux debugging multithreading gdb clone
你试过了吗:
set follow-fork-mode child
我不使用 gdb GUI。有时gdb -tui 如果我觉得很性感。
【讨论】: