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

MinGW下_zSt28__throw_bad_array_new_lengthv的DLL入口点问题

GCC 10.5.0 + MinGW-w64 11.0.1 (MSVCRT)工具链GDB启动失败问题排查与解决

问题场景

使用winlibs构建的GCC 10.5.0 + MinGW-w64 11.0.1 (MSVCRT)工具链时,编译、链接环节均正常,但启动GDB时报错:

无法在动态链接库中找到_zSt28__throw_bad_array_new_lengthv入口点

经分析,该错误源于libstdc++-6.dll缺失std::throw_bad_array_new_length符号——虽bin目录下存在该DLL,但通过依赖检测工具仅能找到__cxa_throw_bad_array_new_length符号。

临时解决方法

若需紧急恢复GDB功能,可执行以下操作:

  • 从同系列工具链的13.2.0版本中,复制以下文件/目录至当前工具链对应路径:
    • bin目录下的gdb.exe
    • bin目录下的libstdc++-6.dll
    • bin目录下的libmcfgthread-1.dll
    • lib目录下的完整python3.9文件夹

官方修复方案

目前官方已发布修复该问题的GCC 10.5新版本,可直接替换为该版本彻底解决问题。已联系工具链维护者Brecht,后续将同步问题根源细节。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 17:12:13