You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
* The RWAccessDetector is in place to catch allocations occurring at the same time as the allocator's "RecycleBlocks". * It is valid for allocations to occur from multiple threads though. * The exising ScopedWriterDetector is an assertion that the scope should have unique access - however this isn't the intention of the function it is in. It should have shared access which is denoted with a ScopedReaderAccessDetector. * The fix is to change this to a ScopedReaderAccessDetector so that multiple threads can allocate from the scratch buffer at the same time. * Aside: The names Reader and Writer might be the cause for this bug as an allocation somewhat feels like "writing". #jira UE-192033 #rb ronald.koppers [CL 27216505 by logan buchy in ue5-main branch]