LiveSplitOne icon indicating copy to clipboard operation
LiveSplitOne copied to clipboard

Skip updates while Sum of Best Cleaner is active

Open CryZe opened this issue 7 years ago • 0 comments

There is a potential race condition that could occur. While the Sum of Best Cleaner is active, the Run Editor is borrowed uniquely. However promises like fetching the categories or the game list, could be completed while the cleaner is active, causing accesses to the Run Editor, which could potentially corrupt memory. It is extremely unlikely that this actually breaks anything in practice, but it's a data race regardless.

CryZe avatar May 14 '18 13:05 CryZe