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

sync/atomic: TestNilDeref failures #70290

Closed
gopherbot opened this issue Nov 11, 2024 · 7 comments
Closed

sync/atomic: TestNilDeref failures #70290

gopherbot opened this issue Nov 11, 2024 · 7 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
Contributor

#!watchflakes
default <- pkg == "sync/atomic" && test == "TestNilDeref"

Issue created automatically to collect these failures.

Example (log):

=== RUN   TestNilDeref

watchflakes

@gopherbot gopherbot added the NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. label Nov 11, 2024
@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "sync/atomic" && test == "TestNilDeref"
2024-11-11 17:11 gotip-windows-386 go@5a9aeef9 sync/atomic.TestNilDeref [ABORT] (log)
=== RUN   TestNilDeref

watchflakes

@gopherbot gopherbot added the compiler/runtime Issues related to the Go compiler and/or runtime. label Nov 11, 2024
@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "sync/atomic" && test == "TestNilDeref"
2024-11-11 21:33 gotip-windows-386 go@73ac82f9 sync/atomic.TestNilDeref [ABORT] (log)
=== RUN   TestNilDeref
fatal error: unexpected signal during runtime execution
[signal 0xc0000005 code=0x0 addr=0x8c pc=0xc6c1d1]

runtime stack:
runtime.throw({0xd8d005, 0x2a})
	C:/b/s/w/ir/x/w/goroot/src/runtime/panic.go:1084 +0x35 fp=0x215ff7bc sp=0x215ff7a8 pc=0xc7d5f5
runtime.sigpanic()
	C:/b/s/w/ir/x/w/goroot/src/runtime/signal_windows.go:395 +0x2a1 fp=0x215ff7e0 sp=0x215ff7bc pc=0xc5fa61
runtime.(*unwinder).next(0x215ff848)
...
fatal error: unexpected signal during runtime execution
panic during panic
[signal 0xc0000005 code=0x0 addr=0x8c pc=0xc6c1d1]

runtime stack:
runtime.throw({0xd8d005, 0x2a})
	C:/b/s/w/ir/x/w/goroot/src/runtime/panic.go:1084 +0x35 fp=0x215ff3d8 sp=0x215ff3c4 pc=0xc7d5f5
runtime.sigpanic()
	C:/b/s/w/ir/x/w/goroot/src/runtime/signal_windows.go:395 +0x2a1 fp=0x215ff3fc sp=0x215ff3d8 pc=0xc5fa61
runtime.(*unwinder).next(0x215ff5f0)
...
runtime.markroot(0x142c974, 0x5, 0x1)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:212 +0x1ad fp=0x215ff948 sp=0x215ff8ec pc=0xc2916d
runtime.gcDrain(0x142c974, 0x3)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:1188 +0x50f fp=0x215ff998 sp=0x215ff948 pc=0xc2b79f
runtime.gcDrainMarkWorkerDedicated(...)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:1112
runtime.gcBgMarkWorker.func2()
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgc.go:1440 +0xa4 fp=0x215ff9c4 sp=0x215ff998 pc=0xc26f34
runtime.systemstack(0x0)
	C:/b/s/w/ir/x/w/goroot/src/runtime/asm_386.s:374 +0x3d fp=0x215ff9c8 sp=0x215ff9c4 pc=0xc8180d

watchflakes

@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "sync/atomic" && test == "TestNilDeref"
2024-11-12 01:08 gotip-windows-386 go@c96939fb sync/atomic.TestNilDeref [ABORT] (log)
=== RUN   TestNilDeref

watchflakes

@rsc
Copy link
Contributor

rsc commented Nov 12, 2024

Duplicate of #70288.

@rsc rsc closed this as completed Nov 12, 2024
@dmitshur dmitshur closed this as not planned Won't fix, can't repro, duplicate, stale Nov 12, 2024
@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "sync/atomic" && test == "TestNilDeref"
2024-11-12 19:51 gotip-windows-386 go@3efbc30f sync/atomic.TestNilDeref [ABORT] (log)
=== RUN   TestNilDeref
fatal error: unexpected signal during runtime execution
[signal 0xc0000005 code=0x0 addr=0x8c pc=0x23c1d1]

runtime stack:
runtime.throw({0x35d005, 0x2a})
	C:/b/s/w/ir/x/w/goroot/src/runtime/panic.go:1084 +0x35 fp=0xcff838 sp=0xcff824 pc=0x24d5f5
runtime.sigpanic()
	C:/b/s/w/ir/x/w/goroot/src/runtime/signal_windows.go:395 +0x2a1 fp=0xcff85c sp=0xcff838 pc=0x22fa61
runtime.(*unwinder).next(0xcff8c4)
...
fatal error: unexpected signal during runtime execution
panic during panic
[signal 0xc0000005 code=0x0 addr=0x8c pc=0x23c1d1]

runtime stack:
runtime.throw({0x35d005, 0x2a})
	C:/b/s/w/ir/x/w/goroot/src/runtime/panic.go:1084 +0x35 fp=0xcff454 sp=0xcff440 pc=0x24d5f5
runtime.sigpanic()
	C:/b/s/w/ir/x/w/goroot/src/runtime/signal_windows.go:395 +0x2a1 fp=0xcff478 sp=0xcff454 pc=0x22fa61
runtime.(*unwinder).next(0xcff66c)
...
runtime.markroot(0x142dc74, 0x5, 0x1)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:212 +0x1ad fp=0xcff9c4 sp=0xcff968 pc=0x1f916d
runtime.gcDrain(0x142dc74, 0x3)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:1188 +0x50f fp=0xcffa14 sp=0xcff9c4 pc=0x1fb79f
runtime.gcDrainMarkWorkerDedicated(...)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:1112
runtime.gcBgMarkWorker.func2()
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgc.go:1440 +0xa4 fp=0xcffa40 sp=0xcffa14 pc=0x1f6f34
runtime.systemstack(0x251729)
	C:/b/s/w/ir/x/w/goroot/src/runtime/asm_386.s:374 +0x3d fp=0xcffa44 sp=0xcffa40 pc=0x25180d
2024-11-12 21:08 gotip-windows-386 go@1f8fa494 sync/atomic.TestNilDeref [ABORT] (log)
=== RUN   TestNilDeref
fatal error: unexpected signal during runtime execution
[signal 0xc0000005 code=0x0 addr=0x8c pc=0xb2c1d1]

runtime stack:
runtime.throw({0xc4d005, 0x2a})
	C:/b/s/w/ir/x/w/goroot/src/runtime/panic.go:1084 +0x35 fp=0x21bafca4 sp=0x21bafc90 pc=0xb3d5f5
runtime.sigpanic()
	C:/b/s/w/ir/x/w/goroot/src/runtime/signal_windows.go:395 +0x2a1 fp=0x21bafcc8 sp=0x21bafca4 pc=0xb1fa61
runtime.(*unwinder).next(0x21bafd30)
...
fatal error: unexpected signal during runtime execution
panic during panic
[signal 0xc0000005 code=0x0 addr=0x8c pc=0xb2c1d1]

runtime stack:
runtime.throw({0xc4d005, 0x2a})
	C:/b/s/w/ir/x/w/goroot/src/runtime/panic.go:1084 +0x35 fp=0x21baf8c0 sp=0x21baf8ac pc=0xb3d5f5
runtime.sigpanic()
	C:/b/s/w/ir/x/w/goroot/src/runtime/signal_windows.go:395 +0x2a1 fp=0x21baf8e4 sp=0x21baf8c0 pc=0xb1fa61
runtime.(*unwinder).next(0x21bafad8)
...
runtime.markroot(0x142c974, 0x5, 0x1)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:212 +0x1ad fp=0x21bafe30 sp=0x21bafdd4 pc=0xae916d
runtime.gcDrain(0x142c974, 0x3)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:1188 +0x50f fp=0x21bafe80 sp=0x21bafe30 pc=0xaeb79f
runtime.gcDrainMarkWorkerDedicated(...)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:1112
runtime.gcBgMarkWorker.func2()
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgc.go:1440 +0xa4 fp=0x21bafeac sp=0x21bafe80 pc=0xae6f34
runtime.systemstack(0x0)
	C:/b/s/w/ir/x/w/goroot/src/runtime/asm_386.s:374 +0x3d fp=0x21bafeb0 sp=0x21bafeac pc=0xb4180d

watchflakes

@gopherbot
Copy link
Contributor Author

Found new dashboard test flakes for:

#!watchflakes
default <- pkg == "sync/atomic" && test == "TestNilDeref"
2024-11-19 17:52 go1.23-windows-386 release-branch.go1.23@3726f07c sync/atomic.TestNilDeref [ABORT] (log)
=== RUN   TestNilDeref
fatal error: unexpected signal during runtime execution
[signal 0xc0000005 code=0x0 addr=0x8c pc=0x105b231]

runtime stack:
runtime.throw({0x1177a37, 0x2a})
	C:/b/s/w/ir/x/w/goroot/src/runtime/panic.go:1067 +0x35 fp=0x21f0f8c4 sp=0x21f0f8b0 pc=0x106ee75
runtime.sigpanic()
	C:/b/s/w/ir/x/w/goroot/src/runtime/signal_windows.go:395 +0x2a1 fp=0x21f0f8e8 sp=0x21f0f8c4 pc=0x104f611
runtime.(*unwinder).next(0x21f0f950)
...
fatal error: unexpected signal during runtime execution
panic during panic
[signal 0xc0000005 code=0x0 addr=0x8c pc=0x105b231]

runtime stack:
runtime.throw({0x1177a37, 0x2a})
	C:/b/s/w/ir/x/w/goroot/src/runtime/panic.go:1067 +0x35 fp=0x21f0f4e0 sp=0x21f0f4cc pc=0x106ee75
runtime.sigpanic()
	C:/b/s/w/ir/x/w/goroot/src/runtime/signal_windows.go:395 +0x2a1 fp=0x21f0f504 sp=0x21f0f4e0 pc=0x104f611
runtime.(*unwinder).next(0x21f0f6f8)
...
runtime.markroot(0x182e974, 0x5, 0x1)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:212 +0x1ad fp=0x21f0fa50 sp=0x21f0f9f4 pc=0x101a29d
runtime.gcDrain(0x182e974, 0x3)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:1188 +0x50f fp=0x21f0faa0 sp=0x21f0fa50 pc=0x101c8ef
runtime.gcDrainMarkWorkerDedicated(...)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:1112
runtime.gcBgMarkWorker.func2()
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgc.go:1440 +0xa5 fp=0x21f0facc sp=0x21f0faa0 pc=0x1018045
runtime.systemstack(0x0)
	C:/b/s/w/ir/x/w/goroot/src/runtime/asm_386.s:374 +0x3d fp=0x21f0fad0 sp=0x21f0facc pc=0x107405d
2024-11-19 18:04 go1.23-windows-386 release-branch.go1.23@777f43ab sync/atomic.TestNilDeref [ABORT] (log)
=== RUN   TestNilDeref
fatal error: unexpected signal during runtime execution
[signal 0xc0000005 code=0x0 addr=0x8c pc=0xc6b231]

runtime stack:
runtime.throw({0xd87a37, 0x2a})
	C:/b/s/w/ir/x/w/goroot/src/runtime/panic.go:1067 +0x35 fp=0x21d7f62c sp=0x21d7f618 pc=0xc7ee75
runtime.sigpanic()
	C:/b/s/w/ir/x/w/goroot/src/runtime/signal_windows.go:395 +0x2a1 fp=0x21d7f650 sp=0x21d7f62c pc=0xc5f611
runtime.(*unwinder).next(0x21d7f6b8)
...
fatal error: unexpected signal during runtime execution
panic during panic
[signal 0xc0000005 code=0x0 addr=0x8c pc=0xc6b231]

runtime stack:
runtime.throw({0xd87a37, 0x2a})
	C:/b/s/w/ir/x/w/goroot/src/runtime/panic.go:1067 +0x35 fp=0x21d7f248 sp=0x21d7f234 pc=0xc7ee75
runtime.sigpanic()
	C:/b/s/w/ir/x/w/goroot/src/runtime/signal_windows.go:395 +0x2a1 fp=0x21d7f26c sp=0x21d7f248 pc=0xc5f611
runtime.(*unwinder).next(0x21d7f460)
...
runtime.markroot(0x142fc74, 0x5, 0x1)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:212 +0x1ad fp=0x21d7f7b8 sp=0x21d7f75c pc=0xc2a29d
runtime.gcDrain(0x142fc74, 0x3)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:1188 +0x50f fp=0x21d7f808 sp=0x21d7f7b8 pc=0xc2c8ef
runtime.gcDrainMarkWorkerDedicated(...)
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgcmark.go:1112
runtime.gcBgMarkWorker.func2()
	C:/b/s/w/ir/x/w/goroot/src/runtime/mgc.go:1440 +0xa5 fp=0x21d7f834 sp=0x21d7f808 pc=0xc28045
runtime.systemstack(0x0)
	C:/b/s/w/ir/x/w/goroot/src/runtime/asm_386.s:374 +0x3d fp=0x21d7f838 sp=0x21d7f834 pc=0xc8405d

watchflakes

@gopherbot gopherbot reopened this Nov 20, 2024
@github-project-automation github-project-automation bot moved this from Done to Active in Test Flakes Nov 20, 2024
@dmitshur
Copy link
Contributor

It's happening on the Go 1.23 release branch now.

Closing in favor of #70288 again. I relaxed the pattern there and removed this issue from Test Flakes project, so watchflakes sends its reports there.

@dmitshur dmitshur closed this as not planned Won't fix, can't repro, duplicate, stale Nov 20, 2024
@github-project-automation github-project-automation bot moved this from Active to Done in Test Flakes Nov 20, 2024
@dmitshur dmitshur removed this from Test Flakes Nov 20, 2024
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
None yet
Development

No branches or pull requests

3 participants