Correção - Proteção na função XmlCloneNode()
Protegida a função XMLCloneNode para criticar o parâmetro recebido adequadamente. Sem esta proteção, caso a função fosse chamada com um parâmetro inválido, a aplicação AdvPL era finalizada com ocorrência crítica de Access Violation.
Abrangência | ERP 10 |
Situação | Utilização da função XmlCloneNode() para clonar um node XML. |
Ocorrência | No primeiro parâmetro desta função, é esperado um array de nodes XML ou um objeto XML. Caso não fosse informado um parâmetro válido, ou que contenha um objeto mas não um objeto XML, a aplicação AdvPL era finalizada com a ocorrência crítica Access Violation. Vide exemplo abaixo : /*------------------------------------------------------- Stack : [build:7.00.080806P] |
Correção | Realizada a verificação adequada dos parâmetros na execução da função XmlCloneNode. Caso os parâmetros passados para a função não sejam válidos ou no formato esperado, a aplicação AdvPL será finalizada com uma das seguintes ocorrrências de erro :
|
Informações adicionais |
|