Infinite loop regression.
vldr opened this issue · comments
Hi,
I've encountered a strange infinite loop regression when finding module information for the "svchost.exe" process. (Guest: Windows 10 1909)
I've pinned it down to this section of code. FillModuleInfo64 sets the head to 0x0 and an infinite loop occurs.
https://github.com/Heep042/vmread/blob/master/wintools.c#L677
A temporary "fix" would be to limit the number iterations if the head becomes null.
Thanks.
prev was supposed to be used to tackle this particular issue, but it appears to be unused. I will push a fix soon.