Árvore de páginas

Correção - Exception em trace de conexão com o TOTVSDBMonitor

Esta build contém uma correção importante de invasão de memória, reproduzida sob situações específicas em um processo em execução junto com o trace de conexão do TOTVSDBAccess.

Abrangência ERP 10

Situação

Utilização do TOVSDBMonitor para trace de conexão.

Ocorrências

  • Se, durante o trace, houver erro de execução de algum statement e a mensagem de erro retornada pelo TOTVSDBAccess ao trace, composta do erro em si e do conteúdo do statement executado, ultrapassar 10 KB, ocorre invasão de memória (Exception Access Violation e/ou Segment Fault) no TOTVSDBAccess.
     
  • Se, durante o trace, houver perda de conexão entre o TOTVSDBMonitor e o TOTVSDBAccess, por exemplo finalizando o TOTVSAPPMonitor diretamente pelo Task Manager, ocorre invasão de memória (Exception Access Violation e/ou Segment Fault) no TOTVSDBAccess.

Correção

Correção na montagem do buffer de retorno de erro ao trace de conexão.

Informações adicionais

  • Em plataformas Linux, esta ocorrência pode maniferstar-se em uma queda anormal do aplicativo, sem gerar mensagem de erro no log de console.
     
  • Esta ocorrência é reproduzida apenas na build 20090301 do TOTVSDBAccess. Recomendamos que, se o ambiente atual estiver utilizando a build 20090301, o mesmo seja atualizado para a build 20090303.

 

  • Sem rótulos