Today, after a long time, we need to debug some new code in our project and it turns out that when tried to debugging, the program crashed on InitializeMadCHook() - more specific in function InitSecurityAttributes() (file ObjectTools.cpp).
We are using MCH 4.0.4 and when debugging, the program crash on the following call:
Code: Select all
if (seia(count, ea, NULL, &dacl))
When debugging with MCH 3.0.x, the problematic code did not execute because a check:
Code: Select all
if ((limited) && (GetMadCHookOption(SECURE_MEMORY_MAPS)))
I have to mention that in both case no MCH driver was running; we inject our .dll using Registry value "AppInit_DLLs"...
Building on win7, VS2008...
If you need some more information, please just say what you need to know...