首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >程序在调试模式下崩溃:“无法分解”?

程序在调试模式下崩溃:“无法分解”?
EN

Stack Overflow用户
提问于 2016-06-04 17:07:25
回答 1查看 1.8K关注 0票数 4

在Eclipse中,我的代码不以调试模式运行。我收到以下信息:

/build/gdb-HnfxP_/gdb-7.10/gdb/cp-support.c:1595: demangler-警告:无法拆分'_ZdvI7Vector3dESt6vectorIDTdvcvT__EcvT0__EESaIS4_EERKS1_IS2_SaIS2_EERKS1_IS3_SaIS3_EE‘(’_ZdvI7Vector3dESt6vectorIDTdvcvT__EcvT0__EESaIS4_EERKS1_IS2_SaIS2_EERKS1_IS3_SaIS3_EE‘失败,信号11)无法转储核心,下次执行GDB之前使用’unlimited -c无限‘。

使用https://d.fuqu.jp/c++filtjs/,我发现破损的符号对应于

代码语言:javascript
复制
std::vector<decltype (((Vector3)())/((double)())), std::allocator<decltype (((Vector3)())/((double)()))> > operator/<Vector3, double>(std::vector<Vector3, std::allocator<Vector3> > const&, std::vector<double, std::allocator<double> > const&)

为什么这给了我一个错误,我如何纠正它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-07 17:29:09

我在gdb-7.10上复制了这个故障,并可以确认这是在gdb-7.11和以后的版本中修复的。我还没有找到纠正这一失败的确切承诺。

除了升级到更高版本的GDB之外,没有什么可以解决这个问题。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37632899

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档