Version 3.0.3 crashing the software

Hi

After updating from 3.0.2 to 3.0.3 my software is now crashing…

I´m not sure where it is crashing because I cannot debug it, but something that was changed is now crashing it and I had to revert to 3.0.2.

Here are some details:

  • Built with Delphi XE7

  • Windows 32bit Service Application

  • I´m using ONLY Virtualization and Mutation, no other protection mechanism is used on the project

  • Memory Protection: No

  • Import Protection: No

  • Resource Protection: No

  • Pack the output file: No

  • Debugger Detection: No

  • Virtualization Tools: No

  • VM Segments: .dgf

  • Use Taggant System: Yes

  • Strip Debug information: Yes

  • Strip Relocations: Yes

  • Watermark: no watermarks used

So, basically I´m just protecting a few licensing routines of my application using ULTRA (Mutation + Virtualization)

Maybe it is related to your new Exception handling improvements, but it could also be related to the new virtualized instructions as per release notes…

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