Error while open file

File “filename” has an incorrect Mach-O format: Incorrect indirect symbol type. Mac OS Monterey, VMProtect 3.6, file is successfully build and starting with any problems.

Could you send us this file?

I can’t send an unprotected file but can you describe in general what could be the reason for this error.

This message means that your file has incorrect Mach-O format.

Okay, I’ll try to describe the problem in more detail. My program is using QT 5.15.2 and qmake for build. After a successful build, the program is fully functional, but I can’t sign it with VMProtect version 3.4. I started using version 3.6 and the error disappeared, but after I use macdeployqt (dIt is designed to automate the process of creating a deployable application bundle that contains the Qt libraries as private frameworks.) I get the same error again, but already on version 3.6. As far as I can see, macdeployqt changes the binary file, but there were no problems with this before and the VMProtect did not give any errors

Unfortunately we can’t help you to solve the problem without file analysis on our side.