Skip to content

Commit feea3a3

Browse files
author
roman.butusov@gmail.com
committed
2 parents 52a4d4b + a4aac4c commit feea3a3

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# Golang fixer for Windows 7
33

44
## What's the point?
5-
Recently I've noticed that **ALL** programs compiled with _Go >= 1.21.5_ will crash
6-
on start with the following:
5+
Recently, I've observed that **all** programs compiled with Go version 1.21.5 or newer will crash on startup
6+
when run on **Windows 7 / Windows Server 2008**, displaying the following error:
77

88
```
99
Exception 0xc0000005 0x8 0x0 0x0
@@ -35,7 +35,7 @@ gs 0x2b
3535
```
3636

3737
## Why?
38-
Thanks to this [this commit](https://github.com/golang/go/commit/9e43850a3298a9b8b1162ba0033d4c53f8637571), all Windows .EXE files generated by the Go compiler are
38+
Thanks to [this commit](https://github.com/golang/go/commit/9e43850a3298a9b8b1162ba0033d4c53f8637571), all Windows .EXE files generated by the Go compiler are
3939
non-functional and will crash upon starting on Windows 7 and Windows Server 2008.
4040

4141
Previous versions of the Go runtime utilized [RtlGenRandom](https://learn.microsoft.com/en-us/windows/win32/api/ntsecapi/nf-ntsecapi-rtlgenrandom),
@@ -63,7 +63,8 @@ As of writing this, I've verified it to work with the following Go executables
6363
on Windows 7:
6464
[Hugo](https://github.com/gohugoio/hugo/releases),
6565
[Syncthing](https://github.com/syncthing/syncthing/releases),
66-
[Torrserver](https://github.com/YouROK/TorrServer/releases), all of which were previously
66+
[Torrserver](https://github.com/YouROK/TorrServer/releases),
67+
[Netbird](https://github.com/netbirdio/netbird/issues/1307#issuecomment-2266315261) all of which were previously
6768
non-functional on Windows 7 until patched. Let me know if there's something that doesn't work.
6869

6970
## How patch works

0 commit comments

Comments
 (0)