Qt-Creator 中内置的 GDB 调试器无法正常运行,从“setTokenBarrier()”中抛出断言并且不显示函数链

问题描述 投票:0回答:1

这是最近出现的。 由于没有明显的原因,调试器在 QtCreator 中不再正常运行。

我找不到函数链窗口,当我检查终端输出时,我注意到每次运行它时,都会触发 QTC_ASSERT:

SOFT ASSERT [02:09:50.629]: "good" in /home/anon/Library/qt-creator/src/plugins/debugger/gdb/gdbengine.cpp:2057

我什至经历了重建Qt-Creator的麻烦。

好消息是,当我提出这个问题时,我发现了答案,我将其发布在下面,这样其他人就不必浪费 4 个小时来解决这个问题。

debugging gdb qt-creator
1个回答
0
投票

enter image description here

实际发生的情况是布局发生了变化,看起来好像模块根本没有加载。虽然它看起来像是一个错误,但当我右键单击断点选项卡并将其重置为默认布局时,所有内容实际上都已修复。

© www.soinside.com 2019 - 2024. All rights reserved.