Search found 2 matches

by desudev
Sat Apr 26, 2025 7:54 pm
Forum: Technical questions
Topic: VMProtect 3.9.4 build 2275 MSVC C++ Exception handling not called
Replies: 3
Views: 8947

Re: VMProtect 3.9.4 build 2275 MSVC C++ Exception handling not called

It would seem that his issue is resolved when I use 3.9.4 build 2329. Here attached is the minimal example for the exception catching in a dll that I created to demonstrate the problem for the older build: When functioning correctly it should output an exception message to the console and then promp...
by desudev
Fri Apr 25, 2025 9:26 pm
Forum: Technical questions
Topic: VMProtect 3.9.4 build 2275 MSVC C++ Exception handling not called
Replies: 3
Views: 8947

VMProtect 3.9.4 build 2275 MSVC C++ Exception handling not called

In a VMProtected dll on VMProtect 3.9.4 build 2275 and MSVC C++, exception handlers are not called (in either SEH or SEH+CPP mode). I am trying to catch json parse errors in the nlohmann json library and the parse errors crash my program when vmprotected, but are completely fine otherwise. For refer...