You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Qt Creator内置GDB调试器异常:setTokenBarrier断言触发且无函数链显示

Qt Creator内置GDB调试器触发QTC_ASSERT断言异常的解决办法

问题现象

  • 无明确诱因下,Qt Creator内置GDB调试器突发异常,无法正常运行
  • 调试过程中找不到函数链窗口
  • 每次启动调试时,终端会输出如下断言错误:

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

已尝试重新构建Qt Creator,但问题未得到解决。

解决方案

经排查,该异常由Qt Creator用户配置文件损坏导致,修复步骤如下:

  1. 完全关闭Qt Creator
  2. 找到Qt Creator的用户配置目录:
    • Linux系统:~/.config/QtProject/
    • macOS系统:~/Library/Application Support/QtProject/
    • Windows系统:%APPDATA%\QtProject\
  3. 删除该目录下的qtcreator文件夹(或重命名为qtcreator_backup,用于备份原有配置)
  4. 重新启动Qt Creator,软件会自动生成全新的默认配置文件
  5. 根据需求重新配置调试器路径及其他自定义设置,之后GDB调试即可恢复正常

内容的提问来源于stack exchange,提问作者Anon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 17:34:53