raceOnRCWCleanup MDA
The raceOnRCWCleanup gerenciado Assistente de depuração (MDA) é ativado quando o common linguagem tempo de execução (CLR) detecta que um O Tempo de execução Callable Wrapper (RCW) está em uso quando é feita uma telefonar para liberá-lo usando um comando, sistema autônomo o Marshal.ReleaseComObject método.
Sintomas
Violações de acesso ou corrupção de memória durante ou depois de liberar um RCW usando ReleaseComObject ou um método semelhante.
Causa
O RCW está em uso em outro thread ou pilha de thread liberar.Não é possível liberar um RCW em uso.
Resolução
Não libere um RCW poderia estar em uso no corrente ou em outros segmentos.
Efeito sobre o tempo de execução
Este MDA não tem efeito sobre o CLR.
Saída
Uma mensagem descrevendo o erro.
Configuração
<mdaConfig>
<assistants>
<raceOnRCWCleanup/>
</assistants>
</mdaConfig>
Consulte também
Conceitos
Diagnosticar erros com assistentes de depuração gerenciadas
Visão geral do empacotamento interop