Posted: Sat Oct 26, 2013 4:41 pm Post subject: [6.3+ bug] Pointerscanner in value to find mode stuck.
If I do a pointerscan in value to find mode for the first scan, looking for the value 2, with a small level like 1 or 2, CE seems to generate a valid pointer map but gets stuck at processing it:
-all worker threads are in sleeping state.
-elapsed time instantly jumps to ~456000.
-evaluated paths is 0.
-found address specifiers is >9500 (the target was an empty notepad 32 bit from win7).
-pathqueue is 63, though I don't know what it is.
-all pointerscanner options were left at their default, except for level and value to find.
Seen on CE r2190 and r2127.
(On r2127 such scan with level=1 sometimes works, sometimes crashes CE, level=2 results in stuck workers, even for those who are in "active" state).
Aside that, in debugEventHandler.pas, you have a:
Code:
if IgnoredModuleListHandler.InIgnoredModuleRange(context.RIP) then
I think it should be:
Code:
if IgnoredModuleListHandler.InIgnoredModuleRange(context.{$ifdef cpu64}RIP{$else}EIP{$endif}) then
_________________
DO NOT PM me if you want help on making/fixing/using a hack.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum