Ir para conteúdo
  • Cadastre-se

dev botao

Access Violation libeay32.dll ao assinar pelo OpenSSL


Ver Solução Respondido por André Ferreira de Moraes,
  • Este tópico foi criado há 2124 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Bom dia, estou com erro de Access Violation na assinatura da NF-e utilizando o componente atualizado do Trunk2 pelo OpenSSL no ambiente de homologação tanto na 3.10 quanto na 4.0, as DLLs já estão atualizadas na pasta do executável, foram removidas todas as outras dll da pasta System32 e mesmo assim continua o problema.

O erro ocorre na linha "SignResult := xmlSecDSigCtxSign(FdsigCtx, SignNode);" do arquivo "ACBrDFeXsXmlSec.pas". e não passa para próxima linha que é o if (SignResult < 0) then
      raise EACBrDFeException.CreateFmt(cErrDSigSign, [SignResult]); e vai direto para o finally.

 

Editado por Luciano Carvalho
Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution

Use as DLLS da pasta DLLs\XMLSec\MinGW\32, no arquivo ACBr.inc da pasta ACBrComum ative a diretiva "{$DEFINE USE_MINGW} "(retire o ponto do inicio) e recompile todo seu projeto.

  • Obrigado 1
djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2124 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.