<div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 13, 2022 at 1:11 AM Conor McCarthy <<a href="mailto:cmccarthy@codeweavers.com">cmccarthy@codeweavers.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Descriptor read/write race conditions in SotTR were a result of deficiencies<br>
in the fence implementation.<br></blockquote><div><br></div><div>There is still the occasional crash on startup, shutdown, or between benchmark scenes. It always seems to be caused by invalid view refcounts, so the mutexes are still needed. Most likely two descriptors are copied to the same destination concurrently, which maybe doesn't break anything in Windows if they're of the same type.<br></div></div></div>