Olá pessoal, tudo bem?
Após a atualização dos fontes do ACBr e começar a usar o ACBrNFe\Base\ACBrNFe.XmlReader.pas, meu sistema parou de imprimir DANFE apenas validada e sem protocolo. Esse recurso é bastante usado pelos nossos clientes que mesmo sabendo que a DANFE é impressa com uma mensagem em vermelho 'NF-E NÃO ENVIADA PARA SEFAZ' e uma marca d'água 'NF-e NÃO PROTOCOLADA NA SEFAZ - SEM VALOR FISCAL', querem mesmo assim, ver como ficou a DANFE antes de transmiti-la.
O erro de 'Access violation' ocorre quando é feita a leitura do protocolo em ACBr2\Fontes\ACBrDFe\ACBrNFe\Base\ACBrNFe.XmlReader.pas, onde quem deveria ser testado era a variável AuxNode, conforme imagem abaixo: