Árvore de páginas

Versões comparadas

Chave

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

Esta build contém uma situação de queda do TOTVS| | Application Server quando disparado um evento de término de aplicação, quando o programa em execução possuía mais de 70 funções na pilha de chamadas. 

SituaçãoUso do TOTVS | Applicatiobn Server 64 bits em plataformas Windows
OcorrênciaQuando da finalização de um processo AdvPL, por causa de qualquer tipo de erro ou finalização imediata, caso a pilha de chamada de funções AdvPL estivesse aproximadamente com 70 ou mais funções empilhadas, o TOTVS | Application Server poderia ser finalizado, sem gerar nenhuma mensagem adicional.
CorreçãoAumentado o limite de memória de pilha do núcleo de processamento do AdvPL, para não derrubar o serviço do TOTVS | Application Server.
Informações adicionais
  • Referente ao chamado: TUY647 / TUGOG2
  • Referente à ocorrência: SSIM-1034
  • Disponível a partir da build 7.00.131227, com data de geração superior a  
  • Caso uma função recursiva seja chamada, e o empilhamento de funções atinja 200 níveis, apenas o processo que atingiu este limite é finalizado com um erro de estouro de limite de pilha, sem haver interferência em seu funcionamento. Antes desta correção, caso um processo disparasse um erro de estouro de limite de recursão ( 200 funções empilhadas ), o TOTVS | Application Server e todos os seus processos eram flnalizados, derrubando todos os usuários nele conectados e processos em execução naquele serviço.