Sintomas
Suponha que você tenha o mascaramento de dados dinâmicos habilitado em uma ou mais tabelas no Microsoft SQL Server 2016, 2017 ou 2019. Em cenários raros, pode ocorrer um conflito de bloqueio durante o processamento da mensagem de erro, e o SQL Server pode ser encerrado inesperadamente. Além disso, uma entrada de erro semelhante à seguinte pode ser registrada no log de erros:
DateTime SpidId Despejo de estouro de pilha não exceção exceptionid possível EXCEPTION_STACK_OVERFLOW em ExceptionAddress
DateTime spidid Ex_terminator: possível cancelamento devido a exceção durante o desenrolamento de pilha.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Resolução
Esse problema foi corrigido nas seguintes atualizações cumulativas do SQL Server:
Sobre atualizações cumulativas do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Solução alternativa
Para contornar o problema, você pode remover toda a máscara de dados das tabelas.
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.