Hello
I use a simple code like this :
try
{
xInit();
}
catch(CProtectionEngine::Exception)
{
CProtection::DisplayKeyError();
return FALSE;
}
catch(...)
{
return FALSE;
}
With Enveloppe 6.4, It's work and execute the displayKeyError()
With Enveloppe 7.4.3 : We have :
---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Runtime Error!
Program: C:\wx.release\progs\MyTool.exe
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
- The prog keep in memory (I must kill this with Task Manager)
- I use MANAGE_EXCEPTIONS=true and REMOVE_EXCEPTIONS=false
If I turn MANAGE_EXCEPTIONS to false, it's work but the documentation indicate that the protection level will be poor
- I can't return to 6.4 because of another bug (the periodical check thread that don't detect the FreeLibrary)
Please Help ?