Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...


Expandir
titleCorreção no contador de uso de variáveis globais

Incidente: Valor mostrado no consumo de memória de variáveis globais ( Variable Glb List ... XXXXX kB. Count YYY ) mostrava valor maior que o consumo real, causando a falsa impressao de Leak de memória. 

Correção: Corrigido o contador de memória para refletir o valor correto.

Referente ao chamado: DTAPPSRV-6954

Expandir
titleErro ao desabilitar as cifras e protocolos TLS

Ocorrência: Erro ao desabilitar as cifras e protocolos TLS.

Solução: Correção na inicialização para ativar apenas as cifras e protocolos habilitados.

Referente ao chamado: DTAPPSRV-6970

Expandir
titleA execução da TCDBInsert através do fonte de relatório FINR550 causa uma ocorrência de Access Violation e finaliza o AppServer de forma inesperada

Incidente: A aplicação poderia apresentar uma finalização inesperada durante a execução das função AdvPL TCDBInsert, dado a utilização das funções de conversão de datas - DTOS, DTOC e similares.

Solução: Fizemos um ajuste na aplicação para evitar o problema observado durante as conversões de datas dentro das chamadas da TCDBInsert. 

Referente ao chamado: DTAPPSRV-6988

Expandir
titleApplication Server poderia apresentar uma ocorrência de Access Violation durante a troca de mensagens com o SmartClient Desktop

Incidente: A utilização de funções AdvPL que geram troca de mensagens entre o SmartClient e o AppServer poderia ocasionar uma falha e queda na aplicação.

Solução: Foram criadas proteções na camada de troca de mensagens de eventos entre o SmartClient e o AppServer para evitar que a queda em questão volte a ocorrer. 

Referente ao chamado: DTAPPSRV-6827

Expandir
titleApplication Server poderia apresentar uma ocorrência de Access Violation durante a troca de mensagens com o SmartClient Desktop

Incidente: A utilização de funções AdvPL que geram troca de mensagens entre o SmartClient e o AppServer poderia ocasionar uma falha e queda na aplicação.

Solução: Foram criadas proteções na camada de troca de mensagens de eventos entre o SmartClient e o AppServer para evitar que a queda em questão volte a ocorrer. 

Referente ao chamado: DTAPPSRV-6827

Expandir
titleLog de repositório não registra patch do rpo custom no Vscode

Incidente: Funcionalidade Log de Repositório do TDS-VSCode não estava retornando informações sobre patchs aplicados no RPO Custom, retornava apenas informações do RPO Default.

Solução: Foram realizados ajustes na rotina para que seja retornado informações de patchs do RPO Custom e Default. A solução completa depende da atualização do plugin TOTVS Developer Studio

Referente ao chamado: DTAPPSRV-6853

Expandir
titleClasse TMailManager - TimeOut

Incidente: Mesmo com timeout configurado na TMailManager, ao enviar mensagens, a classe retornava erro de timeout, além de não ser possível ver o código de erro retornado pelo servidor.

Solução: Corrigido na TMailManager a definição dos valores de timeout e adicionado mensagens com o código de retorno do servidor SMTP ao ligar a chave Verbose na seção Mail do arquivo appserver.ini.

Referente ao chamado: DTAPPSRV-6863

Expandir
titleErro montagem SQL utilizarm a instrução OUTER

Incidente: Problema na execução de queries em 4GL utilizando OUTER.

Solução: Corrigido a tradução das queries, antes de sua execução no banco.

Referente ao chamado: DTAPPSRV-6890

Expandir
title4GL - Erro montagem SQL utilizarm a instrução OUTER

Incidente: Problema na execução de queries em 4GL utilizando OUTER.

Solução: Corrigido a tradução das queries, antes de sua execução no banco.

Referente ao chamado: DTAPPSRV-6890

Expandir
titleAccess Violation: tRPOAdvpl::Close() - DELETED WHILE RUNNING

Incidente: Queda do APPServer com ocorrência crítica "Stack Overflow Found" ao fechar um RPO auxiliar de calculo da folha de pagamento, com um fonte do RPO auxiliar carregado no stack.

Correção: Não é possível fechar o RPO auxiliar com programas do proprio RPO auxiliar em execução, mas ao invés de gerar um erro critico de Stack Overflow e derrubar o TOTVS Application Server, será gerado um error.log com a mensagem "Auxiliary RPO locked by running program".

Referente ao chamado: DTAPPSRV-6898

Expandir
titleErro ao tentar gerar planilha com a classe FwPrinterXlsx

Incidente: Queda do APPServer com ocorrência crítica "Stack Overflow Found" ao fechar um RPO auxiliar de calculo da folha de pagamento, com um fonte do RPO auxiliar carregado no stack.

Correção: Não é possível fechar o RPO auxiliar com programas do proprio RPO auxiliar em execução, mas ao invés de gerar um erro critico de Stack Overflow e derrubar o TOTVS Application Server, será gerado um error.log com a mensagem "Auxiliary RPO locked by running program".

Referente ao chamado: DTAPPSRV-6932

Expandir
titleBroker Agent configuração como serviço windows

Incidente: não estava sendo possível utilizar o Broker Agent como um serviço Windows.

Solução: corrigido o processo de inicialização do serviço. (A instalação do serviço já estava funcionando).

Referente ao chamado: DTAPPSRV-6966


...