Repository: go
Issue: runtime: unexpected return pc for runtime.
Labels: OS-Windows,NeedsInvestigation,compiler/runtime

<!--
Please answer these questions before submitting your issue. Thanks!
For questions please use one of our forums: https://github.com/golang/go/wiki/Questions
-->
When installing minio which, I guess, is dependent on Go environment, with the command 
$minio.exe server /data
it throws out the exception. 
By the way, I tried to uninstall minio, and type
$minio.exe uninstall
it gives me the the exception too.
The exception is as following

Exception 0xc0000005 0x8 0x0 0x0
PC=0x0

runtime: unexpected return pc for runtime.asmstdcall called from 0x11
stack: frame={sp:0x379fd20, fp:0x379fd30} stack=[0x0,0x379ff30)
000000000379fc20:  00000000001effff  0000000000000400
000000000379fc30:  00000000001d0200  0203000000000000
000000000379fc40:  00000000001effff  0000000000000400
000000000379fc50:  0203000000000000  00000000000001e0
000000000379fc60:  0000000000000400  0000000000000400
000000000379fc70:  00000000001d0200  00000000001effff
000000000379fc80:  000000000379fcc0  0000000000418f3b <runtime.(*mcentral).grow+347>
000000000379fc90:  00000000001d0100  0203000000000000
000000000379fca0:  00000000001effff  00000000037a9090
000000000379fcb0:  01e0010000000400  0000000000000000
000000000379fcc0:  000000000379fd20  0000000000030000
000000000379fcd0:  00000000037a9090  0000000000000000
000000000379fce0:  0000000000000008  00000000001effff
000000000379fcf0:  00000000037a9008  0000000000000005
000000000379fd00:  0000000002030000  000000000379fd68
000000000379fd10:  00000000037a9090  000000000046383e <runtime.asmstdcall+94>
000000000379fd20: <000000000379fd40 !0000000000000011
000000000379fd30: >0000000002030000  0000000002030000
000000000379fd40:  0000000000000020  00000000021015a0
000000000379fd50:  00000000037a9090  0000000000000000
000000000379fd60:  000000000356de40  000000000379fd88
000000000379fd70:  00000000037a9090  000000000379fe18
000000000379fd80:  000000000040ce30 <runtime.mallocgc+832>  000000c000002000
000000000379fd90:  00000000000001e0  00000000000001e0
000000000379fda0:  000000000356e0c8  00000000004616d7 <runtime.asmcgocall+183>
000000000379fdb0:  0001fffffffffff8  00000000000001d8
000000000379fdc0:  00000000000001e0  000000c000002000
000000000379fdd0:  00000000037a0008  000000000379fdf8
000000000379fde0:  0000000000000000  00000000037a0008
000000000379fdf0:  0000000000000000  0000000000430993 <runtime.stdcall+147>
000000000379fe00:  00000000004637e0 <runtime.asmstdcall+0>  000000000356e0c8
000000000379fe10:  000000c000000000  000000000000000f
000000000379fe20:  000000000356de40  000000000379fe48
runtime.asmstdcall(0x2030000, 0x2030000, 0x20, 0x21015a0, 0x37a9090, 0x0, 0x356de40, 0x379fd88, 0x37a9090, 0x379fe18, ...)
        runtime/sys_windows_amd64.s:60 +0x5e fp=0x379fd30 sp=0x379fd20 pc=0x46383e                                      rax     0x0
rbx     0x356e0c8
rcx     0x358ff80
rdi     0x32a000
rsi     0x379fe60
rbp     0x379fe28
rsp     0x379fd18
r8      0x4
r9      0x379fea0
r10     0x8
r11     0x1d010e
r12     0x21015a0
r13     0x0
r14     0x0
r15     0x2030000
rip     0x0
rflags  0x10293
cs      0x33
fs      0x53
gs      0x2b


What's wrong with this? And if you guys know how to install minio from source (GO111MODULE=on go get ........) without internet connection instead, please help. Thank you so much.


### What version of Go are you using (`go version`)?
go1.14.6
<pre>
$ go version
go version go1.14.6 windows/amd64
</pre>

### Does this issue reproduce with the latest release?
Yes


### What operating system and processor architecture are you using (`go env`)?
Window version: Windows Server 2016 Datacenter
Cpu: Intel(R) Xeon(R) Bronze 3106CPU @ 1.70GHz 1.70GHz
RAM: 128 GB
architecture: 64-bit
<details><summary><code>go env</code> Output</summary><br><pre>
$ go env
set GO111MODULE=on
set GOARCH=amd64
set GOBIN=
set GOCACHE=C:\Users\ecust\AppData\Local\go-build
set GOENV=C:\Users\ecust\AppData\Roaming\go\env
set GOEXE=.exe
set GOFLAGS=
set GOHOSTARCH=amd64
set GOHOSTOS=windows
set GOINSECURE=
set GONOPROXY=
set GONOSUMDB=
set GOOS=windows
set GOPATH=C:\Users\ecust\go
set GOPRIVATE=
set GOPROXY=https://proxy.golang.org,direct
set GOROOT=c:\go
set GOSUMDB=sum.golang.org
set GOTMPDIR=
set GOTOOLDIR=c:\go\pkg\tool\windows_amd64
set GCCGO=gccgo
set AR=ar
set CC=gcc
set CXX=g++
set CGO_ENABLED=1
set GOMOD=NUL
set CGO_CFLAGS=-g -O2
set CGO_CPPFLAGS=
set CGO_CXXFLAGS=-g -O2
set CGO_FFLAGS=-g -O2
set CGO_LDFLAGS=-g -O2
set PKG_CONFIG=pkg-config
set GOGCCFLAGS=-m64 -mthreads -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=C:\Users\ecust\AppData\Local\Temp\go-build525125030=/tmp/go-build -gno-record-gcc-switches
</pre></details>

### What did you do?
turn off  anti-virus software
<!--
If possible, provide a recipe for reproducing the error.
A complete runnable program is good.
A link on play.golang.org is best.
-->


### What did you expect to see?
Install minio successfully.


### What did you see instead?
unexpected runtime return.