Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
HW Breakpoints not set in DRx Registers when Debuger starts a JIT Debugger #1942
X64dbg Version Apr 5 2018
(Report is for both Versions of X64dbg x32 and X64 Version)
If in a previous session of Debugging HW Breakpoints are set, and X64/32Dbg is loaded by an exception of Debugee (JIT Load) then HW Breakpoints are not copied to DRx Registers.
Issue can easily be reproduced. Just take any excecutable, add a "__debugbreak ()" Statement at program start. Set any HW breakpoints. Close Debugging session. Start Debugee outside of X64dbg.
This was referenced
Jul 5, 2018
I think the above bug is still unfixed even in the Version Jul 05 2018. It is not importent for me that it is fixed immediately. So if you find the time to take a another look. here is the copy of files from closed case #1981 that may help you to reproduce the above bug:
I promise that this is my last update for this case.