Go version

go version devel go1.25-fabed69a31 Fri Mar 21 12:07:20 2025 -0700 linux/amd64

Output of go env in your module/workspace:

AR='ar'
CC='gcc'
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_ENABLED='1'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
CXX='g++'
GCCGO='gccgo'
GO111MODULE=''
GOAMD64='v1'
GOARCH='amd64'
GOAUTH='netrc'
GOBIN=''
GOCACHE='/home/deparker/.cache/go-build'
GOCACHEPROG=''
GODEBUG=''
GOENV='/home/deparker/.config/go/env'
GOEXE=''
GOEXPERIMENT='rangefunc'
GOFIPS140='off'
GOFLAGS=''
GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build2921060563=/tmp/go-build -gno-record-gcc-switches'
GOHOSTARCH='amd64'
GOHOSTOS='linux'
GOINSECURE=''
GOMOD='/dev/null'
GOMODCACHE='/home/deparker/go/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='linux'
GOPATH='/home/deparker/go'
GOPRIVATE=''
GOPROXY='https://proxy.golang.org,direct'
GOROOT='/home/deparker/Code/go'
GOSUMDB='sum.golang.org'
GOTELEMETRY='local'
GOTELEMETRYDIR='/home/deparker/.config/go/telemetry'
GOTMPDIR=''
GOTOOLCHAIN='auto'
GOTOOLDIR='/home/deparker/Code/go/pkg/tool/linux_amd64'
GOVCS=''
GOVERSION='devel go1.25-fabed69a31 Fri Mar 21 12:07:20 2025 -0700'
GOWORK=''
PKG_CONFIG='pkg-config'

What did you do?

Ran the tests via ./all.bash. Occasionally TestASAN will timeout and panic. This doesn't happen every time.

What did you see happen?

Timeout on `TestASAN`
panic: test timed out after 9m0s
    running tests:
        TestASAN (9m0s)

goroutine 78 gp=0xc0001028c0 m=15 mp=0xc000201008 [running]:
panic({0x593f20?, 0xc000112040?})
    /home/deparker/Code/go/src/runtime/panic.go:802 +0x168 fp=0xc00009ef10 sp=0xc00009ee60 pc=0x473888
testing.(*M).startAlarm.func1()
    /home/deparker/Code/go/src/testing/testing.go:2492 +0x394 fp=0xc00009efe0 sp=0xc00009ef10 pc=0x4fadb4
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00009efe8 sp=0xc00009efe0 pc=0x47b401
created by time.goFunc
    /home/deparker/Code/go/src/time/sleep.go:215 +0x2d

goroutine 1 gp=0xc000002380 m=nil [chan receive, 8 minutes]:
runtime.gopark(0x3007da98108?, 0x3007daa1170?, 0x70?, 0x11?, 0x7c917da98108?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0000a3998 sp=0xc0000a3978 pc=0x473d2e
runtime.chanrecv(0xc0000c82a0, 0xc0000a3a7f, 0x1)
    /home/deparker/Code/go/src/runtime/chan.go:664 +0x44e fp=0xc0000a3a10 sp=0xc0000a3998 pc=0x40e7ae
runtime.chanrecv1(0x738bc0?, 0x613f20?)
    /home/deparker/Code/go/src/runtime/chan.go:506 +0x12 fp=0xc0000a3a38 sp=0xc0000a3a10 pc=0x40e352
testing.(*T).Run(0xc0000fe000, {0x5cc4a0?, 0xc0000a3b30?}, 0x5db3b0)
    /home/deparker/Code/go/src/testing/testing.go:1867 +0x431 fp=0xc0000a3b10 sp=0xc0000a3a38 pc=0x4f7811
testing.runTests.func1(0xc0000fe000)
    /home/deparker/Code/go/src/testing/testing.go:2287 +0x37 fp=0xc0000a3b50 sp=0xc0000a3b10 pc=0x4f9af7
testing.tRunner(0xc0000fe000, 0xc0000a3c70)
    /home/deparker/Code/go/src/testing/testing.go:1800 +0xea fp=0xc0000a3ba0 sp=0xc0000a3b50 pc=0x4f68ca
testing.runTests(0xc000010108, {0x733920, 0x8, 0x8}, {0x73a0a0?, 0x7?, 0x738e60?})
    /home/deparker/Code/go/src/testing/testing.go:2285 +0x4b4 fp=0xc0000a3ca0 sp=0xc0000a3ba0 pc=0x4f99d4
testing.(*M).Run(0xc0000d81e0)
    /home/deparker/Code/go/src/testing/testing.go:2150 +0x63a fp=0xc0000a3ed0 sp=0xc0000a3ca0 pc=0x4f839a
main.main()
    _testmain.go:59 +0x9b fp=0xc0000a3f50 sp=0xc0000a3ed0 pc=0x56a1db
runtime.main()
    /home/deparker/Code/go/src/runtime/proc.go:283 +0x28b fp=0xc0000a3fe0 sp=0xc0000a3f50 pc=0x4402ab
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0000a3fe8 sp=0xc0000a3fe0 pc=0x47b401

goroutine 2 gp=0xc000002e00 m=nil [force gc (idle), 4 minutes]:
runtime.gopark(0x309a4efbd2ebb?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc00008efa8 sp=0xc00008ef88 pc=0x473d2e
runtime.goparkunlock(...)
    /home/deparker/Code/go/src/runtime/proc.go:464
runtime.forcegchelper()
    /home/deparker/Code/go/src/runtime/proc.go:371 +0xb3 fp=0xc00008efe0 sp=0xc00008efa8 pc=0x4405f3
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00008efe8 sp=0xc00008efe0 pc=0x47b401
created by runtime.init.7 in goroutine 1
    /home/deparker/Code/go/src/runtime/proc.go:359 +0x1a

goroutine 3 gp=0xc000003340 m=nil [GC sweep wait]:
runtime.gopark(0x738901?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc00008f780 sp=0xc00008f760 pc=0x473d2e
runtime.goparkunlock(...)
    /home/deparker/Code/go/src/runtime/proc.go:464
runtime.bgsweep(0xc0000ba000)
    /home/deparker/Code/go/src/runtime/mgcsweep.go:316 +0xdf fp=0xc00008f7c8 sp=0xc00008f780 pc=0x428d1f
runtime.gcenable.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:203 +0x25 fp=0xc00008f7e0 sp=0xc00008f7c8 pc=0x41d1e5
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00008f7e8 sp=0xc00008f7e0 pc=0x47b401
created by runtime.gcenable in goroutine 1
    /home/deparker/Code/go/src/runtime/mgc.go:203 +0x66

goroutine 4 gp=0xc000003500 m=nil [GC scavenge wait]:
runtime.gopark(0x10000?, 0xd6792?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc00008ff78 sp=0xc00008ff58 pc=0x473d2e
runtime.goparkunlock(...)
    /home/deparker/Code/go/src/runtime/proc.go:464
runtime.(*scavengerState).park(0x738ee0)
    /home/deparker/Code/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00008ffa8 sp=0xc00008ff78 pc=0x426789
runtime.bgscavenge(0xc0000ba000)
    /home/deparker/Code/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00008ffc8 sp=0xc00008ffa8 pc=0x426d19
runtime.gcenable.gowrap2()
    /home/deparker/Code/go/src/runtime/mgc.go:204 +0x25 fp=0xc00008ffe0 sp=0xc00008ffc8 pc=0x41d185
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00008ffe8 sp=0xc00008ffe0 pc=0x47b401
created by runtime.gcenable in goroutine 1
    /home/deparker/Code/go/src/runtime/mgc.go:204 +0xa5

goroutine 5 gp=0xc000003dc0 m=nil [finalizer wait, 8 minutes]:
runtime.gopark(0x1b0?, 0xc000002380?, 0x1?, 0x23?, 0xc00008e688?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc00008e630 sp=0xc00008e610 pc=0x473d2e
runtime.runfinq()
    /home/deparker/Code/go/src/runtime/mfinal.go:197 +0x107 fp=0xc00008e7e0 sp=0xc00008e630 pc=0x41c1a7
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00008e7e8 sp=0xc00008e7e0 pc=0x47b401
created by runtime.createfing in goroutine 1
    /home/deparker/Code/go/src/runtime/mfinal.go:167 +0x3d

goroutine 6 gp=0xc0000fe380 m=0 mp=0x73a0a0 [syscall, 8 minutes]:
syscall.Syscall6(0xf7, 0x3, 0xa, 0xc00018f520, 0x4, 0xc00016c1b0, 0x0)
    /home/deparker/Code/go/src/syscall/syscall_linux.go:96 +0x39 fp=0xc00018f498 sp=0xc00018f438 pc=0x48c4b9
internal/syscall/unix.Waitid(0x500615?, 0xc0001461e0?, 0x1?, 0xc000112150?, 0x1?)
    /home/deparker/Code/go/src/internal/syscall/unix/waitid_linux.go:18 +0x39 fp=0xc00018f4f0 sp=0xc00018f498 pc=0x4a2339
os.(*Process).pidfdWait.func1(...)
    /home/deparker/Code/go/src/os/pidfd_linux.go:109
os.ignoringEINTR(...)
    /home/deparker/Code/go/src/os/file_posix.go:256
os.(*Process).pidfdWait(0xc000140140)
    /home/deparker/Code/go/src/os/pidfd_linux.go:108 +0x1a9 fp=0xc00018f600 sp=0xc00018f4f0 pc=0x4abb49
os.(*Process).wait(0x73a0a0?)
    /home/deparker/Code/go/src/os/exec_unix.go:25 +0x1a fp=0xc00018f618 sp=0xc00018f600 pc=0x4a845a
os.(*Process).Wait(...)
    /home/deparker/Code/go/src/os/exec.go:340
os/exec.(*Cmd).Wait(0xc000144600)
    /home/deparker/Code/go/src/os/exec/exec.go:922 +0x45 fp=0xc00018f678 sp=0xc00018f618 pc=0x501005
os/exec.(*Cmd).Run(0xc000144600)
    /home/deparker/Code/go/src/os/exec/exec.go:626 +0x2d fp=0xc00018f690 sp=0xc00018f678 pc=0x4ffccd
os/exec.(*Cmd).CombinedOutput(0xc000144600)
    /home/deparker/Code/go/src/os/exec/exec.go:1039 +0x85 fp=0xc00018f6b8 sp=0xc00018f690 pc=0x501885
cmd/cgo/internal/testsanitizers_test.(*config).checkCSanitizer(0xc00017a0b0)
    /home/deparker/Code/go/src/cmd/cgo/internal/testsanitizers/cc_test.go:505 +0x5aa fp=0xc00018f8a0 sp=0xc00018f6b8 pc=0x56488a
cmd/cgo/internal/testsanitizers_test.(*config).skipIfCSanitizerBroken.func1()
    /home/deparker/Code/go/src/cmd/cgo/internal/testsanitizers/cc_test.go:442 +0x25 fp=0xc00018f8c0 sp=0xc00018f8a0 pc=0x5642a5
sync.(*Once).doSlow(0xc00017a0b0?, 0x5cc0ef?)
    /home/deparker/Code/go/src/sync/once.go:78 +0xab fp=0xc00018f918 sp=0xc00018f8c0 pc=0x47fccb
sync.(*Once).Do(...)
    /home/deparker/Code/go/src/sync/once.go:69
cmd/cgo/internal/testsanitizers_test.(*config).skipIfCSanitizerBroken(0xc00017a0b0, 0xc0000fe1c0)
    /home/deparker/Code/go/src/cmd/cgo/internal/testsanitizers/cc_test.go:441 +0x4d fp=0xc00018f970 sp=0xc00018f918 pc=0x5641ad
cmd/cgo/internal/testsanitizers_test.mustHaveASAN(0xc0000fe1c0)
    /home/deparker/Code/go/src/cmd/cgo/internal/testsanitizers/asan_test.go:167 +0x32e fp=0xc00018fa08 sp=0xc00018f970 pc=0x56210e
cmd/cgo/internal/testsanitizers_test.TestASAN(0xc0000fe1c0)
    /home/deparker/Code/go/src/cmd/cgo/internal/testsanitizers/asan_test.go:20 +0x2a fp=0xc00018ff70 sp=0xc00018fa08 pc=0x560a0a
testing.tRunner(0xc0000fe1c0, 0x5db3b0)
    /home/deparker/Code/go/src/testing/testing.go:1800 +0xea fp=0xc00018ffc0 sp=0xc00018ff70 pc=0x4f68ca
testing.(*T).Run.gowrap1()
    /home/deparker/Code/go/src/testing/testing.go:1859 +0x25 fp=0xc00018ffe0 sp=0xc00018ffc0 pc=0x4f7985
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00018ffe8 sp=0xc00018ffe0 pc=0x47b401
created by testing.(*T).Run in goroutine 1
    /home/deparker/Code/go/src/testing/testing.go:1859 +0x413

goroutine 14 gp=0xc0000fe700 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0xc000090fa0?, 0xc000090f01?, 0x1?, 0x0?, 0xc000090fb8?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc000090f38 sp=0xc000090f18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc000090fc8 sp=0xc000090f38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc000090fe0 sp=0xc000090fc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc000090fe8 sp=0xc000090fe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 13 gp=0xc0000fe8c0 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0xc000090790?, 0xc000090701?, 0x1?, 0x0?, 0xc0000907b8?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc000090738 sp=0xc000090718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0000907c8 sp=0xc000090738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0000907e0 sp=0xc0000907c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0000907e8 sp=0xc0000907e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 37 gp=0xc0000fea80 m=nil [IO wait]:
runtime.gopark(0xc0000bc7c0?, 0xc00028ac48?, 0xfe?, 0x5f?, 0xb?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc00028abd0 sp=0xc00028abb0 pc=0x473d2e
runtime.netpollblock(0x48b698?, 0x40c3e6?, 0x0?)
    /home/deparker/Code/go/src/runtime/netpoll.go:575 +0xf7 fp=0xc00028ac08 sp=0xc00028abd0 pc=0x4390f7
internal/poll.runtime_pollWait(0x7c9136c69448, 0x72)
    /home/deparker/Code/go/src/runtime/netpoll.go:351 +0x85 fp=0xc00028ac28 sp=0xc00028ac08 pc=0x473485
internal/poll.(*pollDesc).wait(0xc000156a10?, 0xc3173cafe6?, 0x1)
    /home/deparker/Code/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00028ac50 sp=0xc00028ac28 pc=0x4a34a7
internal/poll.(*pollDesc).waitRead(...)
    /home/deparker/Code/go/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0xc000156a10, {0xc3173cafe6, 0xe8f9501a, 0xe8f9501a})
    /home/deparker/Code/go/src/internal/poll/fd_unix.go:165 +0x279 fp=0xc00028ace8 sp=0xc00028ac50 pc=0x4a3c39
os.(*File).read(...)
    /home/deparker/Code/go/src/os/file_posix.go:29
os.(*File).Read(0xc000114118, {0xc3173cafe6?, 0x80001e8?, 0x80001e8?})
    /home/deparker/Code/go/src/os/file.go:125 +0x4f fp=0xc00028ad28 sp=0xc00028ace8 pc=0x4a8b2f
bytes.(*Buffer).ReadFrom(0xc00013c900, {0x610208, 0xc000114150})
    /home/deparker/Code/go/src/bytes/buffer.go:211 +0x98 fp=0xc00028ad80 sp=0xc00028ad28 pc=0x4e2118
io.copyBuffer({0x610580, 0xc00013c900}, {0x610208, 0xc000114150}, {0x0, 0x0, 0x0})
    /home/deparker/Code/go/src/io/io.go:415 +0x151 fp=0xc00028adf8 sp=0xc00028ad80 pc=0x49ffd1
io.Copy(...)
    /home/deparker/Code/go/src/io/io.go:388
os.genericWriteTo(0xc000114118?, {0x610580, 0xc00013c900})
    /home/deparker/Code/go/src/os/file.go:276 +0x4f fp=0xc00028ae48 sp=0xc00028adf8 pc=0x4a924f
os.(*File).WriteTo(0xc000114118, {0x610580, 0xc00013c900})
    /home/deparker/Code/go/src/os/file.go:254 +0x9c fp=0xc00028ae88 sp=0xc00028ae48 pc=0x4a917c
io.copyBuffer({0x610580, 0xc00013c900}, {0x610288, 0xc000114118}, {0x0, 0x0, 0x0})
    /home/deparker/Code/go/src/io/io.go:411 +0x9d fp=0xc00028af00 sp=0xc00028ae88 pc=0x49ff1d
io.Copy(...)
    /home/deparker/Code/go/src/io/io.go:388
os/exec.(*Cmd).writerDescriptor.func1()
    /home/deparker/Code/go/src/os/exec/exec.go:596 +0x34 fp=0xc00028af60 sp=0xc00028af00 pc=0x4ffc54
os/exec.(*Cmd).Start.func2(0x0?)
    /home/deparker/Code/go/src/os/exec/exec.go:749 +0x2c fp=0xc00028afc8 sp=0xc00028af60 pc=0x50088c
os/exec.(*Cmd).Start.gowrap1()
    /home/deparker/Code/go/src/os/exec/exec.go:761 +0x24 fp=0xc00028afe0 sp=0xc00028afc8 pc=0x500824
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00028afe8 sp=0xc00028afe0 pc=0x47b401
created by os/exec.(*Cmd).Start in goroutine 6
    /home/deparker/Code/go/src/os/exec/exec.go:748 +0x935

goroutine 15 gp=0xc0000fec40 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0xc000091f90?, 0xc000114118?, 0x1?, 0x0?, 0xc000091fb8?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc000091f38 sp=0xc000091f18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc000091fc8 sp=0xc000091f38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc000091fe0 sp=0xc000091fc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc000091fe8 sp=0xc000091fe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 16 gp=0xc0000fee00 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0xc00008afa0?, 0xc00008af01?, 0x1?, 0x0?, 0xc00008afb8?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc00008af38 sp=0xc00008af18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc00008afc8 sp=0xc00008af38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc00008afe0 sp=0xc00008afc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00008afe8 sp=0xc00008afe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 50 gp=0xc0000fefc0 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc00008b738 sp=0xc00008b718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc00008b7c8 sp=0xc00008b738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc00008b7e0 sp=0xc00008b7c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00008b7e8 sp=0xc00008b7e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 51 gp=0xc0000ff180 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc00008bf38 sp=0xc00008bf18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc00008bfc8 sp=0xc00008bf38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc00008bfe0 sp=0xc00008bfc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00008bfe8 sp=0xc00008bfe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 52 gp=0xc0000ff340 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc00008c738 sp=0xc00008c718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc00008c7c8 sp=0xc00008c738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc00008c7e0 sp=0xc00008c7c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00008c7e8 sp=0xc00008c7e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 53 gp=0xc0000ff500 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc00008cf38 sp=0xc00008cf18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc00008cfc8 sp=0xc00008cf38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc00008cfe0 sp=0xc00008cfc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00008cfe8 sp=0xc00008cfe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 54 gp=0xc0000ff6c0 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc00008d738 sp=0xc00008d718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc00008d7c8 sp=0xc00008d738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc00008d7e0 sp=0xc00008d7c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00008d7e8 sp=0xc00008d7e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 55 gp=0xc0000ff880 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc00008df38 sp=0xc00008df18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc00008dfc8 sp=0xc00008df38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc00008dfe0 sp=0xc00008dfc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc00008dfe8 sp=0xc00008dfe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 56 gp=0xc0000ffa40 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001c2738 sp=0xc0001c2718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001c27c8 sp=0xc0001c2738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001c27e0 sp=0xc0001c27c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001c27e8 sp=0xc0001c27e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 57 gp=0xc0000ffc00 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001c2f38 sp=0xc0001c2f18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001c2fc8 sp=0xc0001c2f38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001c2fe0 sp=0xc0001c2fc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001c2fe8 sp=0xc0001c2fe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 58 gp=0xc0000ffdc0 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001c3738 sp=0xc0001c3718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001c37c8 sp=0xc0001c3738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001c37e0 sp=0xc0001c37c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001c37e8 sp=0xc0001c37e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 59 gp=0xc0001c6000 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001c3f38 sp=0xc0001c3f18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001c3fc8 sp=0xc0001c3f38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001c3fe0 sp=0xc0001c3fc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001c3fe8 sp=0xc0001c3fe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 60 gp=0xc0001c61c0 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001c4738 sp=0xc0001c4718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001c47c8 sp=0xc0001c4738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001c47e0 sp=0xc0001c47c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001c47e8 sp=0xc0001c47e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 61 gp=0xc0001c6380 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001c4f38 sp=0xc0001c4f18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001c4fc8 sp=0xc0001c4f38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001c4fe0 sp=0xc0001c4fc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001c4fe8 sp=0xc0001c4fe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 62 gp=0xc0001c6540 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001c5738 sp=0xc0001c5718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001c57c8 sp=0xc0001c5738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001c57e0 sp=0xc0001c57c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001c57e8 sp=0xc0001c57e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 63 gp=0xc0001c6700 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001c5f38 sp=0xc0001c5f18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001c5fc8 sp=0xc0001c5f38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001c5fe0 sp=0xc0001c5fc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001c5fe8 sp=0xc0001c5fe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 64 gp=0xc0001c68c0 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001be738 sp=0xc0001be718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001be7c8 sp=0xc0001be738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001be7e0 sp=0xc0001be7c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001be7e8 sp=0xc0001be7e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 65 gp=0xc0001c6a80 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001bef38 sp=0xc0001bef18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001befc8 sp=0xc0001bef38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001befe0 sp=0xc0001befc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001befe8 sp=0xc0001befe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 66 gp=0xc0001c6c40 m=nil [GC worker (idle), 8 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001bf738 sp=0xc0001bf718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001bf7c8 sp=0xc0001bf738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001bf7e0 sp=0xc0001bf7c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001bf7e8 sp=0xc0001bf7e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 67 gp=0xc0001c6e00 m=nil [GC worker (idle)]:
runtime.gopark(0x309c0a28d8e05?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001bff38 sp=0xc0001bff18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001bffc8 sp=0xc0001bff38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001bffe0 sp=0xc0001bffc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001bffe8 sp=0xc0001bffe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 68 gp=0xc0001c6fc0 m=nil [GC worker (idle)]:
runtime.gopark(0x309c0a28d95c5?, 0x0?, 0x0?, 0x0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001c0738 sp=0xc0001c0718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001c07c8 sp=0xc0001c0738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001c07e0 sp=0xc0001c07c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001c07e8 sp=0xc0001c07e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 69 gp=0xc0001c7180 m=nil [GC worker (idle)]:
runtime.gopark(0x309c0a28ee32b?, 0x1?, 0x6a?, 0xc8?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001c0f38 sp=0xc0001c0f18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001c0fc8 sp=0xc0001c0f38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001c0fe0 sp=0xc0001c0fc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001c0fe8 sp=0xc0001c0fe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 70 gp=0xc0001c7340 m=nil [GC worker (idle)]:
runtime.gopark(0x759d60?, 0x1?, 0xd6?, 0xf?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001c1738 sp=0xc0001c1718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001c17c8 sp=0xc0001c1738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001c17e0 sp=0xc0001c17c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001c17e8 sp=0xc0001c17e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 71 gp=0xc0001c7500 m=nil [GC worker (idle)]:
runtime.gopark(0x309c0a28ee489?, 0x1?, 0x50?, 0xdc?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001c1f38 sp=0xc0001c1f18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001c1fc8 sp=0xc0001c1f38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001c1fe0 sp=0xc0001c1fc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001c1fe8 sp=0xc0001c1fe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 72 gp=0xc0001c76c0 m=nil [GC worker (idle), 2 minutes]:
runtime.gopark(0x309c0a28d9ebb?, 0x1?, 0xca?, 0x6a?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001ce738 sp=0xc0001ce718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001ce7c8 sp=0xc0001ce738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001ce7e0 sp=0xc0001ce7c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001ce7e8 sp=0xc0001ce7e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 73 gp=0xc0001c7880 m=nil [GC worker (idle)]:
runtime.gopark(0x309c0a28eed9e?, 0x3?, 0xa5?, 0x87?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001cef38 sp=0xc0001cef18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001cefc8 sp=0xc0001cef38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001cefe0 sp=0xc0001cefc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001cefe8 sp=0xc0001cefe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 74 gp=0xc0001c7a40 m=nil [GC worker (idle), 2 minutes]:
runtime.gopark(0x309c0a28db8fd?, 0x1?, 0x94?, 0xe1?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001cf738 sp=0xc0001cf718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001cf7c8 sp=0xc0001cf738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001cf7e0 sp=0xc0001cf7c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001cf7e8 sp=0xc0001cf7e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 75 gp=0xc0001c7c00 m=nil [GC worker (idle)]:
runtime.gopark(0x309c0a28d9972?, 0x1?, 0x22?, 0x89?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001cff38 sp=0xc0001cff18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001cffc8 sp=0xc0001cff38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001cffe0 sp=0xc0001cffc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001cffe8 sp=0xc0001cffe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 76 gp=0xc0001c7dc0 m=nil [GC worker (idle)]:
runtime.gopark(0x309c0a28eed80?, 0x1?, 0xa0?, 0xea?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001d0738 sp=0xc0001d0718 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001d07c8 sp=0xc0001d0738 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001d07e0 sp=0xc0001d07c8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001d07e8 sp=0xc0001d07e0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105

goroutine 77 gp=0xc0001d2000 m=nil [GC worker (idle), 2 minutes]:
runtime.gopark(0x309c0a28da1c8?, 0x1?, 0x74?, 0xf0?, 0x0?)
    /home/deparker/Code/go/src/runtime/proc.go:458 +0xce fp=0xc0001d0f38 sp=0xc0001d0f18 pc=0x473d2e
runtime.gcBgMarkWorker(0xc0000c8310)
    /home/deparker/Code/go/src/runtime/mgc.go:1431 +0xe9 fp=0xc0001d0fc8 sp=0xc0001d0f38 pc=0x41f669
runtime.gcBgMarkStartWorkers.gowrap1()
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x25 fp=0xc0001d0fe0 sp=0xc0001d0fc8 pc=0x41f545
runtime.goexit({})
    /home/deparker/Code/go/src/runtime/asm_amd64.s:1692 +0x1 fp=0xc0001d0fe8 sp=0xc0001d0fe0 pc=0x47b401
created by runtime.gcBgMarkStartWorkers in goroutine 37
    /home/deparker/Code/go/src/runtime/mgc.go:1347 +0x105
FAIL    cmd/cgo/internal/testsanitizers 541.291s

What did you expect to see?

No panic on timeout.

Comment From: gabyhelp

Related Issues

(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)

Comment From: ianlancetaylor

Appears to be hanging when running a program to see whether the C compiler supports sanitizers. The test will run gcc -fsanitize=address -o return0 return0.c, where return0.c contains just

int main() {
    return 0;
}

Then the test will run return0. It appears to be hanging waiting for return0 to complete.

I don't have an explanation for why this program would hang. I haven't seen any similar reports.

What version of GCC do you have installed?

Comment From: derekparker

What version of GCC do you have installed?

gcc --version
gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.