NXP MCU 技术论坛
直播中

刘艳

7年用户 2308经验值
私信 关注
[问答]

当设置并命中断点时,调试器将断开连接是怎么回事?

当设置并命中断点时,调试器将断开连接。我检查了 bugger 控制台并发现了错误报告:
/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/src/gdb/gdb/utils.c:671: 内部错误:虚拟内存耗尽:无法分配 4064 字节。
已检测到 GDB 内部问题,
进一步调试可能证明不可靠。
退出此调试会话?(是或否)[回答是;输入不是来自终端]
这是一个错误,请报告。
/mnt/workspace/workspace/GCC-10-pipeline/jenkins-GCC-10-pipeline-338_20211018_1634516203/src/gdb/gdb/utils.c:671: 内部错误:虚拟内存耗尽:无法分配 4064 字节。
已检测到 GDB 内部问题,
进一步调试可能证明不可靠。
创建GDB的核心文件?(是或否)[回答是;输入不是来自终端]。

回帖(1)

吴凡

2023-9-19 14:26:58
这个错误意味着,在使用调试器时,系统的虚拟内存不足以支持调试器的操作,因此操作系统终止了调试器的连接。这可能是由于您的调试器正在尝试处理非常大的代码,或者您的系统资源不足,例如RAM或硬盘空间不足。您可以尝试增加系统的内存,或者尝试在较小的代码范围内调试代码。如果问题仍然存在,请咨询系统管理员或开发人员以获取更多帮助。
举报

更多回帖

×
20
完善资料,
赚取积分