golang/go
GitHub で見るcmd/compiler: nil pointer dereference in `cmd/internal/obj.(*Link).NumberSyms` on `openbsd/arm64`
Open
#61,697 opened on 2023年8月1日
NeedsInvestigationOS-OpenBSDarch-arm64compiler/runtimehelp wanted
Repository metrics
- Stars
- (133,883 stars)
- PR merge metrics
- (30d に merged PR はありません)
説明
#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `internal compiler error` && log ~ `^cmd/internal/obj\.\(\*Link\)\.NumberSyms`
Issue created automatically to collect these failures.
Example (log):
<autogenerated>:1: internal compiler error: panic: runtime error: invalid memory address or nil pointer dereference
goroutine 1 [running]:
runtime/debug.Stack()
runtime/debug/stack.go:24 +0x64
cmd/compile/internal/base.FatalfAt({0x1a47508?, 0x40?}, {0x8c275a, 0x9}, {0x4001a47538, 0x1, 0x1})
cmd/compile/internal/base/print.go:230 +0x1fc
cmd/compile/internal/base.Fatalf(...)
cmd/compile/internal/base/print.go:199
cmd/compile/internal/gc.handlePanic()
cmd/compile/internal/gc/main.go:52 +0x90
panic({0x8451c0?, 0xef6310?})
runtime/panic.go:612 +0x120
cmd/internal/obj.(*Link).NumberSyms.func4(0x4000ffee00?)
cmd/internal/obj/sym.go:267 +0x28
cmd/internal/obj.(*Link).traverseSyms.func1(...)
cmd/internal/obj/sym.go:352
cmd/internal/obj.(*Link).traverseSyms(0x4000110600, 0x6, 0x4001a47960)
cmd/internal/obj/sym.go:364 +0x570
cmd/internal/obj.(*Link).NumberSyms(0x4000110600)
cmd/internal/obj/sym.go:266 +0x2fc
cmd/compile/internal/gc.Main(0x8f9858)
cmd/compile/internal/gc/main.go:368 +0x154c
main.main()
cmd/compile/main.go:57 +0x110