golang / go

The Go programming language
https://go.dev
BSD 3-Clause "New" or "Revised" License
122.14k stars 17.46k forks source link

runtime: failures with `fatal error: traceback did not unwind completely` on `openbsd/arm64` #62182

Open bcmills opened 1 year ago

bcmills commented 1 year ago
#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `fatal error: traceback did not unwind completely`

(Pulled out from https://github.com/golang/go/issues/55167#issuecomment-1686446766, https://github.com/golang/go/issues/62105#issuecomment-1682814478, and https://github.com/golang/go/issues/62101#issuecomment-1682814436.)

gopherbot commented 1 year ago

Found new dashboard test flakes for:

#!watchflakes
post <- log ~ `fatal error: traceback did not unwind completely`
2023-08-07 19:31 linux-arm64-longtest go@d367ec6a runtime.TestVDSO (log) --- FAIL: TestVDSO (0.65s) crash_test.go:158: /tmp/workdir/tmp/go-build1177904178/testprog.exe SignalInVDSO: exit status 2 crash_test.go:161: output: runtime: g1: frame.sp=0x400029af2f top=0x400029afd0 stack=[0x400029a000-0x400029b000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x10ccf6?, 0x1?}) /tmp/workdir/go/src/runtime/panic.go:859 +0x40 fp=0xfffff3b14370 sp=0xfffff3b14340 pc=0x4a230 runtime.(*unwinder).finishInternal(0xfffff3b14488?) /tmp/workdir/go/src/runtime/traceback.go:561 +0x138 fp=0xfffff3b143b0 sp=0xfffff3b14370 pc=0x710e8 runtime.(*unwinder).next(0xfffff3b14488?) /tmp/workdir/go/src/runtime/traceback.go:442 +0x2cc fp=0xfffff3b14440 sp=0xfffff3b143b0 pc=0x70efc runtime.copystack(0x40000021a0, 0x1000) /tmp/workdir/go/src/runtime/stack.go:931 +0x30c fp=0xfffff3b14840 sp=0xfffff3b14440 pc=0x65c2c runtime.newstack() /tmp/workdir/go/src/runtime/stack.go:1113 +0x384 fp=0xfffff3b149f0 sp=0xfffff3b14840 pc=0x660f4 runtime.morestack() /tmp/workdir/go/src/runtime/asm_arm64.s:316 +0x70 fp=0xfffff3b149f0 sp=0xfffff3b149f0 pc=0x7d5d0 wanted: success
2023-08-07 19:31 linux-arm64-longtest go@aca65771 runtime.TestCgoCCodeSIGPROF (log) --- FAIL: TestCgoCCodeSIGPROF (0.28s) crash_cgo_test.go:217: /tmp/workdir/tmp/go-build2962622675/testprogcgo.exe CgoCCodeSIGPROF: exit status 2 crash_cgo_test.go:220: expected "OK\n" got runtime: g6: frame.sp=0x4000284782 top=0x40002847d0 stack=[0x4000284000-0x4000284800 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x572985?, 0x1?}) /tmp/workdir/go/src/runtime/panic.go:859 +0x40 fp=0xf8d5df7fb400 sp=0xf8d5df7fb3d0 pc=0x43dc00 runtime.(*unwinder).finishInternal(0xf8d5df7fb518?) /tmp/workdir/go/src/runtime/traceback.go:558 +0x138 fp=0xf8d5df7fb440 sp=0xf8d5df7fb400 pc=0x468c98 runtime.(*unwinder).next(0xf8d5df7fb518?) /tmp/workdir/go/src/runtime/traceback.go:439 +0x2c8 fp=0xf8d5df7fb4d0 sp=0xf8d5df7fb440 pc=0x468aa8 runtime.copystack(0x4000003d40, 0x800) /tmp/workdir/go/src/runtime/stack.go:930 +0x2fc fp=0xf8d5df7fb5d0 sp=0xf8d5df7fb4d0 pc=0x45b5bc runtime.newstack() /tmp/workdir/go/src/runtime/stack.go:1112 +0x384 fp=0xf8d5df7fb780 sp=0xf8d5df7fb5d0 pc=0x45ba84 runtime.morestack() /tmp/workdir/go/src/runtime/asm_arm64.s:316 +0x70 fp=0xf8d5df7fb780 sp=0xf8d5df7fb780 pc=0x476ab0
2023-08-15 03:40 plan9-arm go@60506f4d (log) runtime: signal received on thread not created by Go. runtime: g820: frame.sp=0x9a37e24 top=0x9a37fec stack=[0x9a28000-0x9a38000 fatal error: traceback did not unwind completely runtime stack: go tool dist: Failed: exit status: 'go 43241: runtime: signal received on thread not created by Go. ' runtime.throw({0x68c649, 0x23}) runtime/panic.go:859 +0x4c fp=0x3ffff78c sp=0x3ffff778 pc=0x40fb0 runtime.(*unwinder).finishInternal(0x3ffff824) runtime/traceback.go:561 +0x164 fp=0x3ffff7ac sp=0x3ffff78c pc=0x691bc runtime.(*unwinder).next(0x3ffff824) runtime/traceback.go:442 +0x270 fp=0x3ffff804 sp=0x3ffff7ac pc=0x68e40 runtime.copystack(0x9576500, 0x10000) runtime/stack.go:931 +0x2c0 fp=0x3ffffa78 sp=0x3ffff804 pc=0x5aab8 runtime.shrinkstack(0x9576500) runtime/stack.go:1215 +0x118 fp=0x3ffffa88 sp=0x3ffffa78 pc=0x5bb0c runtime.scanstack(0x9576500, 0x943295c) runtime/mgcmark.go:776 +0x128 fp=0x3ffffd30 sp=0x3ffffa88 pc=0x26144 runtime.markroot.func1() runtime/mgcmark.go:240 +0xf4 fp=0x3ffffd5c sp=0x3ffffd30 pc=0x24a44 runtime.markroot(0x943295c, 0x3d, 0x1) runtime/mgcmark.go:214 +0x234 fp=0x3ffffdb8 sp=0x3ffffd5c pc=0x24620 runtime.gcDrain(0x943295c, 0x3) runtime/mgcmark.go:1069 +0x5ac fp=0x3ffffe04 sp=0x3ffffdb8 pc=0x27088 runtime.gcBgMarkWorker.func2() runtime/mgc.go:1386 +0xb8 fp=0x3ffffe30 sp=0x3ffffe04 pc=0x21cd0 runtime.systemstack() runtime/asm_arm.s:317 +0x60 fp=0x3ffffe34 sp=0x3ffffe30 pc=0x754e0
2023-08-20 05:56 openbsd-arm64-jsing go@a2ec545e os/signal.test [build] (log) go.go(/home/gopher/build/tmp/go-link-917651527/go.o:(syscall.libc_syscall_trampoline.abi0)): warning: syscall() may go away, please rewrite code to use direct calls
2023-08-20 05:56 openbsd-arm64-jsing go@a2ec545e strings (log) runtime: g1: frame.sp=0x400011fe00 top=0x400013ffd0 stack=[0x4000100000-0x4000140000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x171b13?, 0x400013ffb0?}) /home/gopher/build/go/src/runtime/panic.go:1018 +0x40 fp=0x4dff20360 sp=0x4dff20330 pc=0x452a0 runtime.(*unwinder).finishInternal(0x202f0?) /home/gopher/build/go/src/runtime/traceback.go:561 +0x110 fp=0x4dff203a0 sp=0x4dff20360 pc=0x6b7a0 runtime.(*unwinder).next(0x4dff20478?) /home/gopher/build/go/src/runtime/traceback.go:442 +0x2a4 fp=0x4dff20430 sp=0x4dff203a0 pc=0x6b5e4 runtime.scanstack(0x40000021a0, 0x7?) /home/gopher/build/go/src/runtime/mgcmark.go:802 +0x23c fp=0x4dff20870 sp=0x4dff20430 pc=0x2d8dc runtime.markroot.func1() /home/gopher/build/go/src/runtime/mgcmark.go:240 +0xb4 fp=0x4dff208c0 sp=0x4dff20870 pc=0x2c664 runtime.markroot(0x400002a140, 0x14, 0x1) /home/gopher/build/go/src/runtime/mgcmark.go:214 +0x1cc fp=0x4dff20970 sp=0x4dff208c0 pc=0x2c32c runtime.gcDrain(0x400002a140, 0x7) /home/gopher/build/go/src/runtime/mgcmark.go:1069 +0x3f8 fp=0x4dff209d0 sp=0x4dff20970 pc=0x2e308 runtime.gcBgMarkWorker.func2() /home/gopher/build/go/src/runtime/mgc.go:1405 +0x74 fp=0x4dff20a20 sp=0x4dff209d0 pc=0x2a504 runtime.systemstack() /home/gopher/build/go/src/runtime/asm_arm64.s:243 +0x6c fp=0x4dff20a30 sp=0x4dff20a20 pc=0x765bc

watchflakes

bcmills commented 1 year ago

Hrm. The failure on linux-arm64-longtest may have been fixed by https://go.dev/cl/516856.

If so, that may indicate that the openbsd/arm64 failure had a different root cause. (attn @4a6f656c @golang/openbsd)

aclements commented 1 year ago

Yes, the two linux-arm64-longtest failures were fixed by https://go.dev/cl/516856.

gopherbot commented 1 year ago

Found new dashboard test flakes for:

#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `fatal error: traceback did not unwind completely`
2023-08-21 18:00 openbsd-arm64-jsing go@c7383441 os/signal.test [build] (log) go.go(/home/gopher/build/tmp/go-link-3327794622/go.o:(syscall.libc_syscall_trampoline.abi0)): warning: syscall() may go away, please rewrite code to use direct calls
2023-08-21 18:00 openbsd-arm64-jsing go@c7383441 strings (log) runtime: g1: frame.sp=0x400019fe00 top=0x40001bffd0 stack=[0x4000180000-0x40001c0000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x171b13?, 0x40001bffb0?}) /home/gopher/build/go/src/runtime/panic.go:1018 +0x40 fp=0x4564aba10 sp=0x4564ab9e0 pc=0x452a0 runtime.(*unwinder).finishInternal(0x202f0?) /home/gopher/build/go/src/runtime/traceback.go:561 +0x110 fp=0x4564aba50 sp=0x4564aba10 pc=0x6b7a0 runtime.(*unwinder).next(0x4564abb28?) /home/gopher/build/go/src/runtime/traceback.go:442 +0x2a4 fp=0x4564abae0 sp=0x4564aba50 pc=0x6b5e4 runtime.scanstack(0x40000021a0, 0x10?) /home/gopher/build/go/src/runtime/mgcmark.go:802 +0x23c fp=0x4564abf20 sp=0x4564abae0 pc=0x2d8dc runtime.markroot.func1() /home/gopher/build/go/src/runtime/mgcmark.go:240 +0xb4 fp=0x4564abf70 sp=0x4564abf20 pc=0x2c664 runtime.markroot(0x400002a140, 0x14, 0x1) /home/gopher/build/go/src/runtime/mgcmark.go:214 +0x1cc fp=0x4564ac020 sp=0x4564abf70 pc=0x2c32c runtime.gcDrain(0x400002a140, 0x7) /home/gopher/build/go/src/runtime/mgcmark.go:1069 +0x3f8 fp=0x4564ac080 sp=0x4564ac020 pc=0x2e308 runtime.gcBgMarkWorker.func2() /home/gopher/build/go/src/runtime/mgc.go:1405 +0x74 fp=0x4564ac0d0 sp=0x4564ac080 pc=0x2a504 runtime.systemstack() /home/gopher/build/go/src/runtime/asm_arm64.s:243 +0x6c fp=0x4564ac0e0 sp=0x4564ac0d0 pc=0x765bc

watchflakes

yihuang commented 12 months ago

not sure if it's the same root cause, but I got similar error message with this package and go 1.21:

https://github.com/prysmaticlabs/gohashtree/issues/13

potuz commented 12 months ago

not sure if it's the same root cause, but I got similar error message with this package and go 1.21:

prysmaticlabs/gohashtree#13

This issue is reproducible on amd64 so doesn't seem to be arm64 related.

bcmills commented 12 months ago

Looks like the gohashtree case was filed as #62326.

Giulio2002 commented 11 months ago

I get this error with go1.21.1 as well, is it fixed already somewhere?

potuz commented 11 months ago

I get this error with go1.21.1 as well, is it fixed already somewhere?

It's fixed here https://github.com/golang/go/issues/62326

aclements commented 11 months ago

@Giulio2002 , are you getting this error on OpenBSD or a different platform? The fix for https://github.com/golang/go/issues/62326 will appear in Go 1.21.2, but it appears there's still some separate issue on OpenBSD, which is what the current issue is still tracking.

gopherbot commented 9 months ago

Found new dashboard test flakes for:

#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `fatal error: traceback did not unwind completely`
2023-11-22 15:50 openbsd-arm64-jsing go@37971b31 os/signal.test [build] (log) go.go(/home/gopher/build/tmp/go-link-1478659808/go.o:(syscall.libc_syscall_trampoline.abi0)): warning: syscall() may go away, please rewrite code to use direct calls
2023-11-22 15:50 openbsd-arm64-jsing go@37971b31 strings (log) runtime: g1: frame.sp=0x400019fe10 top=0x40001bffd0 stack=[0x4000180000-0x40001c0000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x18397d?, 0x4105ea6b8?}) /home/gopher/build/go/src/runtime/panic.go:1023 +0x40 fp=0x4105ea510 sp=0x4105ea4e0 pc=0x47000 runtime.(*unwinder).finishInternal(0x4105ea578?) /home/gopher/build/go/src/runtime/traceback.go:565 +0x110 fp=0x4105ea550 sp=0x4105ea510 pc=0x71fe0 runtime.(*unwinder).next(0x4105ea630?) ... goroutine 7 gp=0x4000003860 m=nil [GC worker (idle)]: runtime.gopark(0x400003efb0?, 0x0?, 0x0?, 0x0?, 0x0?) /home/gopher/build/go/src/runtime/proc.go:402 +0xc8 fp=0x400003ef30 sp=0x400003ef10 pc=0x49e08 runtime.gcBgMarkWorker() /home/gopher/build/go/src/runtime/mgc.go:1310 +0xd8 fp=0x400003efd0 sp=0x400003ef30 pc=0x2ae58 runtime.goexit({}) /home/gopher/build/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x400003efd0 sp=0x400003efd0 pc=0x7efd4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /home/gopher/build/go/src/runtime/mgc.go:1234 +0x28

watchflakes

gopherbot commented 8 months ago

Found new dashboard test flakes for:

#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `fatal error: traceback did not unwind completely`
2023-11-29 19:13 openbsd-arm64-jsing go@636c6e35 os/signal.test [build] (log) go.go(/home/gopher/build/tmp/go-link-1780026275/go.o:(syscall.libc_syscall_trampoline.abi0)): warning: syscall() may go away, please rewrite code to use direct calls
2023-11-29 19:13 openbsd-arm64-jsing go@636c6e35 strings (log) runtime: g1: frame.sp=0x400011fe10 top=0x400013ffd0 stack=[0x4000100000-0x4000140000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x183782?, 0x45f87ccd8?}) /home/gopher/build/go/src/runtime/panic.go:1023 +0x40 fp=0x45f87cb30 sp=0x45f87cb00 pc=0x47070 runtime.(*unwinder).finishInternal(0x45f87cb98?) /home/gopher/build/go/src/runtime/traceback.go:565 +0x110 fp=0x45f87cb70 sp=0x45f87cb30 pc=0x72110 runtime.(*unwinder).next(0x45f87cc50?) ... goroutine 6 gp=0x4000003380 m=nil [GC worker (idle)]: runtime.gopark(0x400003efb0?, 0x400026c000?, 0x1a?, 0xa?, 0x0?) /home/gopher/build/go/src/runtime/proc.go:402 +0xc8 fp=0x400003ef30 sp=0x400003ef10 pc=0x49e78 runtime.gcBgMarkWorker() /home/gopher/build/go/src/runtime/mgc.go:1310 +0xd8 fp=0x400003efd0 sp=0x400003ef30 pc=0x2ae58 runtime.goexit({}) /home/gopher/build/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x400003efd0 sp=0x400003efd0 pc=0x7f134 created by runtime.gcBgMarkStartWorkers in goroutine 1 /home/gopher/build/go/src/runtime/mgc.go:1234 +0x28

watchflakes

gopherbot commented 8 months ago

Found new dashboard test flakes for:

#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `fatal error: traceback did not unwind completely`
2023-11-29 15:49 openbsd-arm64-jsing go@1908d435 os/signal.test [build] (log) go.go(/home/gopher/build/tmp/go-link-1313590292/go.o:(syscall.libc_syscall_trampoline.abi0)): warning: syscall() may go away, please rewrite code to use direct calls
2023-11-29 15:49 openbsd-arm64-jsing go@1908d435 strings (log) runtime: g1: frame.sp=0x400019fe10 top=0x40001bffd0 stack=[0x4000180000-0x40001c0000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x183782?, 0x482cbdb18?}) /home/gopher/build/go/src/runtime/panic.go:1023 +0x40 fp=0x482cbd970 sp=0x482cbd940 pc=0x47070 runtime.(*unwinder).finishInternal(0x482cbd9d8?) /home/gopher/build/go/src/runtime/traceback.go:565 +0x110 fp=0x482cbd9b0 sp=0x482cbd970 pc=0x72110 runtime.(*unwinder).next(0x482cbda90?) ... goroutine 7 gp=0x4000003860 m=nil [GC worker (idle)]: runtime.gopark(0x400003efb0?, 0x3?, 0x82?, 0x62?, 0x0?) /home/gopher/build/go/src/runtime/proc.go:402 +0xc8 fp=0x400003ef30 sp=0x400003ef10 pc=0x49e78 runtime.gcBgMarkWorker() /home/gopher/build/go/src/runtime/mgc.go:1310 +0xd8 fp=0x400003efd0 sp=0x400003ef30 pc=0x2ae58 runtime.goexit({}) /home/gopher/build/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x400003efd0 sp=0x400003efd0 pc=0x7f134 created by runtime.gcBgMarkStartWorkers in goroutine 1 /home/gopher/build/go/src/runtime/mgc.go:1234 +0x28

watchflakes

gopherbot commented 7 months ago

Found new dashboard test flakes for:

#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `fatal error: traceback did not unwind completely`
2023-12-18 19:42 openbsd-arm64-jsing go@08bec0db os/signal.test [build] (log) go.go(/home/gopher/build/tmp/go-link-136164261/go.o:(syscall.libc_syscall_trampoline.abi0)): warning: syscall() may go away, please rewrite code to use direct calls
2023-12-18 19:42 openbsd-arm64-jsing go@08bec0db strings (log) runtime: g1: frame.sp=0x400019fe10 top=0x40001bffd0 stack=[0x4000180000-0x40001c0000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x183be7?, 0x52ebc0b88?}) /home/gopher/build/go/src/runtime/panic.go:1023 +0x40 fp=0x52ebc09e0 sp=0x52ebc09b0 pc=0x47410 runtime.(*unwinder).finishInternal(0x52ebc0a48?) /home/gopher/build/go/src/runtime/traceback.go:565 +0x110 fp=0x52ebc0a20 sp=0x52ebc09e0 pc=0x72a00 runtime.(*unwinder).next(0x52ebc0b00?) ... goroutine 33 gp=0x4000082700 m=nil [GC worker (idle)]: runtime.gopark(0x400009a7b0?, 0x0?, 0x0?, 0x0?, 0x0?) /home/gopher/build/go/src/runtime/proc.go:402 +0xc8 fp=0x400009a730 sp=0x400009a710 pc=0x4a218 runtime.gcBgMarkWorker() /home/gopher/build/go/src/runtime/mgc.go:1310 +0xd8 fp=0x400009a7d0 sp=0x400009a730 pc=0x2b178 runtime.goexit({}) /home/gopher/build/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x400009a7d0 sp=0x400009a7d0 pc=0x7fa84 created by runtime.gcBgMarkStartWorkers in goroutine 1 /home/gopher/build/go/src/runtime/mgc.go:1234 +0x28

watchflakes

gopherbot commented 7 months ago

Found new dashboard test flakes for:

#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `fatal error: traceback did not unwind completely`
2023-12-06 17:29 openbsd-arm64-jsing go@c80bd631 os/signal.test [build] (log) go.go(/home/gopher/build/tmp/go-link-12492246475020622049/go.o:(syscall.libc_syscall_trampoline.abi0)): warning: syscall() may go away, please rewrite code to use direct calls
2023-12-06 17:29 openbsd-arm64-jsing go@c80bd631 strings (log) runtime: g1: frame.sp=0x400019fe10 top=0x40001bffd0 stack=[0x4000180000-0x40001c0000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x183a29?, 0x4b6923c48?}) /home/gopher/build/go/src/runtime/panic.go:1023 +0x40 fp=0x4b6923aa0 sp=0x4b6923a70 pc=0x47430 runtime.(*unwinder).finishInternal(0x4b6923b08?) /home/gopher/build/go/src/runtime/traceback.go:565 +0x110 fp=0x4b6923ae0 sp=0x4b6923aa0 pc=0x72990 runtime.(*unwinder).next(0x4b6923bc0?) ... goroutine 33 gp=0x40002e2000 m=nil [GC worker (idle)]: runtime.gopark(0x40002e87b0?, 0x4000176020?, 0x1a?, 0xa?, 0x0?) /home/gopher/build/go/src/runtime/proc.go:402 +0xc8 fp=0x40002e8730 sp=0x40002e8710 pc=0x4a238 runtime.gcBgMarkWorker() /home/gopher/build/go/src/runtime/mgc.go:1310 +0xd8 fp=0x40002e87d0 sp=0x40002e8730 pc=0x2b178 runtime.goexit({}) /home/gopher/build/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x40002e87d0 sp=0x40002e87d0 pc=0x7fa14 created by runtime.gcBgMarkStartWorkers in goroutine 1 /home/gopher/build/go/src/runtime/mgc.go:1234 +0x28

watchflakes

gopherbot commented 6 months ago

Found new dashboard test flakes for:

#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `fatal error: traceback did not unwind completely`
2024-02-19 15:44 openbsd-arm64-jsing go@cf52e709 os/signal.test [build] (log) go.go(/home/gopher/build/tmp/go-link-1307644512/go.o:(syscall.libc_syscall_trampoline.abi0)): warning: syscall() may go away, please rewrite code to use direct calls
2024-02-19 15:44 openbsd-arm64-jsing go@cf52e709 strings (log) runtime: g1: frame.sp=0x400011fe10 top=0x400013ffd0 stack=[0x4000100000-0x4000140000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x183a56?, 0x46b7a7b48?}) /home/gopher/build/go/src/runtime/panic.go:1021 +0x40 fp=0x46b7a79a0 sp=0x46b7a7970 pc=0x475a0 runtime.(*unwinder).finishInternal(0x46b7a7a08?) /home/gopher/build/go/src/runtime/traceback.go:565 +0x110 fp=0x46b7a79e0 sp=0x46b7a79a0 pc=0x72e90 runtime.(*unwinder).next(0x46b7a7ac0?) ... runtime.gopark(0x400026cf90?, 0x0?, 0x0?, 0x0?, 0x0?) /home/gopher/build/go/src/runtime/proc.go:402 +0xc8 fp=0x400026cf10 sp=0x400026cef0 pc=0x4a398 runtime.gcBgMarkWorker(0x400008c180) /home/gopher/build/go/src/runtime/mgc.go:1333 +0xdc fp=0x400026cfb0 sp=0x400026cf10 pc=0x2b33c runtime.gcBgMarkStartWorkers.gowrap1() /home/gopher/build/go/src/runtime/mgc.go:1249 +0x28 fp=0x400026cfd0 sp=0x400026cfb0 pc=0x2b228 runtime.goexit({}) /home/gopher/build/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x400026cfd0 sp=0x400026cfd0 pc=0x800b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /home/gopher/build/go/src/runtime/mgc.go:1249 +0x140

watchflakes

gopherbot commented 5 months ago

Found new dashboard test flakes for:

#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `fatal error: traceback did not unwind completely`
2024-02-28 05:32 openbsd-arm64-jsing go@b8c76eff os/signal.test [build] (log) go.go(/home/gopher/build/tmp/go-link-1182854327/go.o:(syscall.libc_syscall_trampoline.abi0)): warning: syscall() may go away, please rewrite code to use direct calls
2024-02-28 05:32 openbsd-arm64-jsing go@b8c76eff strings (log) runtime: g1: frame.sp=0x400019fe10 top=0x40001bffd0 stack=[0x4000180000-0x40001c0000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x183cd0?, 0x45fbdc5d8?}) /home/gopher/build/go/src/runtime/panic.go:1021 +0x40 fp=0x45fbdc430 sp=0x45fbdc400 pc=0x475a0 runtime.(*unwinder).finishInternal(0x45fbdc498?) /home/gopher/build/go/src/runtime/traceback.go:565 +0x110 fp=0x45fbdc470 sp=0x45fbdc430 pc=0x72e90 runtime.(*unwinder).next(0x45fbdc550?) ... runtime.gopark(0x400003ef90?, 0x0?, 0x0?, 0x0?, 0x0?) /home/gopher/build/go/src/runtime/proc.go:402 +0xc8 fp=0x400003ef10 sp=0x400003eef0 pc=0x4a398 runtime.gcBgMarkWorker(0x4000060180) /home/gopher/build/go/src/runtime/mgc.go:1333 +0xdc fp=0x400003efb0 sp=0x400003ef10 pc=0x2b33c runtime.gcBgMarkStartWorkers.gowrap1() /home/gopher/build/go/src/runtime/mgc.go:1249 +0x28 fp=0x400003efd0 sp=0x400003efb0 pc=0x2b228 runtime.goexit({}) /home/gopher/build/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x400003efd0 sp=0x400003efd0 pc=0x801a4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /home/gopher/build/go/src/runtime/mgc.go:1249 +0x140

watchflakes

gopherbot commented 4 months ago

Found new dashboard test flakes for:

#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `fatal error: traceback did not unwind completely`
2024-03-29 21:55 openbsd-arm64-jsing go@7979c8f5 strings (log) runtime: g1: frame.sp=0x400019fe10 top=0x40001bffd0 stack=[0x4000180000-0x40001c0000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x185d7c?, 0x4bc4d8208?}) /home/gopher/build/go/src/runtime/panic.go:1021 +0x40 fp=0x4bc4d8060 sp=0x4bc4d8030 pc=0x47810 runtime.(*unwinder).finishInternal(0x4bc4d80c8?) /home/gopher/build/go/src/runtime/traceback.go:565 +0x110 fp=0x4bc4d80a0 sp=0x4bc4d8060 pc=0x72860 runtime.(*unwinder).next(0x4bc4d8180?) ... runtime.gopark(0x400003ef90?, 0x0?, 0x0?, 0x0?, 0x0?) /home/gopher/build/go/src/runtime/proc.go:402 +0xc8 fp=0x400003ef10 sp=0x400003eef0 pc=0x4a5f8 runtime.gcBgMarkWorker(0x40000600e0) /home/gopher/build/go/src/runtime/mgc.go:1333 +0xdc fp=0x400003efb0 sp=0x400003ef10 pc=0x2b52c runtime.gcBgMarkStartWorkers.gowrap1() /home/gopher/build/go/src/runtime/mgc.go:1249 +0x28 fp=0x400003efd0 sp=0x400003efb0 pc=0x2b418 runtime.goexit({}) /home/gopher/build/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x400003efd0 sp=0x400003efd0 pc=0x7fc34 created by runtime.gcBgMarkStartWorkers in goroutine 1 /home/gopher/build/go/src/runtime/mgc.go:1249 +0x140

watchflakes

gopherbot commented 4 months ago

Found new dashboard test flakes for:

#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `fatal error: traceback did not unwind completely`
2024-03-29 21:53 openbsd-arm64-jsing go@29fcd156 strings (log) runtime: g1: frame.sp=0x400019fe10 top=0x40001bffd0 stack=[0x4000180000-0x40001c0000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x185d7c?, 0x453f14498?}) /home/gopher/build/go/src/runtime/panic.go:1021 +0x40 fp=0x453f142f0 sp=0x453f142c0 pc=0x47810 runtime.(*unwinder).finishInternal(0x453f14358?) /home/gopher/build/go/src/runtime/traceback.go:565 +0x110 fp=0x453f14330 sp=0x453f142f0 pc=0x72860 runtime.(*unwinder).next(0x453f14410?) ... runtime.gopark(0x4000094790?, 0x0?, 0x0?, 0x0?, 0x0?) /home/gopher/build/go/src/runtime/proc.go:402 +0xc8 fp=0x4000094710 sp=0x40000946f0 pc=0x4a5f8 runtime.gcBgMarkWorker(0x40000600e0) /home/gopher/build/go/src/runtime/mgc.go:1333 +0xdc fp=0x40000947b0 sp=0x4000094710 pc=0x2b52c runtime.gcBgMarkStartWorkers.gowrap1() /home/gopher/build/go/src/runtime/mgc.go:1249 +0x28 fp=0x40000947d0 sp=0x40000947b0 pc=0x2b418 runtime.goexit({}) /home/gopher/build/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x40000947d0 sp=0x40000947d0 pc=0x7fc34 created by runtime.gcBgMarkStartWorkers in goroutine 1 /home/gopher/build/go/src/runtime/mgc.go:1249 +0x140

watchflakes

gopherbot commented 4 months ago

Found new dashboard test flakes for:

#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `fatal error: traceback did not unwind completely`
2024-04-02 21:51 openbsd-arm64-jsing go@d08a9572 strings (log) runtime: g1: frame.sp=0x400019fe10 top=0x40001bffd0 stack=[0x4000180000-0x40001c0000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x185d92?, 0x4affb9168?}) /home/gopher/build/go/src/runtime/panic.go:1021 +0x40 fp=0x4affb8fc0 sp=0x4affb8f90 pc=0x477f0 runtime.(*unwinder).finishInternal(0x4affb9028?) /home/gopher/build/go/src/runtime/traceback.go:565 +0x110 fp=0x4affb9000 sp=0x4affb8fc0 pc=0x72840 runtime.(*unwinder).next(0x4affb90e0?) ... runtime.gopark(0x4000094790?, 0x3?, 0xff?, 0xd?, 0x0?) /home/gopher/build/go/src/runtime/proc.go:402 +0xc8 fp=0x4000094710 sp=0x40000946f0 pc=0x4a5d8 runtime.gcBgMarkWorker(0x40000600e0) /home/gopher/build/go/src/runtime/mgc.go:1333 +0xdc fp=0x40000947b0 sp=0x4000094710 pc=0x2b50c runtime.gcBgMarkStartWorkers.gowrap1() /home/gopher/build/go/src/runtime/mgc.go:1249 +0x28 fp=0x40000947d0 sp=0x40000947b0 pc=0x2b3f8 runtime.goexit({}) /home/gopher/build/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x40000947d0 sp=0x40000947d0 pc=0x7fc14 created by runtime.gcBgMarkStartWorkers in goroutine 1 /home/gopher/build/go/src/runtime/mgc.go:1249 +0x140

watchflakes

gopherbot commented 4 months ago

Found new dashboard test flakes for:

#!watchflakes
post <- goos == "openbsd" && goarch == "arm64" && log ~ `fatal error: traceback did not unwind completely`
2024-04-19 17:16 openbsd-arm64-jsing go@4324d5a8 strings (log) runtime: g1: frame.sp=0x400011fe10 top=0x400013ffd0 stack=[0x4000100000-0x4000140000 fatal error: traceback did not unwind completely runtime stack: runtime.throw({0x186111?, 0x410e531f8?}) /home/gopher/build/go/src/runtime/panic.go:1021 +0x40 fp=0x410e53050 sp=0x410e53020 pc=0x47bf0 runtime.(*unwinder).finishInternal(0x410e530b8?) /home/gopher/build/go/src/runtime/traceback.go:565 +0x110 fp=0x410e53090 sp=0x410e53050 pc=0x6dc60 runtime.(*unwinder).next(0x410e53170?) ... runtime.gopark(0x4000038f90?, 0x0?, 0x0?, 0x0?, 0x0?) /home/gopher/build/go/src/runtime/proc.go:401 +0xc8 fp=0x4000038f10 sp=0x4000038ef0 pc=0x4a9d8 runtime.gcBgMarkWorker(0x400008c0e0) /home/gopher/build/go/src/runtime/mgc.go:1352 +0xdc fp=0x4000038fb0 sp=0x4000038f10 pc=0x2b6bc runtime.gcBgMarkStartWorkers.gowrap1() /home/gopher/build/go/src/runtime/mgc.go:1268 +0x28 fp=0x4000038fd0 sp=0x4000038fb0 pc=0x2b5a8 runtime.goexit({}) /home/gopher/build/go/src/runtime/asm_arm64.s:1222 +0x4 fp=0x4000038fd0 sp=0x4000038fd0 pc=0x805f4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /home/gopher/build/go/src/runtime/mgc.go:1268 +0x140

watchflakes