【问题标题】:GDB Debugging applications using clone()GDB 使用 clone() 调试应用程序
【发布时间】:2011-01-10 12:20:48
【问题描述】:

是否有用于 GDB 的 GUI,允许我调试使用 clone() 系统调用创建线程的应用程序?我尝试了 Insight 和 KDBG,但是由于某种原因,在创建新的克隆线程时,我在线程列表中看不到它。克隆系统调用是通过内联汇编调用的。因为创建的线程与原始进程共享PID,所以不可能吗? (虽然它有一个唯一的 TID)

【问题讨论】:

    标签: linux debugging multithreading gdb clone


    【解决方案1】:

    你试过了吗:

     set follow-fork-mode child
    

    我不使用 gdb GUI。有时gdb -tui 如果我觉得很性感。

    【讨论】:

      猜你喜欢
      • 2012-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-22
      • 1970-01-01
      相关资源
      最近更新 更多