VMProtect Lite Linux Version compile Error.

Just got the VMProtect Lite for Linux and Test with my program
Option sestting for VMProtect:
Memory Protection: YES
Pack the output file: YES

  1. open one x86 elf file produced by FPC, compile fail, the log says: “Invalid Commnad Address”
  2. open x64 elf file produced by FPC, the same fail, the same error message.

Run the VMProtect under Slackware 15.0, with 5.15.40 kernel.

Could you send us a test example (original EXE+VMP files) that shows your problem?

OK,I attached my testing file here.
vmptest.tar.gz (1.42 MB)

Fixed in the 1471 build.

Thanks. I have tested this new version in my site.

  1. Now, No “Invalid command address” compile error message found.
  2. I pack the console application with VMP, and it run well after packed.
  3. I pack the GUI application, such as with Qt GUI, it always report runtime error. event I have done nothing in the VMP config file, that is, no Memory Protection, No Pack output file, not stripe debug informtaion, it still report Runtime error.
    “Runtime error 230 at 08083133”
    “Segment fault”

Any test example?

try to test with nxpmgr.exe in the attached files.
nxpmgr.tar.gz (7.03 MB)

Do you use default .VMP?

P.S. It also requires libSM.6.so

Yes, I use default setting.
I run ldd nxpmgr.exe,it seems that no libSM.6.so required.
libSM.so.6.7z (12.2 KB)

1.png

Sorry to forget to tell you, my test program is x86, not x64. :blush: