ZBLOG

gdb显示 Missing separate debuginfo ffor the ma executable file Try : yum --enablerepo='*debug*' install /usr/lib/debug/.build- id/ef/8c655ba9182c67ffddc4e4 bdd575327e3g0b ,Core was generated by `/opt/MTS nacos-svc:8848 38622 MTS mts-m1` Program ter...

根据你提供的信息,错误提示中的 “Missing separate debuginfo” 表示缺少相关的调试信息文件。这会导致在使用 gdb 进行调试时无法获得完整的符号信息和堆栈跟踪。

为了解决这个问题,你可以尝试使用以下命令安装相应的调试信息文件:

yum --enablerepo='*debug*' install /usr/lib/debug/.build-id/ef/8c655ba9182c67ffddc4e4bdd575327e3g0b

该命令将会从可用的调试源中安装对应版本的调试信息文件,以便 gdb 可以正确加载和使用。

然后,核心转储文件(core file)显示程序在 /opt/MTS nacos-svc:8848 38622 MTS mts-m1 上运行时终止并生成了核心转储文件。而 “Program terminated with signal 11, Segmentation fault” 表示程序由于段错误(Segmentation fault)而终止。

段错误通常是由于访问无效内存地址或者其他内存访问错误导致的。要解决此问题,您需要使用 gdb 加载核心转储文件,并通过分析堆栈跟踪和变量值来确定导致段错误的具体原因。

如果你不熟悉如何使用 gdb 进行调试,建议向开发人员寻求帮助,在代码级别进行排查和修复。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=13319

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?