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

issues out of memory #51

Open
bambooqj opened this issue Apr 1, 2024 · 6 comments
Open

issues out of memory #51

bambooqj opened this issue Apr 1, 2024 · 6 comments

Comments

@bambooqj
Copy link

bambooqj commented Apr 1, 2024

runtime: VirtualAlloc of 299704320 bytes failed with errno=1455
fatal error: out of memory

runtime stack:
runtime.throw({0x60aa31?, 0xf87ba7c000?})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/panic.go:1023 +0x65 fp=0x4347fffa38 sp=0x4347fffa08 pc=0x478045
runtime.sysUsedOS(0xf870382000, 0x11dd2000)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mem_windows.go:83 +0x1bb fp=0x4347fffa98 sp=0x4347fffa38 pc=0x4577fb
runtime.sysUsed(...)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mem.go:77
runtime.(*mheap).allocSpan(0x76ce80, 0x8ee9, 0x0, 0x1)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mheap.go:1347 +0x487 fp=0x4347fffb38 sp=0x4347fffa98 pc=0x469a87
runtime.(*mheap).alloc.func1()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mheap.go:964 +0x5c fp=0x4347fffb80 sp=0x4347fffb38 pc=0x46923c
runtime.systemstack(0xc018c84540)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:509 +0x49 fp=0x4347fffb90 sp=0x4347fffb80 pc=0x4a5fa9

goroutine 1 gp=0xc0000a0000 m=11 mp=0xc018c81808 [running]:
runtime.systemstack_switch()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:474 +0x8 fp=0xc000026b28 sp=0xc000026b18 pc=0x4a5f48
runtime.(*mheap).alloc(0x11dd2000?, 0x8ee9?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mheap.go:958 +0x5b fp=0xc000026b70 sp=0xc000026b28 pc=0x46919b
runtime.(*mcache).allocLarge(0x0?, 0x11dd1ccf, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mcache.go:234 +0x85 fp=0xc000026bb8 sp=0xc000026b70 pc=0x4565a5
runtime.mallocgc(0x11dd1ccf, 0x5ca420, 0x1)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/malloc.go:1165 +0x597 fp=0xc000026c40 sp=0xc000026bb8 pc=0x44e437
runtime.makeslice(0x5ca420?, 0x11dd1ccf?, 0x11dd1ccf?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/slice.go:107 +0x49 fp=0xc000026c68 sp=0xc000026c40 pc=0x48ca69
github.com/mandiant/GoReSym/objfile.(*peFile).pcln_scan(0xc0000aa090)
        D:/a/GoReSym/GoReSym/objfile/pe.go:271 +0x13d5 fp=0xc000027220 sp=0xc000026c68 pc=0x5b09b5
github.com/mandiant/GoReSym/objfile.(*peFile).pcln(0xc0000aa090)
        D:/a/GoReSym/GoReSym/objfile/pe.go:342 +0x1c fp=0xc000027270 sp=0xc000027220 pc=0x5b10fc
github.com/mandiant/GoReSym/objfile.(*Entry).PCLineTable(0xc0000ba2c0, {0x0, 0x0}, 0x0, 0x0)
        D:/a/GoReSym/GoReSym/objfile/objfile.go:227 +0x5d fp=0xc000027390 sp=0xc000027270 pc=0x5a17bd
github.com/mandiant/GoReSym/objfile.(*File).PCLineTable(...)
        D:/a/GoReSym/GoReSym/objfile/objfile.go:133
main.main_impl({_, _}, _, _, _, _, {_, _})
        D:/a/GoReSym/GoReSym/main.go:191 +0x375 fp=0xc000027838 sp=0xc000027390 pc=0x5b34f5
main.main()
        D:/a/GoReSym/GoReSym/main.go:434 +0x429 fp=0xc000027f50 sp=0xc000027838 pc=0x5b6269
runtime.main()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:271 +0x28b fp=0xc000027fe0 sp=0xc000027f50 pc=0x47a96b
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000027fe8 sp=0xc000027fe0 pc=0x4a7f61

goroutine 2 gp=0xc0000a0700 m=nil [force gc (idle), 3 minutes]:
runtime.gopark(0x4cbb9885ed50?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc0000a3fa8 sp=0xc0000a3f88 pc=0x47ad6e
runtime.goparkunlock(...)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:408
runtime.forcegchelper()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:326 +0xb8 fp=0xc0000a3fe0 sp=0xc0000a3fa8 pc=0x47abf8
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000a3fe8 sp=0xc0000a3fe0 pc=0x4a7f61
created by runtime.init.6 in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:314 +0x1a

goroutine 3 gp=0xc0000a0a80 m=nil [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc0000a5f80 sp=0xc0000a5f60 pc=0x47ad6e
runtime.goparkunlock(...)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:408
runtime.bgsweep(0xc0000b0000)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgcsweep.go:318 +0xdf fp=0xc0000a5fc8 sp=0xc0000a5f80 pc=0x465bdf
runtime.gcenable.gowrap1()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:203 +0x25 fp=0xc0000a5fe0 sp=0xc0000a5fc8 pc=0x45a6a5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000a5fe8 sp=0xc0000a5fe0 pc=0x4a7f61
created by runtime.gcenable in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:203 +0x66

goroutine 4 gp=0xc0000a0c40 m=nil [GC scavenge wait]:
runtime.gopark(0x10000?, 0x64b7b0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc0000b7f78 sp=0xc0000b7f58 pc=0x47ad6e
runtime.goparkunlock(...)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:408
runtime.(*scavengerState).park(0x765da0)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc0000b7fa8 sp=0xc0000b7f78 pc=0x463589
runtime.bgscavenge(0xc0000b0000)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc0000b7fc8 sp=0xc0000b7fa8 pc=0x463b39
runtime.gcenable.gowrap2()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:204 +0x25 fp=0xc0000b7fe0 sp=0xc0000b7fc8 pc=0x45a645
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000b7fe8 sp=0xc0000b7fe0 pc=0x4a7f61
created by runtime.gcenable in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:204 +0xa5

goroutine 5 gp=0xc0000a0fc0 m=nil [finalizer wait, 9 minutes]:
runtime.gopark(0xc0000a7e60?, 0x462a5c?, 0xc0?, 0xb9?, 0x550011?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc0000a7e20 sp=0xc0000a7e00 pc=0x47ad6e
runtime.runfinq()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mfinal.go:194 +0x107 fp=0xc0000a7fe0 sp=0xc0000a7e20 pc=0x459727
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000a7fe8 sp=0xc0000a7fe0 pc=0x4a7f61
created by runtime.createfing in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mfinal.go:164 +0x3d

goroutine 6 gp=0xc0000a1180 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc0000b9f50 sp=0xc0000b9f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc0000b9fe0 sp=0xc0000b9f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000b9fe8 sp=0xc0000b9fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 18 gp=0xc0001041c0 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc0000b3f50 sp=0xc0000b3f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc0000b3fe0 sp=0xc0000b3f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000b3fe8 sp=0xc0000b3fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 34 gp=0xc018b6c000 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc018b73f50 sp=0xc018b73f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc018b73fe0 sp=0xc018b73f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc018b73fe8 sp=0xc018b73fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 19 gp=0xc000104380 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc0000b5f50 sp=0xc0000b5f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc0000b5fe0 sp=0xc0000b5f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000b5fe8 sp=0xc0000b5fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 35 gp=0xc018b6c1c0 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc018b75f50 sp=0xc018b75f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc018b75fe0 sp=0xc018b75f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc018b75fe8 sp=0xc018b75fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 20 gp=0xc000104540 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc018b6ff50 sp=0xc018b6ff30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc018b6ffe0 sp=0xc018b6ff50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc018b6ffe8 sp=0xc018b6ffe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 36 gp=0xc018b6c380 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc018b7df50 sp=0xc018b7df30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc018b7dfe0 sp=0xc018b7df50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc018b7dfe8 sp=0xc018b7dfe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 21 gp=0xc000104700 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc018b71f50 sp=0xc018b71f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc018b71fe0 sp=0xc018b71f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc018b71fe8 sp=0xc018b71fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 37 gp=0xc018b6c540 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc018b7ff50 sp=0xc018b7ff30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc018b7ffe0 sp=0xc018b7ff50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc018b7ffe8 sp=0xc018b7ffe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 38 gp=0xc018b6c700 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc018b79f50 sp=0xc018b79f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc018b79fe0 sp=0xc018b79f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc018b79fe8 sp=0xc018b79fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 22 gp=0xc0001048c0 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00010df50 sp=0xc00010df30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00010dfe0 sp=0xc00010df50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00010dfe8 sp=0xc00010dfe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 39 gp=0xc018b6c8c0 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc018b7bf50 sp=0xc018b7bf30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc018b7bfe0 sp=0xc018b7bf50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc018b7bfe8 sp=0xc018b7bfe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 23 gp=0xc000104a80 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00010ff50 sp=0xc00010ff30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00010ffe0 sp=0xc00010ff50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00010ffe8 sp=0xc00010ffe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 40 gp=0xc018b6ca80 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000109f50 sp=0xc000109f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000109fe0 sp=0xc000109f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000109fe8 sp=0xc000109fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 24 gp=0xc000104c40 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000117f50 sp=0xc000117f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000117fe0 sp=0xc000117f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000117fe8 sp=0xc000117fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 41 gp=0xc018b6cc40 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00010bf50 sp=0xc00010bf30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00010bfe0 sp=0xc00010bf50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00010bfe8 sp=0xc00010bfe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 25 gp=0xc000104e00 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000119f50 sp=0xc000119f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000119fe0 sp=0xc000119f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000119fe8 sp=0xc000119fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 42 gp=0xc018b6ce00 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000113f50 sp=0xc000113f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000113fe0 sp=0xc000113f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000113fe8 sp=0xc000113fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 26 gp=0xc000104fc0 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00011ff50 sp=0xc00011ff30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00011ffe0 sp=0xc00011ff50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00011ffe8 sp=0xc00011ffe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 43 gp=0xc018b6cfc0 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000115f50 sp=0xc000115f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000115fe0 sp=0xc000115f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000115fe8 sp=0xc000115fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 27 gp=0xc000105180 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000121f50 sp=0xc000121f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000121fe0 sp=0xc000121f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000121fe8 sp=0xc000121fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 44 gp=0xc018b6d180 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00011bf50 sp=0xc00011bf30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00011bfe0 sp=0xc00011bf50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00011bfe8 sp=0xc00011bfe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 28 gp=0xc000105340 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000127f50 sp=0xc000127f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000127fe0 sp=0xc000127f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000127fe8 sp=0xc000127fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 45 gp=0xc018b6d340 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00011df50 sp=0xc00011df30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00011dfe0 sp=0xc00011df50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00011dfe8 sp=0xc00011dfe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 29 gp=0xc000105500 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000129f50 sp=0xc000129f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000129fe0 sp=0xc000129f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000129fe8 sp=0xc000129fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 46 gp=0xc018b6d500 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000123f50 sp=0xc000123f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000123fe0 sp=0xc000123f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000123fe8 sp=0xc000123fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 30 gp=0xc0001056c0 m=nil [GC worker (idle), 3 minutes]:
runtime.gopark(0x4cbb9c442024?, 0x1?, 0x1c?, 0xb1?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00012ff50 sp=0xc00012ff30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00012ffe0 sp=0xc00012ff50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00012ffe8 sp=0xc00012ffe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 47 gp=0xc018b6d6c0 m=nil [GC worker (idle), 3 minutes]:
runtime.gopark(0x7eb9c0?, 0x1?, 0x18?, 0xd?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000125f50 sp=0xc000125f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000125fe0 sp=0xc000125f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000125fe8 sp=0xc000125fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 31 gp=0xc000105880 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x4c66579e52a0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000131f50 sp=0xc000131f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000131fe0 sp=0xc000131f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000131fe8 sp=0xc000131fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 48 gp=0xc018b6d880 m=nil [GC worker (idle), 3 minutes]:
runtime.gopark(0x7eb9c0?, 0x1?, 0x98?, 0xda?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00012bf50 sp=0xc00012bf30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00012bfe0 sp=0xc00012bf50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00012bfe8 sp=0xc00012bfe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 32 gp=0xc000105a40 m=nil [GC worker (idle), 3 minutes]:
runtime.gopark(0x7eb9c0?, 0x1?, 0xbc?, 0x42?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000139f50 sp=0xc000139f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000139fe0 sp=0xc000139f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000139fe8 sp=0xc000139fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 49 gp=0xc018b6da40 m=nil [GC worker (idle), 7 minutes]:
runtime.gopark(0x4c66579e52a0?, 0x3?, 0xfc?, 0x44?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00012df50 sp=0xc00012df30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00012dfe0 sp=0xc00012df50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00012dfe8 sp=0xc00012dfe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 33 gp=0xc000105c00 m=nil [GC worker (idle), 3 minutes]:
runtime.gopark(0x4cbb9c378274?, 0x1?, 0x44?, 0x9?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00013bf50 sp=0xc00013bf30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00013bfe0 sp=0xc00013bf50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00013bfe8 sp=0xc00013bfe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 50 gp=0xc018b6dc00 m=nil [GC worker (idle), 7 minutes]:
runtime.gopark(0x4c66579e52a0?, 0x1?, 0xfc?, 0x44?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000135f50 sp=0xc000135f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000135fe0 sp=0xc000135f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000135fe8 sp=0xc000135fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 66 gp=0xc000105dc0 m=nil [GC worker (idle), 3 minutes]:
runtime.gopark(0x4cbb9c378274?, 0x1?, 0xd8?, 0x51?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000141f50 sp=0xc000141f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000141fe0 sp=0xc000141f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000141fe8 sp=0xc000141fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 51 gp=0xc018b6ddc0 m=nil [GC worker (idle), 7 minutes]:
runtime.gopark(0x4c66579e52a0?, 0x3?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000137f50 sp=0xc000137f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000137fe0 sp=0xc000137f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000137fe8 sp=0xc000137fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 67 gp=0xc000144000 m=nil [GC worker (idle), 3 minutes]:
runtime.gopark(0x4cbb9c378274?, 0x1?, 0x28?, 0xa5?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000143f50 sp=0xc000143f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000143fe0 sp=0xc000143f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000143fe8 sp=0xc000143fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 52 gp=0xc018b80000 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x4c66579e52a0?, 0x3?, 0xfc?, 0x44?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00013df50 sp=0xc00013df30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00013dfe0 sp=0xc00013df50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00013dfe8 sp=0xc00013dfe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 68 gp=0xc0001441c0 m=nil [GC worker (idle)]:
runtime.gopark(0x6223e8?, 0xc0000126c0?, 0x1a?, 0xa?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00014bf50 sp=0xc00014bf30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00014bfe0 sp=0xc00014bf50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00014bfe8 sp=0xc00014bfe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 53 gp=0xc018b801c0 m=nil [GC worker (idle), 3 minutes]:
runtime.gopark(0x4cbb9c378274?, 0x1?, 0xd8?, 0x48?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00013ff50 sp=0xc00013ff30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00013ffe0 sp=0xc00013ff50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00013ffe8 sp=0xc00013ffe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 69 gp=0xc000144380 m=nil [GC worker (idle), 3 minutes]:
runtime.gopark(0x7eb9c0?, 0x1?, 0xa8?, 0x5c?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc00014df50 sp=0xc00014df30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc00014dfe0 sp=0xc00014df50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00014dfe8 sp=0xc00014dfe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 70 gp=0xc000144540 m=nil [GC worker (idle)]:
runtime.gopark(0x4cbb9c378274?, 0x1?, 0xe8?, 0xcd?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000147f50 sp=0xc000147f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000147fe0 sp=0xc000147f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000147fe8 sp=0xc000147fe0 pc=0x        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 54 gp=0xc018b80380 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x4c66579e52a0?, 0x1?, 0x14?, 0x41?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc018b87f50 sp=0xc018b87f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc018b87fe0 sp=0xc018b87f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc018b87fe8 sp=0xc018b87fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c

goroutine 71 gp=0xc000144700 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x4c66579e52a0?, 0x1?, 0x14?, 0x41?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc000149f50 sp=0xc000149f30 pc=0x47ad6e
runtime.gcBgMarkWorker()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1310 +0xe5 fp=0xc000149fe0 sp=0xc000149f50 pc=0x45c5e5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000149fe8 sp=0xc000149fe0 pc=0x4a7f61
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:1234 +0x1c
PS C:\Users\xxoo666\Desktop> cmd .\GoReSym_win.exe -d -p -t .\vshell_windows_amd64.exe >> 11.json
PS C:\Users\xxoo666\Desktop> cmd
Microsoft Windows [版本 10.0.19045.3693]
(c) Microsoft Corporation。保留所有权利。

C:\Users\xxoo666\Desktop>.\GoReSym_win.exe -d -p -t .\vshell_windows_amd64.exe > 11.json
runtime: VirtualAlloc of 299704320 bytes failed with errno=1455
fatal error: out of memory

runtime stack:
runtime.throw({0x60aa31?, 0xf892d0e000?})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/panic.go:1023 +0x65 fp=0x3178fffc78 sp=0x3178fffc48 pc=0x478045
runtime.sysUsedOS(0xf882684000, 0x11dd2000)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mem_windows.go:83 +0x1bb fp=0x3178fffcd8 sp=0x3178fffc78 pc=0x4577fb
runtime.sysUsed(...)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mem.go:77
runtime.(*mheap).allocSpan(0x76ce80, 0x8ee9, 0x0, 0x1)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mheap.go:1347 +0x487 fp=0x3178fffd78 sp=0x3178fffcd8 pc=0x469a87
runtime.(*mheap).alloc.func1()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mheap.go:964 +0x5c fp=0x3178fffdc0 sp=0x3178fffd78 pc=0x46923c
runtime.systemstack(0xc018b39500)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:509 +0x49 fp=0x3178fffdd0 sp=0x3178fffdc0 pc=0x4a5fa9

goroutine 1 gp=0xc0000a0000 m=17 mp=0xc018b81808 [running]:
runtime.systemstack_switch()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:474 +0x8 fp=0xc000026b28 sp=0xc000026b18 pc=0x4a5f48
runtime.(*mheap).alloc(0x11dd2000?, 0x8ee9?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mheap.go:958 +0x5b fp=0xc000026b70 sp=0xc000026b28 pc=0x46919b
runtime.(*mcache).allocLarge(0x0?, 0x11dd1ccf, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mcache.go:234 +0x85 fp=0xc000026bb8 sp=0xc000026b70 pc=0x4565a5
runtime.mallocgc(0x11dd1ccf, 0x5ca420, 0x1)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/malloc.go:1165 +0x597 fp=0xc000026c40 sp=0xc000026bb8 pc=0x44e437
runtime.makeslice(0x5ca420?, 0x11dd1ccf?, 0x11dd1ccf?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/slice.go:107 +0x49 fp=0xc000026c68 sp=0xc000026c40 pc=0x48ca69
github.com/mandiant/GoReSym/objfile.(*peFile).pcln_scan(0xc00010c088)
        D:/a/GoReSym/GoReSym/objfile/pe.go:271 +0x13d5 fp=0xc000027220 sp=0xc000026c68 pc=0x5b09b5
github.com/mandiant/GoReSym/objfile.(*peFile).pcln(0xc00010c088)
        D:/a/GoReSym/GoReSym/objfile/pe.go:342 +0x1c fp=0xc000027270 sp=0xc000027220 pc=0x5b10fc
github.com/mandiant/GoReSym/objfile.(*Entry).PCLineTable(0xc00011c280, {0x0, 0x0}, 0x0, 0x0)
        D:/a/GoReSym/GoReSym/objfile/objfile.go:227 +0x5d fp=0xc000027390 sp=0xc000027270 pc=0x5a17bd
github.com/mandiant/GoReSym/objfile.(*File).PCLineTable(...)
        D:/a/GoReSym/GoReSym/objfile/objfile.go:133
main.main_impl({_, _}, _, _, _, _, {_, _})
        D:/a/GoReSym/GoReSym/main.go:191 +0x375 fp=0xc000027838 sp=0xc000027390 pc=0x5b34f5
main.main()
        D:/a/GoReSym/GoReSym/main.go:434 +0x429 fp=0xc000027f50 sp=0xc000027838 pc=0x5b6269
runtime.main()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:271 +0x28b fp=0xc000027fe0 sp=0xc000027f50 pc=0x47a96b
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000027fe8 sp=0xc000027fe0 pc=0x4a7f61

goroutine 2 gp=0xc0000a0700 m=nil [force gc (idle)]:
runtime.gopark(0x4d8942522e70?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc0000a3fa8 sp=0xc0000a3f88 pc=0x47ad6e
runtime.goparkunlock(...)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:408
runtime.forcegchelper()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:326 +0xb8 fp=0xc0000a3fe0 sp=0xc0000a3fa8 pc=0x47abf8
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000a3fe8 sp=0xc0000a3fe0 pc=0x4a7f61
created by runtime.init.6 in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:314 +0x1a

goroutine 3 gp=0xc0000a0a80 m=nil [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc0000a5f80 sp=0xc0000a5f60 pc=0x47ad6e
runtime.goparkunlock(...)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:408
runtime.bgsweep(0xc0000b0000)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgcsweep.go:318 +0xdf fp=0xc0000a5fc8 sp=0xc0000a5f80 pc=0x465bdf
runtime.gcenable.gowrap1()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:203 +0x25 fp=0xc0000a5fe0 sp=0xc0000a5fc8 pc=0x45a6a5
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000a5fe8 sp=0xc0000a5fe0 pc=0x4a7f61
created by runtime.gcenable in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:203 +0x66

goroutine 4 gp=0xc0000a0c40 m=nil [GC scavenge wait]:
runtime.gopark(0x10000?, 0x64b7b0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc0000b7f78 sp=0xc0000b7f58 pc=0x47ad6e
runtime.goparkunlock(...)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:408
runtime.(*scavengerState).park(0x765da0)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc0000b7fa8 sp=0xc0000b7f78 pc=0x463589
runtime.bgscavenge(0xc0000b0000)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc0000b7fc8 sp=0xc0000b7fa8 pc=0x463b39
runtime.gcenable.gowrap2()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:204 +0x25 fp=0xc0000b7fe0 sp=0xc0000b7fc8 pc=0x45a645
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000b7fe8 sp=0xc0000b7fe0 pc=0x4a7f61
created by runtime.gcenable in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go:204 +0xa5

goroutine 18 gp=0xc0001041c0 m=nil [finalizer wait, 9 minutes]:
runtime.gopark(0xc0000a7e60?, 0x462a5c?, 0xc0?, 0xb9?, 0x550011?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc0000a7e20 sp=0xc0000a7e00 pc=0x47ad6e
runtime.runfinq()
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mfinal.go:194 +0x107 fp=0xc0000a7fe0 sp=0xc0000a7e20 pc=0x459727
runtime.goexit({})
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000a7fe8 sp=0xc0000a7fe0 pc=0x4a7f61
created by runtime.createfing in goroutine 1
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mfinal.go:164 +0x3d

goroutine 19 gp=0xc000104380 m=nil [GC worker (idle), 9 minutes]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go:402 +0xce fp=0xc0000b3f50 sp=0xc0000b3f30 pc=0x47ad6e

@williballenthin
Copy link
Contributor

can you share the sample hash?

@bambooqj
Copy link
Author

bambooqj commented Apr 2, 2024

Just need the compiled go file size to exceed 200MB to trigger

@stevemk14ebr
Copy link
Collaborator

Please share a binary

@bambooqj
Copy link
Author

@bambooqj
Copy link
Author

I think this is a bug; it quickly consumes all the memory due to a memory leak, which then causes the analysis to fail.

@stevemk14ebr
Copy link
Collaborator

Can you comment on your findings or propose a PR. We cache section data as an optimization and merge section data in memory to combat certain obfuscations. Both of these consume significant memory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants