Latest build 3.8.9.2125 crashing to desktop

The latest build, 3.8.9.2125 crashes to desktop when ran. The Vmprotect_Con.exe runs fine via the console. There’s seemingly no log output or a crash dump to provide outside of standard windows event viewer information below.


Faulting application name: VMProtect.exe, version: 3.8.9.2125, time stamp: 0x669b5dc2
Faulting module name: VMProtect.exe, version: 3.8.9.2125, time stamp: 0x669b5dc2
Exception code: 0xc0000005 (Access Violation)
Fault offset: 0x00000000052550b0
Faulting process id: 0x0x158
Faulting application start time: 0x0x1DADAC2AC938F68
Faulting application path: C:\Program Files\VMProtect Ultimate\VMProtect.exe
Faulting module path: C:\Program Files\VMProtect Ultimate\VMProtect.exe
Report Id: 29d4a5c8-bfbd-45f5-a172-e217f9dd54d6
Faulting package full name:
Faulting package-relative application ID:

I checked your setup file and VMProtect.exe works fine on my Windows 10 + Intel i7. What OS and CPU do you use?

On my portable dev machine, it’s an Apple M1 (2020) Sonoma 14.5 (23F79) ARM64 (Apple Silicon)
Running Windows 11 Version: 10.0.22631 Build 22631 under Parallels v19.4.1 (54985)

However, VMProtect 3.8.8 Build 2040 runs perfectly fine under this virtualized environment with no issues.

Any way to get a more extensive dump for this to provide to you?

It seems “Windows for ARM64” still has bugs while emulating x86 instructions.

This makes sense and is not surprising.

Thanks for the additional information - I’m sure this will work fine from my regular machine when I’m back home next week.

I saw the updated version you sent to me and I’m happy to report that it’s now the GUI is loading, however, when I load my compiled binary, it’s getting
to “Loading Functions” 83%, then crashing to desktop.

Faulting application name: VMProtect.exe, version: 3.8.9.2125, time stamp: 0x669b5dc2
Faulting module name: ntdll.dll, version: 10.0.22621.3880, time stamp: 0x9c5a64b7
Exception code: 0xc00000fd
Fault offset: 0x00000000002674e4
Faulting process id: 0x0xAC4
Faulting application start time: 0x0x1DADAE82504950C
Faulting application path: C:\Program Files\VMProtect Ultimate\VMProtect.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 49e59420-6458-4841-9290-363f64028df8
Faulting package full name:
Faulting package-relative application ID:

Thank you so much for addressing this so quickly.