为了账号安全,请及时绑定邮箱和手机立即绑定

使用 delve 的 GOlang 核心转储分析抛出错误“无法识别的核心格式”

使用 delve 的 GOlang 核心转储分析抛出错误“无法识别的核心格式”

Go
慕森卡 2022-06-01 15:20:08
我正在尝试使用 delve 分析 gcore 生成的 GO 程序的核心文件。以下是我遵循的步骤。我收到无法识别的格式错误$go versiongo version go1.13.1 darwin/amd64$/Users/sudhakar/go/bin/dlv versionDelve DebuggerVersion: 1.4.0Build: 37bee98a8821843314b561bc6ab328dfff2aad1b$./hello &[1] 72335$gcore 72335$sudo gcore 72335$/Users/sudhakar/go/bin/dlv core ./hello /cores/hello-72335-20200427T185443Z unrecognized core format
查看完整描述

1 回答

?
DIEA

TA贡献1820条经验 获得超2个赞

在本文发表时,delve 不支持 darwin/amd64。

参考:https ://github.com/go-delve/delve/blob/master/Documentation/usage/dlv_core.md

然而,这可能会随着时间的推移而改变(delve 可能会添加对这个拱门的支持)

//img1.sycdn.imooc.com//6297134500016df310080483.jpg

附上文档的截图(在这篇文章的时候)

特别感谢 delve-dev 列表成员 (Choudhary Sourya Vastayan) 向我指出了这一点。


查看完整回答
反对 回复 2022-06-01
  • 1 回答
  • 0 关注
  • 148 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信