DronCode / ReHitman

Hitman Blood Money Reverse Project
http://rehitman.online
29 stars 5 forks source link

[Bug] Bad CoreKill initialization process #14

Closed DronCode closed 4 years ago

DronCode commented 4 years ago

When HM3_DEBUG_ENABLED launcher option disabled CoreKill.dll can fail the initialization of some internal components. It's a very bad case because all the hooks are very important for us. "Sleep mode" could be applied as a temporary solution but "true-way" is wait for internal hooks works and free main CoreKill thread only after all internal components are ready to work.