我正在尝试运行我的Golang应用程序,我得到这个错误:
runtime: pcHeader: magic= 0xfffffff1 pad1= 0 pad2= 0 minLC= 1 ptrSize= 8 pcHeader.textStart= 0x0 text= 0x103104340 pluginpath=
fatal error: invalid function symbol table
runtime: panic before malloc heap initialized
runtime stack:
runtime.throw({0x10374b70f?, 0x7ff847918e88?})
/usr/local/go/src/runtime/panic.go:1047 +0x5d fp=0x7ff7bcdfef98 sp=0x7ff7bcdfef68 pc=0x10313789d
runtime.moduledataverify1(0x0?)
/usr/local/go/src/runtime/symtab.go:627 +0x806 fp=0x7ff7bcdff098 sp=0x7ff7bcdfef98 pc=0x1031553e6
runtime.moduledataverify(...)
/usr/local/go/src/runtime/symtab.go:613
runtime.schedinit()
/usr/local/go/src/runtime/proc.go:710 +0x3a fp=0x7ff7bcdff0f0 sp=0x7ff7bcdff098 pc=0x10313b2fa
runtime.rt0_go()
/usr/local/go/src/runtime/asm_amd64.s:349 +0x11e fp=0x7ff7bcdff0f8 sp=0x7ff7bcdff0f0 pc=0x103167e9e
exit status 2`
字符串
- 我试着运行“go run qlist”,得到了这个错误。
- 我试过“清理缓存”...不起作用
- 我试着重新安装Go...不起作用
- 我试着重新启动我的电脑。。不起作用
2条答案
按热度按时间zpjtge221#
我也有同样的问题。你可以使用这个(Xcode 14.3.1 Release Candidate的命令行工具)
https://developer.apple.com/download/all/?q=for%20Xcode
不使用Xcode 15版本的命令行工具
eh57zj3b2#
我建议尝试这些步骤:
字符串
如果这不起作用,则对go.mod导入进行二分。即,移除一半(以及代码中的引用)并查看错误是否消失。那你就知道问题出在另一半。