提问人:Taiga Imai 提问时间:11/15/2023 最后编辑:Employed RussianTaiga Imai 更新时间:11/15/2023 访问量:12
GDB 中的 Pintool 调试错误:程序接收信号 SIGTRAP、跟踪/断点陷阱
Pintool debugging error in GDB: Program received signal SIGTRAP, Trace/breakpoint trap
问:
我正在尝试调试 Pintool,并在此过程中遇到错误:Program received signal SIGTRAP, Trace/breakpoint trap.
我正在尝试使用官方 Pin 网站上提供的说明来调试 Pintool,特别是在“调试 Pintool 的提示”部分。我相应地遵循了这些说明。当我在 gdb 中设置断点并继续时,出现了问题。
这是我导致错误的终端输出:
(gdb) b champsim_tracer.cpp:160
Breakpoint 1 at 0x7f1d79cb48a3: file champsim_tracer.cpp, line 160.
(gdb) cont
Continuing.
Program received signal SIGTRAP, Trace/breakpoint trap.
我不确定为什么会发生此错误。如果有人对这个问题有所了解,我将不胜感激有关如何解决和解决该问题的指导。
答:
0赞
Jonyleo
12/7/2023
#1
(这可能感觉有点傻,但我也有同样的问题)
当我将 gdb 附加到 PIN 时,它总是在开始时触发 SIGTRAP,您是否尝试过从那里简单地恢复执行?
评论