Ir para conteúdo
  • Cadastre-se

"ERRO: Access violation" - Ao assinar, validar e enviar MDFe - Estou usando o ACBrMonitorPlus 1.4.0.387 - x86


Recommended Posts

Postado

Bom Dia!

Eu queria saber se teve alguma alteração nos comando de assinar, valida e enviar MDFe no ACBrMonitorPLUS, por que até a versão 1.4.0.256 funciona 100%, quando passou para versão 1.4.0.3XX todos esse comandos só da ERRO: Access violation:

Comando assinar que estou usando: MDFE.AssinarMDFe("C:\TECDATA\MDFe\00000339.XML")

Retorno: ERRO: Access violation,

Comando Validar que estou usando: MDFE.ValidarMDFE("C:\TECDATA\MDFe\00000339.XML")
Retorno: ERRO: Access violation

Desde já agradeço pela atenção.

00000339.XML

  • Consultores
Postado

porque não use o INI ao invés de ficar gerando o xml

será mais fácil de manter

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado
1 hora atrás, Tecdata Tecnologia disse:

Sempre usei xml na nfe, nfce, cte e mdfe e nunca tive problema. Só agora apresentou esse erro!

Bom tu perde o que o ACBr faz de bom. se tu tem que você montar o xml tu só precisaria assinar em sua linguagem 

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado
1 hora atrás, Tecdata Tecnologia disse:

Utilizo o ACBrMonitorPLUS para valida, assinar e transmitir os nossos xml. E estava funcionado, por esse motivo que abri esse tópico.

tu mesmo compila ou é PRO?

se compila deve verificar o que pode ter feito de errado ao atualizar

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado
1 hora atrás, Tecdata Tecnologia disse:

Eu sempre compilei e sempre funcionou só a partir da versão 1.4.0.3XX que apresentou essa falha no MDFe.

revisa tudo e veja senão está faltando nada. 

eu começaria pelas dll´s que depende se elas estão atualizadas com a versão mais nova

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado
19 horas atrás, Juliomar Marchetti disse:

tu mesmo compila ou é PRO?

se compila deve verificar o que pode ter feito de errado ao atualizar

Juliomar, bom dia,
Antes de mais nada quero desejar um feliz 2026 a todos e também agradecer pelo suporte que os parceiros do forum sempre dispensam.

Para tirar a dúvida se o Daniel Santos estaria com compilando o ACBrMonitorPlus com alguma falha eu baixei a última versão "demo" (ACBrMonitorPLUS - DEMO - Windows - 32 bits 1.4.0.389) disponibilizada pelo Daniel Simões recentemente.

Rodei tudo dentro da IDE do ACBrMonitorPlus para garantir que não haveria qualquer inteferencia externa e o resultado foi o mesmo: "EAccessViolation - Access violation".

Seguem algumas telas para confirmar como está instalado/configurado nosso certificado digital e a tela do teste propriamente dito:

 

image.thumb.png.6c892764303fad51eb85de64ce6da061.png

image.thumb.png.692f5b5f45b4ff23b1f8ace4c35683a7.png

 

C:\ACBrMonP>type LOG.TXT
31/12/2025 11:45:51 - ACBr MonitorPLUS Ver.1.4.0.389 - x86
31/12/2025 11:45:51 - Aguardando comandos ACBr
31/12/2025 11:45:51 - Monitorando Comandos TXT em: C:\ACBrMonP\ENT.TXT
31/12/2025 11:45:51 - Respostas gravadas em: C:\ACBrMonP\SAI.TXT
31/12/2025 11:45:51 - Log de comandos será gravado em: C:\ACBrMonP\LOG.TXT
31/12/2025 11:45:51 - Log de mensagens da NFe/NFCe será gravado em: C:\ACBrMonP\LOG_COMP.TXT
31/12/2025 11:47:45 - EAccessViolation - Access violation
31/12/2025 11:47:45 - Access violation

 

Se alguém tiver alguma dica nós agradecemos.

 

00000370.XML

Postado

Continuando...

Como os testes feitos com a versão 1.4.0.389 continavam a apresentar o mesmo erro de "Access violation", então eu resolvi instalar uma versão mais antiga que eu tinha aqui. Instalei então a versão 1.4.0.241. Pronto, feito isso o sistema voltou a assinar e validar os XML's das MDFe's. Vejam:

image.thumb.png.ed4726065ecee1b10e970be268be0518.png

Reparem que nas primeiras linhas do LOG apareceram erros porque eu mandei "validar" antes de "assinar", então o sistema apresentou o erro 1871. Logo em seguida eu mandei o comando para "AssinarMDFe" e em seguida "ValidarMDFe" e ambos funcionaram corretamente.

Segue também o LOG e o XML do MDFe depois de assinado e validado.

LOG.TXT 00000370.XML

  • Consultores
Postado

Boa tarde,

Foi gerada uma nova compilação ontem. Pode verificar se o problema foi solucionado?

Obrigado

image.png

Alexandre de Paula
Gerente de Projetos
Ajude o Projeto ACBr crescer - Assine o Clube PRO                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Postado

Boa Tarde!

Eu acabei de compilar e testa a última versão que está no repositório é 1.4.0.389 x86 e o problema continua. 

MDFe.ConsultarMDFe("C:\TECDATA\MDFe\00000339.XML")
ERRO: Access violation

MDFe.AssinarMDFe("C:\Tecdata\MDFe\00000339.XML")
ERRO: Access violation

image.png.f9a1e4de91f9625a07b2fd97a9b441d5.png

Postado
Em 31/12/2025 at 12:33, [email protected] disse:

Como os testes feitos com a versão 1.4.0.389 continavam a apresentar o mesmo erro de "Access violation", então eu resolvi instalar uma versão mais antiga que eu tinha aqui. Instalei então a versão 1.4.0.241. Pronto, feito isso o sistema voltou a assinar e validar os XML's das MDFe's. Vejam

Teste: Compilar com Lazarus 2.2.4
*Tive problema semelhante, que não ocorria ao compilar o monitor com Lazarus 2.2.4

by IMATECH
[email protected]
Goiânia - GO.

  • Consultores
Postado

a versão usada é a 4.4

Creio que esteja com mudanças locais e com isso não baixou o que devia do SVN

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 2 semanas depois ...
Postado
Em 03/01/2026 at 13:09, IMATECH disse:

Teste: Compilar com Lazarus 2.2.4
*Tive problema semelhante, que não ocorria ao compilar o monitor com Lazarus 2.2.4

Bom Dia!

Utilizando essa versão do lazarus 2.2.4 para compilar o ACBrMonitor Plus não executa. então tente na versão 3.2 do Larazus, o ACBrMonitor Plus executa funciona tudo menos o manifesto. 

EAccessViolation - Access violation
Access violation
EAccessViolation - Access violation
Access violation
EAccessViolation - Access violation
Access violation
Então o problema não é versão do Larazus, pois como o Ricardo citou anteriormente que ate mesmo o Demo do ACBrMonitor Plus também não funcionou.

  • Curtir 1
  • Consultores
Postado

no caso é na versão 4.4 do lazarus

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado
Em 16/01/2026 at 08:11, Tecdata Tecnologia disse:

Utilizando essa versão do lazarus 2.2.4 para compilar o ACBrMonitor Plus não executa.

Compilei aqui no 224 sem problema (exceto necessidade de remover a propriedade enablesets que não existe para a versão).
Me chama pvt que lhe envio para testar

 

by IMATECH
[email protected]
Goiânia - GO.

  • 3 semanas depois ...
Postado

Bom Dia a Todos!

Gostaria de agradece ao Chacalgo da IMATCH pela força muito obrigado meu amigo. 

Eu baixei a versão que ele compilou com Lazarus 224 e apresentou o mesmo erro: 

MDFe.EnviarMDFe("C:\TECDATA\MDFe\00000340.XML", 340, 0, 0, "", 0)

ERRO: Access violation

Ele me recomendou informar aqui no grupo para solicitar que façam a revisão do componente.

Obs.: O certificado digital que estou usando é o A1.

image.thumb.png.123e72b1383a4f962a3efb066efb031d.png

 

Desde já agradeço a atenção!

 

  • Curtir 1
  • Consultores
Postado
Em 07/02/2026 at 09:31, Tecdata Tecnologia disse:

Bom Dia a Todos!

Gostaria de agradece ao Chacalgo da IMATCH pela força muito obrigado meu amigo. 

Eu baixei a versão que ele compilou com Lazarus 224 e apresentou o mesmo erro: 

MDFe.EnviarMDFe("C:\TECDATA\MDFe\00000340.XML", 340, 0, 0, "", 0)

ERRO: Access violation

Ele me recomendou informar aqui no grupo para solicitar que façam a revisão do componente.

Obs.: O certificado digital que estou usando é o A1.

image.thumb.png.123e72b1383a4f962a3efb066efb031d.png

 

Desde já agradeço a atenção!

 

o xml usado é o mesmo lá do começo ?  


ou esta usando outro para carregar?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 2 meses depois ...

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.