Open
Description
In some cases on some machines if system restore is enabled then RtlFindNextForwardRunClear may end up spinning in a seven-instruction loop for multiple seconds while holding a lock. This prevents basic operations like WriteFile from completing. In the case where this was first hit this caused a 64-processor machine to grind to a halt, repeatedly.
A full explanation can be found here:
https://randomascii.wordpress.com/2019/10/20/63-cores-blocked-by-seven-instructions/
I have heard that this bug has been fixed but was asked to file an issue to formally track it:
https://twitter.com/richturn_ms/status/1330947602129448961