Jump to content

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Marcio Vinicio da Silva

ANSWERED Erro "external: SIGSEGV" no ACBrMonitor ao assinar o XML

Recommended Posts

Boa dia pessoal.

Está ocorrendo o erro: "external: SIGSEGV", quando o ACBrMonitor vai assinar o XML.

Eu sincronizei os fontes do projeto ACBr no dia 16/07/2019 e compilei com o Lazarus (versão 2.0.2) no Windows 7.
Tudo parecia funcionar. Status do serviço, criar XML, consultar NFe, etc.
Mas quando tento enviar a NFe ocorre o problema.
Compilei uma versão em modo de "debug" e percebi que o erro acontece na linha 277 da "ACBrNFeNotasFiscais":
    FXMLAssinado := SSL.Assinar(String(XMLUTF8), 'NFe', 'infNFe');

-> Configuração SSL <-
SSL Lib.       = libOpenSSL
SSL Type       = LT_TLSv1_2
Crypt. Lib.    = cryOpenSSL
HTTP Lib.      = httpOpenSSL
XML Sign. Lib. = xsXmlSec

Pensei que o problema pudesse estar relacionado a configuração ou as DLLs utilizadas, mas tudo funciona perfeitamente quando uso uma versão antiga do ACBrMonitor (1.2.0.11) compilada em Julho/2018
(colocada na mesma pasta da versão nova).

Alguém já teve um problema semelhante?
 

ACBr.inc ACBrMonitor.ini

Share this post


Link to post
Share on other sites

Boa tarde 

Se utiliza OpenSSL descomente a linha ( {$DEFINE USE_MINGW} ) e utilize as dll da pasta (C:\ACBr\DLLs\XMLSec\MinGW)

  • Like 1

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Like 1

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

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

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...