Árvore de páginas

Esta build contém uma correção para conexão TCP SmartClient


 

Situação

Execução do SmartClient por linha de comando informando parâmetros -P, -Y, -Z e -E, ocorre erro de conexão ao passar numero da porta( -Y) com valor acima de 32.767

Ocorrência

A partir da build 7.00.101202, ao executar SmartClient através de linha de comando informando o parâmetro -Y (porta) com valor da porta superior a 32.767, ocorria erro na conexão.

Correção

Ao extrair o valor do parâmetro -Y, havia uma conversão para o tipo SHORT ocorrendo então o estouro de variavel quando valor acima de 32.767. A conversão correta deve ser feita para o tipo unsigned short aumentando assim o limite para 65.535.

Informações adicionais

  • Não há chamado relacionado.
  • Referente à ocorrência: TEC-4782.
  • Disponível em builds superiores a 7.00.121227P.
  • Sem rótulos