Fix memory/handle waste caused by mapping every loaded DLL into the debugger process

Merged
#13 · Created  · Last updated

Merged pull request

Merged in Mattiwatti/titanengine/x64dbg (pull request #13)

ef020ed·Author: ·Closed by: ·2018-03-23

Description

Every LOAD_DLL_DEBUG_EVENT causes a semi-permanent view of the DLL to be mapped (only released when the debug session ends), wasting memory and handles by mapping the same files into the debugger process multiple times. This PR should fix this while still obtaining the DLL name in the same format as before.

0 attachments

0 comments

Loading commits...