Multiple injections conflict on Win 7 64-bit
Posted: Sat Feb 06, 2016 1:14 pm
Hello,
We are facing an issue where 2 of our components perform injection using 2 different MadCHook drivers in the same process. On Windows 7 64-bit machine, the said process hangs on startup because of some conflict/deadlock in injection by both the components. We feel so because if we stop the injection of 1 component, the other works fine.
Also, this issue occurs only on Win7 64-bit for 64-bit processes. 32-bit processes on Win7 64-bit machine work fine! This is strange.
Any idea why this could occur or if we could be doing something wrong here? Please help us solve this issue.
P.S: We are using MadCHook version 3.0.2.
We are facing an issue where 2 of our components perform injection using 2 different MadCHook drivers in the same process. On Windows 7 64-bit machine, the said process hangs on startup because of some conflict/deadlock in injection by both the components. We feel so because if we stop the injection of 1 component, the other works fine.
Also, this issue occurs only on Win7 64-bit for 64-bit processes. 32-bit processes on Win7 64-bit machine work fine! This is strange.
Any idea why this could occur or if we could be doing something wrong here? Please help us solve this issue.
P.S: We are using MadCHook version 3.0.2.