Problema no isXML do common\Validator.php

22 views
Skip to first unread message

Evandro Simenes

unread,
Dec 15, 2025, 4:22:46 PM (4 days ago) Dec 15
to NFePHP
Boa noite pessoal,

Estamos passando por um problema esquisito. Estamos homologando nossa ferramenta juntamente com o nfephp no php 8.3.4 e estamos obtendo um return false no isXML do Validator.php. Ao printar os erros, a mensagem é "buffer full". Nosso querido chatgpt diz que essa mensagem diz respeito a versão utilizada do libxml2. Mas isso ocorreu até agora curiosamente apenas para o fechamento dos eventos 4000 do Reinf (R4099), todos os demais envios funcionou normalmente até agora (NFe, CTe, MDFe, CCe, Inutilização e até mesmos os demais eventos do Reinf). Somente o R4099 encrespou com isso e acabei tendo que dar um bypass para fazer o fechamento hoje (data limite).

Alguem já passou por algo parecido?

O chatgpt me ajudou a criar um script de teste do xml que ocorreu o problema e estou compartilhando aqui em anexo, para quem quiser dar uma força. Curiosamente no php 7.2 (antigo que eu estava usando) o script funciona normalmente no mesmo servidor, mesmas configurações do php.ini e tudo mais, mas no php 8.3.4 da o problema de "buffer full"

Hááálllllp please
teste.php
Reply all
Reply to author
Forward
0 new messages