gpt4 book ai didi

c++ - 后台模式下的gdb断点

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:07:50 26 4
gpt4 key购买 nike

我正在尝试在以后台模式(attach &)附加到进程后设置断点(break)。但是我得到了无法插入断点 1。无法访问地址为 0x5560c872b71a 的内存它发生的任何原因?在前台模式下设置断点就可以了。程序是用 C++ 编写的。

最佳答案

Any reason why it's happening?

程序必须在插入断点时停止。插入断点不是原子操作,在代码正在执行时写入程序代码(这就是断点插入的意义)可能会导致各种不良情况。

使用interrupt命令停止进程并将其置于前台,插入断点,然后continue &再次将其置于后台。

关于c++ - 后台模式下的gdb断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46880070/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com