c – GDB在启动时崩溃(内部错误:follow_die_offset)
发布时间:2021-01-15 11:55:31 所属栏目:Linux 来源:网络整理
导读:我在Linux下有一个小C项目.当我尝试使用gdb调试可执行文件时,我收到以下错误: ../../gdb/dwarf2read.c:16760: internal-error: follow_die_offset:Assertion 'dwarf2_per_objfile-reading_partial_symbols' failed.A problem internal to GDB has been dete
我在Linux下有一个小C项目.当我尝试使用gdb调试可执行文件时,我收到以下错误:
我已经将项目强烈简化为以下代码并仍然得到相同的错误: B.h:
B.cpp:
D.h:
D.cpp:
E.h:
E.cpp:
main.cpp中:
生成文件:
如果我这样做会发生错误:
然后调用
在gdb CLI中. 我的系统: 打开Suse 12.3,64bit icpc –version:
icpc -v:
gdb –version:
gcc –version:
我不知道给定代码有什么问题以及调试器崩溃的原因.例如,如果我注释掉类B的构造函数(它什么也不做,应该等同于默认构造函数),则错误不再出现. 最佳答案 看到这个帖子:https://software.intel.com/en-us/forums/topic/540685 – 它似乎是gdb中的一个问题,修复于7.9.更新我将gdb升级到7.9,问题真的消失了,对我来说至少. (编辑:钦州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – 大纪元时间的位数
- 我如何借助 Xfce 桌面为旧电脑赋予新生
- 雪风不完美越狱iOS 6.0.1视频教程
- linux – GRUB stage 1.5的代码驻留在磁盘上的位置是什么?
- linux – 如何同时设置niceness和process affinity?
- linux – sysfs_create_file()和sysfs_create_group()之间有
- 微信朋友圈选择题怎么玩 微信朋友圈发的选择题的怎么发图文
- Linux中rh8.0中的XMMS不好使,不能播放MP3怎么办
- CSS代码检查工具stylelint的使用方法详解
- 乐视X55 pro屏幕材质 乐视X55 pro用的是什么屏幕