go: runtime: `hello world` build failure on windows/amd64 with go1.21.0
What version of Go are you using (go version
)?
$ go version go version go1.21.0 windows/amd64
Does this issue reproduce with the latest release?
yes. In maybe 5 times of go build produce one build crash on go 1.21.0.
What operating system and processor architecture are you using (go env
)?
go env
Output
$ go env set GO111MODULE=on set GOARCH=amd64 set GOBIN= set GOCACHE=D:\path\go-build set GOENV=C:\Users\Wangzhiyuan\AppData\Roaming\go\env set GOEXE=.exe set GOEXPERIMENT= set GOFLAGS= set GOHOSTARCH=amd64 set GOHOSTOS=windows set GOINSECURE= set GOMODCACHE=D:\path\go\pkg\mod set GONOPROXY= set GONOSUMDB= set GOOS=windows set GOPATH=D:\path\go set GOPRIVATE= set GOPROXY=https://goproxy.cn,direct set GOROOT=D:\env\Go set GOSUMDB=sum.golang.org set GOTMPDIR= set GOTOOLCHAIN=auto set GOTOOLDIR=D:\env\Go\pkg\tool\windows_amd64 set GOVCS= set GOVERSION=go1.21.0 set GCCGO=gccgo set GOAMD64=v1 set AR=ar set CC=gcc set CXX=g++ set CGO_ENABLED=0 set GOMOD=NUL set GOWORK= set CGO_CFLAGS=-O2 -g set CGO_CPPFLAGS= set CGO_CXXFLAGS=-O2 -g set CGO_FFLAGS=-O2 -g set CGO_LDFLAGS=-O2 -g set PKG_CONFIG=pkg-config set GOGCCFLAGS=-m64 -fno-caret-diagnostics -Qunused-arguments -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=C:\Users\WANGZH~1.CIC\AppData\Local\Temp\go-build1340311173=/tmp/go-build -gno-record-gcc-switches
What did you do?
Compile:
package main import "fmt" func main() { fmt.Print("hello world") }
What did you expect to see?
hello world
What did you see instead?
GOROOT=D:\env\Go #gosetup GOPATH=D:\path\go #gosetup D:\env\Go\bin\go.exe build -o C:\Users\Wangzhiyuan\AppData\Local\JetBrains\GoLand2023.2\tmp\GoLand\___go_build_hello_go.exe -gcflags "all=-N -l" D:\code\go\hello\hello.go #gosetup Exception 0xc0000005 0x0 0x222e4643781 0x7ffc2d571b90 PC=0x7ffc2d571b90 runtime.cgocall(0x7e00e0, 0xc0004802c8) runtime/cgocall.go:157 +0x3e fp=0xc0004b06e0 sp=0xc0004b06a8 pc=0x77823e syscall.SyscallN(0x7f0a0a?, {0xc0004b0778?, 0xc000114400?, 0xbe8?}) runtime/syscall_windows.go:544 +0x107 fp=0xc0004b0758 sp=0xc0004b06e0 pc=0x7db687 syscall.Syscall12(0x0?, 0x0?, 0x0?, 0xc0004b0850?, 0x7c06c9?, 0x126a260?, 0xc0004b0880?, 0xc0002c8000?, 0xc0004b08a0?, 0x0, ...) runtime/syscall_windows.go:500 +0xa9 fp=0xc0004b07e8 sp=0xc0004b0758 pc=0x7db569 syscall.CreateProcess(0x49?, 0xc0004b0928?, 0x7804c9?, 0x20100000000?, 0x1, 0x80400, 0x2?, 0xc00003aa00?, 0x100255554aaaa?, 0xc0004b0970) syscall/zsyscall_windows.go:545 +0x10c fp=0xc0004b08b0 sp=0xc0004b07e8 pc=0x7f73ac syscall.StartProcess({0xc00014c210?, 0xd4fb635c00000400?}, {0xc00038c0a0, 0x2, 0x2}, 0xc00017c1f8?) syscall/exec_windows.go:418 +0xbcf fp=0xc0004b0b10 sp=0xc0004b08b0 pc=0x7f1acf os.startProcess({0xc00014c210, 0x28}, {0xc00038c0a0, 0x2, 0x2}, 0xc0004b0d50) os/exec_posix.go:54 +0x2df fp=0xc0004b0bf0 sp=0xc0004b0b10 pc=0x8618ff os.StartProcess({0xc00014c210, 0x28}, {0xc00038c0a0, 0x2, 0x2}, 0x78029e?) os/exec.go:111 +0x54 fp=0xc0004b0c38 sp=0xc0004b0bf0 pc=0x8613b4 os/exec.(*Cmd).Start(0xc0004171e0) os/exec/exec.go:693 +0x625 fp=0xc0004b0db0 sp=0xc0004b0c38 pc=0x89a7c5 os/exec.(*Cmd).Run(0xc00014c210?) os/exec/exec.go:587 +0x18 fp=0xc0004b0dd0 sp=0xc0004b0db0 pc=0x899f18 cmd/go/internal/work.(*Builder).toolID(0xc0000a04d0, {0xdf4efe, 0x3}) cmd/go/internal/work/buildid.go:167 +0x350 fp=0xc0004b0ee8 sp=0xc0004b0dd0 pc=0xc5f2b0 cmd/go/internal/work.(*Builder).buildActionID(0xc0000a04d0, 0xc0001494a0) cmd/go/internal/work/exec.go:331 +0xef4 fp=0xc0004b1270 sp=0xc0004b0ee8 pc=0xc65534 cmd/go/internal/work.(*Builder).build(0xc0000a04d0, {0xc00014c1a4?, 0x0?}, 0xc0001494a0) cmd/go/internal/work/exec.go:465 +0x195 fp=0xc0004b1d40 sp=0xc0004b1270 pc=0xc667d5 cmd/go/internal/work.ActorFunc.Act(0xf08230?, 0x12d3e40?, {0xf08230?, 0x12d3e40?}, 0x73736f726361206d?) cmd/go/internal/work/action.go:78 +0x2d fp=0xc0004b1d70 sp=0xc0004b1d40 pc=0xc55b2d cmd/go/internal/work.(*Builder).Do.func3({0xf08230, 0x12d3e40}, 0xc0001494a0) cmd/go/internal/work/exec.go:151 +0x7e4 fp=0xc0004b1f20 sp=0xc0004b1d70 pc=0xc64324 cmd/go/internal/work.(*Builder).Do.func4() cmd/go/internal/work/exec.go:219 +0xa8 fp=0xc0004b1fe0 sp=0xc0004b1f20 pc=0xc63968 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc0004b1fe8 sp=0xc0004b1fe0 pc=0x7de901 created by cmd/go/internal/work.(*Builder).Do in goroutine 1 cmd/go/internal/work/exec.go:205 +0x405 goroutine 1 [semacquire]: runtime.gopark(0x20?, 0xd90320?, 0x20?, 0xc7?, 0x222e3950740?) runtime/proc.go:398 +0xce fp=0xc0005b79b8 sp=0xc0005b7998 pc=0x7ae60e runtime.goparkunlock(...) runtime/proc.go:404 runtime.semacquire1(0xc000184288, 0x30?, 0x1, 0x0, 0xcb?) runtime/sema.go:160 +0x229 fp=0xc0005b7a20 sp=0xc0005b79b8 pc=0x7be969 sync.runtime_Semacquire(0xc0000e0420?) runtime/sema.go:62 +0x25 fp=0xc0005b7a58 sp=0xc0005b7a20 pc=0x7d9e05 sync.(*WaitGroup).Wait(0x0?) sync/waitgroup.go:116 +0x48 fp=0xc0005b7a80 sp=0xc0005b7a58 pc=0x7ed9c8 cmd/go/internal/work.(*Builder).Do(0xc0000a04d0, {0xf08230, 0x12d3e40}, 0xc000148dc0) cmd/go/internal/work/exec.go:228 +0x4b5 fp=0xc0005b7ba0 sp=0xc0005b7a80 pc=0xc63715 cmd/go/internal/work.runBuild({0xf08230, 0x12d3e40}, 0xc000021bd8?, {0xc00007e060, 0x1, 0x2}) cmd/go/internal/work/build.go:544 +0x7e5 fp=0xc0005b7d00 sp=0xc0005b7ba0 pc=0xc5cb65 main.invoke(0x1273e00, {0xc00007e010, 0x6, 0x7}) cmd/go/main.go:268 +0x5f1 fp=0xc0005b7e30 sp=0xc0005b7d00 pc=0xcf5011 main.main() cmd/go/main.go:186 +0x785 fp=0xc0005b7f40 sp=0xc0005b7e30 pc=0xcf4745 runtime.main() runtime/proc.go:267 +0x2b2 fp=0xc0005b7fe0 sp=0xc0005b7f40 pc=0x7ae1f2 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc0005b7fe8 sp=0xc0005b7fe0 pc=0x7de901 goroutine 2 [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:398 +0xce fp=0xc000055fa8 sp=0xc000055f88 pc=0x7ae60e runtime.goparkunlock(...) runtime/proc.go:404 runtime.forcegchelper() runtime/proc.go:322 +0xb8 fp=0xc000055fe0 sp=0xc000055fa8 pc=0x7ae498 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000055fe8 sp=0xc000055fe0 pc=0x7de901 created by runtime.init.6 in goroutine 1 runtime/proc.go:310 +0x1a goroutine 3 [GC sweep wait]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) runtime/proc.go:398 +0xce fp=0xc000057f78 sp=0xc000057f58 pc=0x7ae60e runtime.goparkunlock(...) runtime/proc.go:404 runtime.bgsweep(0x0?) runtime/mgcsweep.go:321 +0xdf fp=0xc000057fc8 sp=0xc000057f78 pc=0x798bff runtime.gcenable.func1() runtime/mgc.go:200 +0x25 fp=0xc000057fe0 sp=0xc000057fc8 pc=0x78dd05 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000057fe8 sp=0xc000057fe0 pc=0x7de901 created by runtime.gcenable in goroutine 1 runtime/mgc.go:200 +0x66 goroutine 4 [sleep]: runtime.gopark(0xc00006c000?, 0x4107ed1b7674?, 0x0?, 0x0?, 0xe62430?) runtime/proc.go:398 +0xce fp=0xc000067f30 sp=0xc000067f10 pc=0x7ae60e runtime.goparkunlock(...) runtime/proc.go:404 runtime.(*scavengerState).sleep(0x127ec40, 0x4113880000000000) runtime/mgcscavenge.go:504 +0x118 fp=0xc000067fa0 sp=0xc000067f30 pc=0x796618 runtime.bgscavenge(0x0?) runtime/mgcscavenge.go:662 +0x74 fp=0xc000067fc8 sp=0xc000067fa0 pc=0x796a14 runtime.gcenable.func2() runtime/mgc.go:201 +0x25 fp=0xc000067fe0 sp=0xc000067fc8 pc=0x78dca5 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000067fe8 sp=0xc000067fe0 pc=0x7de901 created by runtime.gcenable in goroutine 1 runtime/mgc.go:201 +0xa5 goroutine 5 [finalizer wait]: runtime.gopark(0x0?, 0xe62398?, 0x20?, 0x80?, 0x2000000020?) runtime/proc.go:398 +0xce fp=0xc000059e28 sp=0xc000059e08 pc=0x7ae60e runtime.runfinq() runtime/mfinal.go:193 +0x107 fp=0xc000059fe0 sp=0xc000059e28 pc=0x78cdc7 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000059fe8 sp=0xc000059fe0 pc=0x7de901 created by runtime.createfing in goroutine 1 runtime/mfinal.go:163 +0x3d goroutine 101 [select]: runtime.gopark(0xc000583fa8?, 0x2?, 0x88?, 0x5e?, 0xc000583f5c?) runtime/proc.go:398 +0xce fp=0xc000583e00 sp=0xc000583de0 pc=0x7ae60e runtime.selectgo(0xc000583fa8, 0xc000583f58, 0xc000416420?, 0x0, 0xc000065f01?, 0x1) runtime/select.go:327 +0x725 fp=0xc000583f20 sp=0xc000583e00 pc=0x7bd925 cmd/go/internal/work.(*Builder).Do.func4() cmd/go/internal/work/exec.go:209 +0x108 fp=0xc000583fe0 sp=0xc000583f20 pc=0xc639c8 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000583fe8 sp=0xc000583fe0 pc=0x7de901 created by cmd/go/internal/work.(*Builder).Do in goroutine 1 cmd/go/internal/work/exec.go:205 +0x405 goroutine 100 [syscall, locked to thread]: runtime.cgocall(0x7e00e0, 0xc0002802c8) runtime/cgocall.go:157 +0x3e fp=0xc0006026e0 sp=0xc0006026a8 pc=0x77823e syscall.SyscallN(0x7f0a0a?, {0xc000602778?, 0xc000115c00?, 0xbe8?}) runtime/syscall_windows.go:544 +0x107 fp=0xc000602758 sp=0xc0006026e0 pc=0x7db687 syscall.Syscall12(0x0?, 0x0?, 0x0?, 0xc000602850?, 0x7c06c9?, 0x126a260?, 0xc000602880?, 0xc0002c8190?, 0xc0006028a0?, 0x0, ...) runtime/syscall_windows.go:500 +0xa9 fp=0xc0006027e8 sp=0xc000602758 pc=0x7db569 syscall.CreateProcess(0x49?, 0xc000602928?, 0x7804c9?, 0x20100000000?, 0x1, 0x80400, 0x2?, 0x3?, 0x100255554aaaa?, 0xc000602970) syscall/zsyscall_windows.go:545 +0x10c fp=0xc0006028b0 sp=0xc0006027e8 pc=0x7f73ac syscall.StartProcess({0xc00014c4e0?, 0xcceac11300000400?}, {0xc000506060, 0x2, 0x2}, 0xc0004a80c0?) syscall/exec_windows.go:418 +0xbcf fp=0xc000602b10 sp=0xc0006028b0 pc=0x7f1acf os.startProcess({0xc00014c4e0, 0x28}, {0xc000506060, 0x2, 0x2}, 0xc000602d50) os/exec_posix.go:54 +0x2df fp=0xc000602bf0 sp=0xc000602b10 pc=0x8618ff os.StartProcess({0xc00014c4e0, 0x28}, {0xc000506060, 0x2, 0x2}, 0x78029e?) os/exec.go:111 +0x54 fp=0xc000602c38 sp=0xc000602bf0 pc=0x8613b4 os/exec.(*Cmd).Start(0xc000592420) os/exec/exec.go:693 +0x625 fp=0xc000602db0 sp=0xc000602c38 pc=0x89a7c5 os/exec.(*Cmd).Run(0xc00014c4e0?) os/exec/exec.go:587 +0x18 fp=0xc000602dd0 sp=0xc000602db0 pc=0x899f18 cmd/go/internal/work.(*Builder).toolID(0xc0000a04d0, {0xdf4efe, 0x3}) cmd/go/internal/work/buildid.go:167 +0x350 fp=0xc000602ee8 sp=0xc000602dd0 pc=0xc5f2b0 cmd/go/internal/work.(*Builder).buildActionID(0xc0000a04d0, 0xc00033c580) cmd/go/internal/work/exec.go:331 +0xef4 fp=0xc000603270 sp=0xc000602ee8 pc=0xc65534 cmd/go/internal/work.(*Builder).build(0xc0000a04d0, {0xf08230?, 0x12d3e40?}, 0xc00033c580) cmd/go/internal/work/exec.go:465 +0x195 fp=0xc000603d40 sp=0xc000603270 pc=0xc667d5 cmd/go/internal/work.ActorFunc.Act(0xf08230?, 0x12d3e40?, {0xf08230?, 0x12d3e40?}, 0x0?) cmd/go/internal/work/action.go:78 +0x2d fp=0xc000603d70 sp=0xc000603d40 pc=0xc55b2d cmd/go/internal/work.(*Builder).Do.func3({0xf08230, 0x12d3e40}, 0xc00033c580) cmd/go/internal/work/exec.go:151 +0x7e4 fp=0xc000603f20 sp=0xc000603d70 pc=0xc64324 cmd/go/internal/work.(*Builder).Do.func4() cmd/go/internal/work/exec.go:219 +0xa8 fp=0xc000603fe0 sp=0xc000603f20 pc=0xc63968 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000603fe8 sp=0xc000603fe0 pc=0x7de901 created by cmd/go/internal/work.(*Builder).Do in goroutine 1 cmd/go/internal/work/exec.go:205 +0x405 goroutine 34 [GC worker (idle)]: runtime.gopark(0xc000265fd0?, 0x930bbc?, 0x0?, 0x0?, 0x0?) runtime/proc.go:398 +0xce fp=0xc000265f50 sp=0xc000265f30 pc=0x7ae60e runtime.gcBgMarkWorker() runtime/mgc.go:1293 +0xe5 fp=0xc000265fe0 sp=0xc000265f50 pc=0x78f905 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000265fe8 sp=0xc000265fe0 pc=0x7de901 created by runtime.gcBgMarkStartWorkers in goroutine 21 runtime/mgc.go:1217 +0x1c goroutine 50 [GC worker (idle)]: runtime.gopark(0x4107b1675a08?, 0x3?, 0x0?, 0x0?, 0x0?) runtime/proc.go:398 +0xce fp=0xc00026bf50 sp=0xc00026bf30 pc=0x7ae60e runtime.gcBgMarkWorker() runtime/mgc.go:1293 +0xe5 fp=0xc00026bfe0 sp=0xc00026bf50 pc=0x78f905 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc00026bfe8 sp=0xc00026bfe0 pc=0x7de901 created by runtime.gcBgMarkStartWorkers in goroutine 21 runtime/mgc.go:1217 +0x1c goroutine 7 [GC worker (idle)]: runtime.gopark(0x4107961fbdbc?, 0x3?, 0x98?, 0x4a?, 0x0?) runtime/proc.go:398 +0xce fp=0xc000263f50 sp=0xc000263f30 pc=0x7ae60e runtime.gcBgMarkWorker() runtime/mgc.go:1293 +0xe5 fp=0xc000263fe0 sp=0xc000263f50 pc=0x78f905 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000263fe8 sp=0xc000263fe0 pc=0x7de901 created by runtime.gcBgMarkStartWorkers in goroutine 21 runtime/mgc.go:1217 +0x1c goroutine 51 [GC worker (idle)]: runtime.gopark(0x4107b1675a08?, 0x3?, 0x0?, 0x0?, 0x0?) runtime/proc.go:398 +0xce fp=0xc000267f50 sp=0xc000267f30 pc=0x7ae60e runtime.gcBgMarkWorker() runtime/mgc.go:1293 +0xe5 fp=0xc000267fe0 sp=0xc000267f50 pc=0x78f905 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000267fe8 sp=0xc000267fe0 pc=0x7de901 created by runtime.gcBgMarkStartWorkers in goroutine 21 runtime/mgc.go:1217 +0x1c goroutine 8 [GC worker (idle)]: runtime.gopark(0x4107b1675a08?, 0x3?, 0x98?, 0xbf?, 0x0?) runtime/proc.go:398 +0xce fp=0xc000069f50 sp=0xc000069f30 pc=0x7ae60e runtime.gcBgMarkWorker() runtime/mgc.go:1293 +0xe5 fp=0xc000069fe0 sp=0xc000069f50 pc=0x78f905 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000069fe8 sp=0xc000069fe0 pc=0x7de901 created by runtime.gcBgMarkStartWorkers in goroutine 21 runtime/mgc.go:1217 +0x1c goroutine 66 [GC worker (idle)]: runtime.gopark(0x12d4f80?, 0x1?, 0x0?, 0x0?, 0x0?) runtime/proc.go:398 +0xce fp=0xc000063f50 sp=0xc000063f30 pc=0x7ae60e runtime.gcBgMarkWorker() runtime/mgc.go:1293 +0xe5 fp=0xc000063fe0 sp=0xc000063f50 pc=0x78f905 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000063fe8 sp=0xc000063fe0 pc=0x7de901 created by runtime.gcBgMarkStartWorkers in goroutine 21 runtime/mgc.go:1217 +0x1c goroutine 67 [GC worker (idle)]: runtime.gopark(0x4107961fbdbc?, 0x3?, 0x0?, 0x0?, 0x0?) runtime/proc.go:398 +0xce fp=0xc0002fdf50 sp=0xc0002fdf30 pc=0x7ae60e runtime.gcBgMarkWorker() runtime/mgc.go:1293 +0xe5 fp=0xc0002fdfe0 sp=0xc0002fdf50 pc=0x78f905 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc0002fdfe8 sp=0xc0002fdfe0 pc=0x7de901 created by runtime.gcBgMarkStartWorkers in goroutine 21 runtime/mgc.go:1217 +0x1c goroutine 82 [GC worker (idle)]: runtime.gopark(0x4107961fbdbc?, 0x3?, 0xb8?, 0x4?, 0x0?) runtime/proc.go:398 +0xce fp=0xc000261f50 sp=0xc000261f30 pc=0x7ae60e runtime.gcBgMarkWorker() runtime/mgc.go:1293 +0xe5 fp=0xc000261fe0 sp=0xc000261f50 pc=0x78f905 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000261fe8 sp=0xc000261fe0 pc=0x7de901 created by runtime.gcBgMarkStartWorkers in goroutine 21 runtime/mgc.go:1217 +0x1c goroutine 102 [syscall, locked to thread]: runtime.cgocall(0x7e00e0, 0xc0004006c8) runtime/cgocall.go:157 +0x3e fp=0xc0006066e0 sp=0xc0006066a8 pc=0x77823e syscall.SyscallN(0x7f0a0a?, {0xc000606778?, 0xc000114400?, 0xbe8?}) runtime/syscall_windows.go:544 +0x107 fp=0xc000606758 sp=0xc0006066e0 pc=0x7db687 syscall.Syscall12(0x0?, 0x0?, 0x0?, 0xc000606850?, 0x7c06c9?, 0x126a260?, 0xc000606880?, 0xc0002c8dc0?, 0xc0006068a0?, 0x0, ...) runtime/syscall_windows.go:500 +0xa9 fp=0xc0006067e8 sp=0xc000606758 pc=0x7db569 syscall.CreateProcess(0x49?, 0xc000606928?, 0x7804c9?, 0x100000000?, 0x1, 0x80400, 0x2?, 0x400000?, 0x100c000606930?, 0xc000606970) syscall/zsyscall_windows.go:545 +0x10c fp=0xc0006068b0 sp=0xc0006067e8 pc=0x7f73ac syscall.StartProcess({0xc000419230?, 0x554411c900010400?}, {0xc00030a260, 0x2, 0x2}, 0xc00017c1e0?) syscall/exec_windows.go:418 +0xbcf fp=0xc000606b10 sp=0xc0006068b0 pc=0x7f1acf os.startProcess({0xc000419230, 0x28}, {0xc00030a260, 0x2, 0x2}, 0xc000606d50) os/exec_posix.go:54 +0x2df fp=0xc000606bf0 sp=0xc000606b10 pc=0x8618ff os.StartProcess({0xc000419230, 0x28}, {0xc00030a260, 0x2, 0x2}, 0x78029e?) os/exec.go:111 +0x54 fp=0xc000606c38 sp=0xc000606bf0 pc=0x8613b4 os/exec.(*Cmd).Start(0xc0005922c0) os/exec/exec.go:693 +0x625 fp=0xc000606db0 sp=0xc000606c38 pc=0x89a7c5 os/exec.(*Cmd).Run(0xc000419230?) os/exec/exec.go:587 +0x18 fp=0xc000606dd0 sp=0xc000606db0 pc=0x899f18 cmd/go/internal/work.(*Builder).toolID(0xc0000a04d0, {0xdf4efe, 0x3}) cmd/go/internal/work/buildid.go:167 +0x350 fp=0xc000606ee8 sp=0xc000606dd0 pc=0xc5f2b0 cmd/go/internal/work.(*Builder).buildActionID(0xc0000a04d0, 0xc00033d600) cmd/go/internal/work/exec.go:331 +0xef4 fp=0xc000607270 sp=0xc000606ee8 pc=0xc65534 cmd/go/internal/work.(*Builder).build(0xc0000a04d0, {0xc000419223?, 0x0?}, 0xc00033d600) cmd/go/internal/work/exec.go:465 +0x195 fp=0xc000607d40 sp=0xc000607270 pc=0xc667d5 cmd/go/internal/work.ActorFunc.Act(0xf08230?, 0x12d3e40?, {0xf08230?, 0x12d3e40?}, 0x0?) cmd/go/internal/work/action.go:78 +0x2d fp=0xc000607d70 sp=0xc000607d40 pc=0xc55b2d cmd/go/internal/work.(*Builder).Do.func3({0xf08230, 0x12d3e40}, 0xc00033d600) cmd/go/internal/work/exec.go:151 +0x7e4 fp=0xc000607f20 sp=0xc000607d70 pc=0xc64324 cmd/go/internal/work.(*Builder).Do.func4() cmd/go/internal/work/exec.go:219 +0xa8 fp=0xc000607fe0 sp=0xc000607f20 pc=0xc63968 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000607fe8 sp=0xc000607fe0 pc=0x7de901 created by cmd/go/internal/work.(*Builder).Do in goroutine 1 cmd/go/internal/work/exec.go:205 +0x405 goroutine 103 [select]: runtime.gopark(0xc0004adfa8?, 0x2?, 0x0?, 0x0?, 0xc0004adf5c?) runtime/proc.go:398 +0xce fp=0xc0004ade00 sp=0xc0004adde0 pc=0x7ae60e runtime.selectgo(0xc0004adfa8, 0xc0004adf58, 0xc000149a20?, 0x0, 0x12d3e40?, 0x1) runtime/select.go:327 +0x725 fp=0xc0004adf20 sp=0xc0004ade00 pc=0x7bd925 cmd/go/internal/work.(*Builder).Do.func4() cmd/go/internal/work/exec.go:209 +0x108 fp=0xc0004adfe0 sp=0xc0004adf20 pc=0xc639c8 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc0004adfe8 sp=0xc0004adfe0 pc=0x7de901 created by cmd/go/internal/work.(*Builder).Do in goroutine 1 cmd/go/internal/work/exec.go:205 +0x405 goroutine 104 [select]: runtime.gopark(0xc0004b7fa8?, 0x2?, 0x88?, 0xfe?, 0xc0004b7f5c?) runtime/proc.go:398 +0xce fp=0xc0004b7e00 sp=0xc0004b7de0 pc=0x7ae60e runtime.selectgo(0xc0004b7fa8, 0xc0004b7f58, 0xc00033c000?, 0x0, 0x12d3e40?, 0x1) runtime/select.go:327 +0x725 fp=0xc0004b7f20 sp=0xc0004b7e00 pc=0x7bd925 cmd/go/internal/work.(*Builder).Do.func4() cmd/go/internal/work/exec.go:209 +0x108 fp=0xc0004b7fe0 sp=0xc0004b7f20 pc=0xc639c8 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc0004b7fe8 sp=0xc0004b7fe0 pc=0x7de901 created by cmd/go/internal/work.(*Builder).Do in goroutine 1 cmd/go/internal/work/exec.go:205 +0x405 goroutine 105 [syscall, locked to thread]: runtime.cgocall(0x7e00e0, 0xc00005eec8) runtime/cgocall.go:157 +0x3e fp=0xc0004ba6e0 sp=0xc0004ba6a8 pc=0x77823e syscall.SyscallN(0x7f0a0a?, {0xc0004ba778?, 0xc00012d800?, 0xbe8?}) runtime/syscall_windows.go:544 +0x107 fp=0xc0004ba758 sp=0xc0004ba6e0 pc=0x7db687 syscall.Syscall12(0x0?, 0x0?, 0x0?, 0xc0004ba850?, 0x7c06c9?, 0x126a260?, 0xc0004ba880?, 0xc000026190?, 0xc0004ba8a0?, 0x0, ...) runtime/syscall_windows.go:500 +0xa9 fp=0xc0004ba7e8 sp=0xc0004ba758 pc=0x7db569 syscall.CreateProcess(0x49?, 0xc0004ba928?, 0x7804c9?, 0x20100000000?, 0x1, 0x80400, 0x2?, 0x420e08?, 0x100c0004ba930?, 0xc0004ba970) syscall/zsyscall_windows.go:545 +0x10c fp=0xc0004ba8b0 sp=0xc0004ba7e8 pc=0x7f73ac syscall.StartProcess({0xc000316090?, 0x7a983c5800000400?}, {0xc00038c0e0, 0x2, 0x2}, 0xc0003a4060?) syscall/exec_windows.go:418 +0xbcf fp=0xc0004bab10 sp=0xc0004ba8b0 pc=0x7f1acf os.startProcess({0xc000316090, 0x28}, {0xc00038c0e0, 0x2, 0x2}, 0xc0004bad50) os/exec_posix.go:54 +0x2df fp=0xc0004babf0 sp=0xc0004bab10 pc=0x8618ff os.StartProcess({0xc000316090, 0x28}, {0xc00038c0e0, 0x2, 0x2}, 0x78029e?) os/exec.go:111 +0x54 fp=0xc0004bac38 sp=0xc0004babf0 pc=0x8613b4 os/exec.(*Cmd).Start(0xc000417340) os/exec/exec.go:693 +0x625 fp=0xc0004badb0 sp=0xc0004bac38 pc=0x89a7c5 os/exec.(*Cmd).Run(0xc000316090?) os/exec/exec.go:587 +0x18 fp=0xc0004badd0 sp=0xc0004badb0 pc=0x899f18 cmd/go/internal/work.(*Builder).toolID(0xc0000a04d0, {0xdf4efe, 0x3}) cmd/go/internal/work/buildid.go:167 +0x350 fp=0xc0004baee8 sp=0xc0004badd0 pc=0xc5f2b0 cmd/go/internal/work.(*Builder).buildActionID(0xc0000a04d0, 0xc000149e40) cmd/go/internal/work/exec.go:331 +0xef4 fp=0xc0004bb270 sp=0xc0004baee8 pc=0xc65534 cmd/go/internal/work.(*Builder).build(0xc0000a04d0, {0xf08230?, 0x12d3e40?}, 0xc000149e40) cmd/go/internal/work/exec.go:465 +0x195 fp=0xc0004bbd40 sp=0xc0004bb270 pc=0xc667d5 cmd/go/internal/work.ActorFunc.Act(0xf08230?, 0x12d3e40?, {0xf08230?, 0x12d3e40?}, 0x0?) cmd/go/internal/work/action.go:78 +0x2d fp=0xc0004bbd70 sp=0xc0004bbd40 pc=0xc55b2d cmd/go/internal/work.(*Builder).Do.func3({0xf08230, 0x12d3e40}, 0xc000149e40) cmd/go/internal/work/exec.go:151 +0x7e4 fp=0xc0004bbf20 sp=0xc0004bbd70 pc=0xc64324 cmd/go/internal/work.(*Builder).Do.func4() cmd/go/internal/work/exec.go:219 +0xa8 fp=0xc0004bbfe0 sp=0xc0004bbf20 pc=0xc63968 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc0004bbfe8 sp=0xc0004bbfe0 pc=0x7de901 created by cmd/go/internal/work.(*Builder).Do in goroutine 1 cmd/go/internal/work/exec.go:205 +0x405 goroutine 106 [select]: runtime.gopark(0xc000587fa8?, 0x2?, 0x0?, 0x0?, 0xc000587f5c?) runtime/proc.go:398 +0xce fp=0xc000587e00 sp=0xc000587de0 pc=0x7ae60e runtime.selectgo(0xc000587fa8, 0xc000587f58, 0xc00033c160?, 0x0, 0x12d3e40?, 0x1) runtime/select.go:327 +0x725 fp=0xc000587f20 sp=0xc000587e00 pc=0x7bd925 cmd/go/internal/work.(*Builder).Do.func4() cmd/go/internal/work/exec.go:209 +0x108 fp=0xc000587fe0 sp=0xc000587f20 pc=0xc639c8 runtime.goexit() runtime/asm_amd64.s:1650 +0x1 fp=0xc000587fe8 sp=0xc000587fe0 pc=0x7de901 created by cmd/go/internal/work.(*Builder).Do in goroutine 1 cmd/go/internal/work/exec.go:205 +0x405 rax 0x22786 rbx 0x222e347c8e0 rcx 0x222e4643781 rdi 0x0 rsi 0x22781 rbp 0x7305afda29 rsp 0x7305afd978 r8 0x5 r9 0x1 r10 0x0 r11 0x246 r12 0x222e33af3d0 r13 0x222e4621000 r14 0x222e347c8d0 r15 0x2b200 rip 0x7ffc2d571b90 rflags 0x10206 cs 0x33 fs 0x53 gs 0x2b Compilation finished with exit code 2
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 29 (18 by maintainers)
I don’t think it is related to the user name. I’ve created a local user named
WANGZH~1.CIC
and the issue does not reproduce.@Nasfame it likely isn’t.
Hmm I’m not totally convinced this is a duplicate, the stack trace seems different. I tried to replicate it and the issue reported by #61975 has the exact same stacktrace on both linux and windows, which is different from the one here.