Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

os/signal: TestSignalTrace failures #66909

Closed
gopherbot opened this issue Apr 18, 2024 · 3 comments
Closed

os/signal: TestSignalTrace failures #66909

gopherbot opened this issue Apr 18, 2024 · 3 comments
Labels
compiler/runtime Issues related to the Go compiler and/or runtime. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.

Comments

@gopherbot
Copy link

#!watchflakes
default <- pkg == "os/signal" && test == "TestSignalTrace"

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestSignalTrace
SIGBUS: bus error
PC=0x1023aaca8 m=7 sigcode=1 addr=0x39d43285ac

goroutine 0 gp=0x140001841c0 m=7 mp=0x14000180008 [idle]:
runtime.fpTracebackPCs(...)
	/Volumes/Work/s/w/ir/x/w/goroot/src/runtime/trace2stack.go:258
runtime.traceStack(0x14000003c00?, 0x200000004?, 0x60)
	/Volumes/Work/s/w/ir/x/w/goroot/src/runtime/trace2stack.go:109 +0x248 fp=0x16de86e80 sp=0x16de86a10 pc=0x1023aaca8
runtime.traceAdvance.func1.1()
...
r24     0x0
r25     0x14000035d10
r26     0x140000c6cb0
r27     0x10261f000
r28     0x140001841c0
r29     0x16de86a08
lr      0x1023aaa94
sp      0x16de86a10
pc      0x1023aaca8
fault   0x39d43285ac

watchflakes

@gopherbot gopherbot added NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. compiler/runtime Issues related to the Go compiler and/or runtime. labels Apr 18, 2024
@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "os/signal" && test == "TestSignalTrace"
2024-04-09 04:07 gotip-darwin-arm64_12 go@9f3f4c64 os/signal.TestSignalTrace [ABORT] (log)
=== RUN   TestSignalTrace
SIGBUS: bus error
PC=0x1023aaca8 m=7 sigcode=1 addr=0x39d43285ac

goroutine 0 gp=0x140001841c0 m=7 mp=0x14000180008 [idle]:
runtime.fpTracebackPCs(...)
	/Volumes/Work/s/w/ir/x/w/goroot/src/runtime/trace2stack.go:258
runtime.traceStack(0x14000003c00?, 0x200000004?, 0x60)
	/Volumes/Work/s/w/ir/x/w/goroot/src/runtime/trace2stack.go:109 +0x248 fp=0x16de86e80 sp=0x16de86a10 pc=0x1023aaca8
runtime.traceAdvance.func1.1()
...
r24     0x0
r25     0x14000035d10
r26     0x140000c6cb0
r27     0x10261f000
r28     0x140001841c0
r29     0x16de86a08
lr      0x1023aaa94
sp      0x16de86a10
pc      0x1023aaca8
fault   0x39d43285ac

watchflakes

@gopherbot
Copy link
Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "os/signal" && test == "TestSignalTrace"
2024-04-22 17:13 gotip-linux-arm64-race go@ed2671aa os/signal.TestSignalTrace [ABORT] (log)
=== RUN   TestSignalTrace
SIGSEGV: segmentation violation
PC=0x46acac m=7 sigcode=1 addr=0x7ffbfd97fdc483

goroutine 0 gp=0xc00011c540 m=7 mp=0xc000128008 [idle]:
runtime.fpTracebackPCs(...)
	/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/tracestack.go:256
runtime.traceStack(0xc00008a8c0?, 0x200000004?, 0x5a)
	/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/tracestack.go:113 +0x28c fp=0xfabe048fe890 sp=0xfabe048fe420 pc=0x46acac
runtime.traceAdvance.func1.1()
...
r24     0xfabe048fead0
r25     0xc000037cc0
r26     0xc0000e9bb0
r27     0x16df000
r28     0xc00011c540
r29     0xfabe048fe418
lr      0x46aa54
sp      0xfabe048fe420
pc      0x46acac
fault   0x7ffbfd97fdc483
2024-04-22 17:58 gotip-linux-amd64-goamd64v3 go@654c3368 os/signal.TestSignalTrace [ABORT] (log)
=== RUN   TestSignalTrace
SIGSEGV: segmentation violation
PC=0x468114 m=0 sigcode=1 addr=0x20

goroutine 0 gp=0x6921e0 m=0 mp=0x692f00 [idle]:
runtime.fpTracebackPCs(...)
	/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/tracestack.go:256
runtime.traceStack(0x692f00?, 0x2?, 0x1)
	/home/swarming/.swarming/w/ir/x/w/goroot/src/runtime/tracestack.go:113 +0x2d4 fp=0x7ffebc8a1110 sp=0x7ffebc8a0ca8 pc=0x468114
runtime.traceLocker.stack(...)
...
r11    0x7fca70429000
r12    0x7ffebc8a0d28
r13    0xc0001028c0
r14    0x6921e0
r15    0x4
rip    0x468114
rflags 0x10206
cs     0x33
fs     0x0
gs     0x0

watchflakes

@mknyszek
Copy link
Contributor

This is fixed at tip.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compiler/runtime Issues related to the Go compiler and/or runtime. NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Projects
Status: Done
Development

No branches or pull requests

2 participants