Skip to content

--execute fails on windows #250

@TheToddLuci0

Description

@TheToddLuci0

Describe the bug
When called with a normal argument, freeze outputs a warning that the command generated no output, even for commands like whoami that will always have output.

When called with a shell (ie, --execute "cmd /c whoami"), freeze segfaults.

This behavior is consistent when using powershell, cmd.exe, windows terminal, the native cmd console, in VMs, on bare metal, using my default starship prompt, with no prompt or $PROFILE customization, and every combination of those.

To Reproduce
Steps to reproduce the behavior:
freeze --execute "whoami"

freeze --execute "cmd /c whoami"

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots

Image

Logs

󰁹 4% ❯ freeze --execute "whoami"

   ERROR  Something went wrong

  no command output

󰁹 4% ❯ freeze --execute "cmd /c whoami"
unexpected fault address 0xc0045a6000
fatal error: fault
[signal 0xc0000005 code=0x1 addr=0xc0045a6000 pc=0x7ff7ae8701b5]

goroutine 1 gp=0xc0000021c0 m=10 mp=0xc000100808 [running]:
runtime.throw({0x7ff7aedb9b03?, 0x318000000000?})
        C:/Program Files/Go/src/runtime/panic.go:1094 +0x4d fp=0xc003209de0 sp=0xc003209db0 pc=0x7ff7ae8678cd
runtime.sigpanic()
        C:/Program Files/Go/src/runtime/signal_windows.go:406 +0xd0 fp=0xc003209e28 sp=0xc003209de0 pc=0x7ff7ae84afb0
runtime.memmove()
        C:/Program Files/Go/src/runtime/memmove_amd64.s:122 +0xd5 fp=0xc003209e30 sp=0xc003209e28 pc=0x7ff7ae8701b5
runtime: g 1: unexpected return pc for runtime.memmove called from 0x166e15679bd
stack: frame={sp:0xc003209e28, fp:0xc003209e30} stack=[0xc0018a4000,0xc0018b4000)


goroutine 2 gp=0xc0000028c0 m=nil [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000081fa8 sp=0xc000081f88 pc=0x7ff7ae8679ee
runtime.goparkunlock(...)
        C:/Program Files/Go/src/runtime/proc.go:466
runtime.forcegchelper()
        C:/Program Files/Go/src/runtime/proc.go:373 +0xb8 fp=0xc000081fe0 sp=0xc000081fa8 pc=0x7ff7ae836ab8
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000081fe8 sp=0xc000081fe0 pc=0x7ff7ae86f301
created by runtime.init.7 in goroutine 1
        C:/Program Files/Go/src/runtime/proc.go:361 +0x1a

goroutine 3 gp=0xc000002c40 m=nil [GC sweep wait]:
runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000083f80 sp=0xc000083f60 pc=0x7ff7ae8679ee
runtime.goparkunlock(...)
        C:/Program Files/Go/src/runtime/proc.go:466
runtime.bgsweep(0xc00008e000)
        C:/Program Files/Go/src/runtime/mgcsweep.go:323 +0xdf fp=0xc000083fc8 sp=0xc000083f80 pc=0x7ff7ae81f11f
runtime.gcenable.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:212 +0x25 fp=0xc000083fe0 sp=0xc000083fc8 pc=0x7ff7ae813085
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000083fe8 sp=0xc000083fe0 pc=0x7ff7ae86f301
created by runtime.gcenable in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:212 +0x66

goroutine 4 gp=0xc000002e00 m=nil [GC scavenge wait]:
runtime.gopark(0xb02624?, 0x68580b1?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000095f78 sp=0xc000095f58 pc=0x7ff7ae8679ee
runtime.goparkunlock(...)
        C:/Program Files/Go/src/runtime/proc.go:466
runtime.(*scavengerState).park(0x7ff7af597c80)
        C:/Program Files/Go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc000095fa8 sp=0xc000095f78 pc=0x7ff7ae81cba9
runtime.bgscavenge(0xc00008e000)
        C:/Program Files/Go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc000095fc8 sp=0xc000095fa8 pc=0x7ff7ae81d159
runtime.gcenable.gowrap2()
        C:/Program Files/Go/src/runtime/mgc.go:213 +0x25 fp=0xc000095fe0 sp=0xc000095fc8 pc=0x7ff7ae813025
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000095fe8 sp=0xc000095fe0 pc=0x7ff7ae86f301
created by runtime.gcenable in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:213 +0xa5

goroutine 18 gp=0xc0002c8000 m=nil [finalizer wait]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000091e20 sp=0xc000091e00 pc=0x7ff7ae8679ee
runtime.runFinalizers()
        C:/Program Files/Go/src/runtime/mfinal.go:210 +0x107 fp=0xc000091fe0 sp=0xc000091e20 pc=0x7ff7ae811fc7
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000091fe8 sp=0xc000091fe0 pc=0x7ff7ae86f301
created by runtime.createfing in goroutine 1
        C:/Program Files/Go/src/runtime/mfinal.go:172 +0x3d

goroutine 19 gp=0xc0002c81c0 m=nil [GC worker (idle)]:
runtime.gopark(0xc00008e000?, 0xc000085fd0?, 0x45?, 0x68?, 0x7ff7af3c5620?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000085f38 sp=0xc000085f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc000085fc8 sp=0xc000085f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc000085fe0 sp=0xc000085fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000085fe8 sp=0xc000085fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 34 gp=0xc0001061c0 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000137f38 sp=0xc000137f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc000137fc8 sp=0xc000137f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc000137fe0 sp=0xc000137fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000137fe8 sp=0xc000137fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 5 gp=0xc000003180 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000097f38 sp=0xc000097f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc000097fc8 sp=0xc000097f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc000097fe0 sp=0xc000097fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000097fe8 sp=0xc000097fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 6 gp=0xc000003340 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000133f38 sp=0xc000133f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc000133fc8 sp=0xc000133f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc000133fe0 sp=0xc000133fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000133fe8 sp=0xc000133fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 20 gp=0xc0002c8380 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000093f38 sp=0xc000093f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc000093fc8 sp=0xc000093f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc000093fe0 sp=0xc000093fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000093fe8 sp=0xc000093fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 21 gp=0xc0002c8540 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc0004a1f38 sp=0xc0004a1f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc0004a1fc8 sp=0xc0004a1f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc0004a1fe0 sp=0xc0004a1fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc0004a1fe8 sp=0xc0004a1fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 35 gp=0xc000106380 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000139f38 sp=0xc000139f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc000139fc8 sp=0xc000139f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc000139fe0 sp=0xc000139fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000139fe8 sp=0xc000139fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 7 gp=0xc000003500 m=nil [GC worker (idle)]:
runtime.gopark(0x170b51406b6e4?, 0x0?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000135f38 sp=0xc000135f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc000135fc8 sp=0xc000135f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc000135fe0 sp=0xc000135fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000135fe8 sp=0xc000135fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 8 gp=0xc0000036c0 m=nil [GC worker (idle)]:
runtime.gopark(0x170b5142548ac?, 0x1?, 0xf4?, 0x56?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc00049df38 sp=0xc00049df18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc00049dfc8 sp=0xc00049df38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc00049dfe0 sp=0xc00049dfc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc00049dfe8 sp=0xc00049dfe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 22 gp=0xc0002c8700 m=nil [GC worker (idle)]:
runtime.gopark(0x170b51406b6e4?, 0x1?, 0x2c?, 0x3d?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc0004a3f38 sp=0xc0004a3f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc0004a3fc8 sp=0xc0004a3f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc0004a3fe0 sp=0xc0004a3fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc0004a3fe8 sp=0xc0004a3fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 36 gp=0xc000106540 m=nil [GC worker (idle)]:
runtime.gopark(0x170b513f779b8?, 0x3?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc00013ff38 sp=0xc00013ff18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc00013ffc8 sp=0xc00013ff38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc00013ffe0 sp=0xc00013ffc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc00013ffe8 sp=0xc00013ffe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 37 gp=0xc000106700 m=nil [GC worker (idle)]:
runtime.gopark(0x170b51406b6e4?, 0x1?, 0xbc?, 0x7a?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000141f38 sp=0xc000141f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc000141fc8 sp=0xc000141f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc000141fe0 sp=0xc000141fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000141fe8 sp=0xc000141fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 9 gp=0xc000003880 m=nil [GC worker (idle)]:
runtime.gopark(0x170b513f779b8?, 0x3?, 0x0?, 0xf0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc00049ff38 sp=0xc00049ff18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc00049ffc8 sp=0xc00049ff38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc00049ffe0 sp=0xc00049ffc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc00049ffe8 sp=0xc00049ffe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 23 gp=0xc0002c88c0 m=nil [GC worker (idle)]:
runtime.gopark(0x170b513f779b8?, 0x3?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc00013bf38 sp=0xc00013bf18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc00013bfc8 sp=0xc00013bf38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc00013bfe0 sp=0xc00013bfc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc00013bfe8 sp=0xc00013bfe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 38 gp=0xc0001068c0 m=nil [GC worker (idle)]:
runtime.gopark(0x170b5142548ac?, 0x3?, 0x2c?, 0x3d?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000149f38 sp=0xc000149f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc000149fc8 sp=0xc000149f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc000149fe0 sp=0xc000149fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000149fe8 sp=0xc000149fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 10 gp=0xc000003a40 m=nil [GC worker (idle)]:
runtime.gopark(0x7ff7af5e0200?, 0x1?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000145f38 sp=0xc000145f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc000145fc8 sp=0xc000145f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc000145fe0 sp=0xc000145fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000145fe8 sp=0xc000145fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 11 gp=0xc000003c00 m=nil [GC worker (idle)]:
runtime.gopark(0x170b513f779b8?, 0x1?, 0x74?, 0x4a?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc000147f38 sp=0xc000147f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc000147fc8 sp=0xc000147f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc000147fe0 sp=0xc000147fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc000147fe8 sp=0xc000147fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 24 gp=0xc0002c8a80 m=nil [GC worker (idle)]:
runtime.gopark(0x170b513f779b8?, 0x3?, 0x74?, 0x4a?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc00013df38 sp=0xc00013df18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc00013dfc8 sp=0xc00013df38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc00013dfe0 sp=0xc00013dfc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc00013dfe8 sp=0xc00013dfe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 25 gp=0xc0002c8c40 m=nil [GC worker (idle)]:
runtime.gopark(0x170b513f779b8?, 0x1?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc0004a9f38 sp=0xc0004a9f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc0004a9fc8 sp=0xc0004a9f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc0004a9fe0 sp=0xc0004a9fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc0004a9fe8 sp=0xc0004a9fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 26 gp=0xc0002c8e00 m=nil [GC worker (idle)]:
runtime.gopark(0x170b5142548ac?, 0x3?, 0x0?, 0x0?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc0004abf38 sp=0xc0004abf18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc0004abfc8 sp=0xc0004abf38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc0004abfe0 sp=0xc0004abfc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc0004abfe8 sp=0xc0004abfe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 27 gp=0xc0002c8fc0 m=nil [GC worker (idle)]:
runtime.gopark(0x170b51406b6e4?, 0x1?, 0xa0?, 0x87?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc0004a5f38 sp=0xc0004a5f18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc0004a5fc8 sp=0xc0004a5f38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc0004a5fe0 sp=0xc0004a5fc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc0004a5fe8 sp=0xc0004a5fe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 39 gp=0xc000106a80 m=nil [GC worker (idle)]:
runtime.gopark(0x170b51406b6e4?, 0x3?, 0x2c?, 0x3d?, 0x0?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc00014bf38 sp=0xc00014bf18 pc=0x7ff7ae8679ee
runtime.gcBgMarkWorker(0xc00039c070)
        C:/Program Files/Go/src/runtime/mgc.go:1463 +0xeb fp=0xc00014bfc8 sp=0xc00014bf38 pc=0x7ff7ae81580b
runtime.gcBgMarkStartWorkers.gowrap1()
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x25 fp=0xc00014bfe0 sp=0xc00014bfc8 pc=0x7ff7ae8156e5
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc00014bfe8 sp=0xc00014bfe0 pc=0x7ff7ae86f301
created by runtime.gcBgMarkStartWorkers in goroutine 1
        C:/Program Files/Go/src/runtime/mgc.go:1373 +0x105

goroutine 12 gp=0xc000106e00 m=nil [cleanup wait]:
runtime.gopark(0x3e2f687375703c3e?, 0xa3e656c75722f3c?, 0x20?, 0x20?, 0x7474617020656c75?)
        C:/Program Files/Go/src/runtime/proc.go:460 +0xce fp=0xc0000bff68 sp=0xc0000bff48 pc=0x7ff7ae8679ee
runtime.goparkunlock(...)
        C:/Program Files/Go/src/runtime/proc.go:466
runtime.(*cleanupQueue).dequeue(0x7ff7af598040)
        C:/Program Files/Go/src/runtime/mcleanup.go:439 +0xc5 fp=0xc0000bffa0 sp=0xc0000bff68 pc=0x7ff7ae80f3a5
runtime.runCleanups()
        C:/Program Files/Go/src/runtime/mcleanup.go:635 +0x45 fp=0xc0000bffe0 sp=0xc0000bffa0 pc=0x7ff7ae80fa65
runtime.goexit({})
        C:/Program Files/Go/src/runtime/asm_amd64.s:1693 +0x1 fp=0xc0000bffe8 sp=0xc0000bffe0 pc=0x7ff7ae86f301
created by runtime.(*cleanupQueue).createGs in goroutine 1
        C:/Program Files/Go/src/runtime/mcleanup.go:589 +0xa5

Desktop (please complete the following information):

  • OS: Windows 10 and Windows 11
  • Version freeze version v0.2.2

Additional Context
Potentially related to #203

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions