-
Notifications
You must be signed in to change notification settings - Fork 18.3k
Description
Go version
1.21.5
What operating system and processor architecture are you using (go env
)?
Windows 7 amd64
What did you do?
I realize that Windows 7 is no longer an officially supported OS. But I thought I would bring this up just in case there was something else at play, or if something could be done to restore the functioning of Go applications for Windows 7. Previously we have had no issues running under Go 1.21.4. But under Go 1.21.5, even a simple Hello World application is unable to launch. Again, I acknowledge that Win7 isn't supported currently, but if anyone did want to look further into this, it would be greatly appreciated, since these applications did work under 1.21.4.
For example:
package main
import "log"
func main() {
log.Printf("Hello World!")
}
What did you expect to see?
Hello World printed to the console.
What did you see instead?
The application fails to start and the following is printed out.
Exception 0xc0000005 0x8 0x0 0x0
PC=0x0
runtime.asmstdcall()
/usr/local/go/src/runtime/sys_windows_amd64.s:65 +0x75 fp=0x22fca0 sp=0x
22fc80 pc=0x468c95
rax 0x0
rbx 0x8f52c0
rcx 0x9493a0
rdi 0x7fffffde000
rsi 0x22fea0
rbp 0x22fde0
rsp 0x22fc78
r8 0x0
r9 0x22fee0
r10 0x91ae58
r11 0x21
r12 0x22fec0
r13 0x1
r14 0x8f4a20
r15 0x0
rip 0x0
rflags 0x10293
cs 0x33
fs 0x53
gs 0x2b