Árvore de páginas

A função LogUserName não falha no ambiente do cliente com esta correção.

SituaçãoLogUserName falha em ambiente Linux gerando falha de segmentação.
OcorrênciaA falha de segmentação ocorria porque a chamada a função da API do Linux getpwuid falhava e não era tratada.
CorreçãoFoi adicionado tratamento em caso de falha da getpwuid (foi trocada por getpwuid_r também), e caso falhar tenta conseguir o nome de usuário pela getlogin_r antes de desistir.
Quando qualquer uma das funções falham, é exibido no console uma mensagem com o código de erro.
Informações adicionais
  • Referente ao chamado: TVMDPE-TVRDO5
  • Referente à ocorrência: ITEC-36
  • Disponível em builds superiores a 7.00.131227A 2.3.11