marius00 / iagd

MIT License
104 stars 31 forks source link

Closing GD while IA is injecting will cause IA to malfunction #211

Closed marius00 closed 7 months ago

marius00 commented 7 months ago

Closing GD while IA is inserting will cause IA to stop functioning correctly.

Most likely the injection thread dies.

[08/01 11:18:41] FATAL Cannot process request because the process (20360) has exited. [08/01 11:18:41] FATAL at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited) at System.Diagnostics.Process.OpenProcessHandle(Int32 access) at System.Diagnostics.Process.get_Handle() at EvilsoftCommons.DllInjector.DllInjector.Is64BitProcess(Process process) in F:\Dev\IAGrim\Evilsoft.Commons\DllInjector\DllInjector.cs:line 42 at DllInjector.InjectionHelper.Is64Bit(Int32 pid, BackgroundWorker worker) in F:\Dev\IAGrim\Evilsoft.Commons\DllInjector\InjectionHelper.cs:line 138 at DllInjector.InjectionHelper.Process(BackgroundWorker worker, RunArguments arguments) in F:\Dev\IAGrim\Evilsoft.Commons\DllInjector\InjectionHelper.cs:line 249 at DllInjector.InjectionHelper.bw_DoWork(Object sender, DoWorkEventArgs e) in F:\Dev\IAGrim\Evilsoft.Commons\DllInjector\InjectionHelper.cs:line 105