raceOnRCWCleanup – pomocník spravovaného ladění (MDA)
Pomocník raceOnRCWCleanup
pro spravované ladění (MDA) se aktivuje, když modul CLR (Common Language Runtime Callable Wrapper) zjistí, že se používá modul RCW (Runtime Callable Wrapper ) při volání k jeho uvolnění pomocí příkazu, jako Marshal.ReleaseComObject je například metoda.
Příznaky
Porušení přístupu nebo poškození paměti během nebo po uvolnění RCW pomocí ReleaseComObject nebo podobné metody.
Příčina
RcW se používá v jiném vlákně nebo na zásobníku vláken uvolnění. Soubor RCW, který se používá, nelze vydat.
Řešení
Neuvolnit rcw, který by mohl být používán buď v aktuální nebo v jiných vláknech.
Vliv na modul runtime
Tento MDA nemá žádný vliv na CLR.
Výstup
Zpráva popisující chybu.
Konfigurace
<mdaConfig>
<assistants>
<raceOnRCWCleanup/>
</assistants>
</mdaConfig>
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro