Ir para conteúdo
  • Cadastre-se

dev botao

REINF ACESS VIOLATION na Assinatura


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

Recommended Posts

  • Membros Pro
Postado

Atualizei tudo, e reinstalei.

Access violation na function abaixo: ANode não está null,  ANode^.Name não consigo ver valor pelo debug e nem o ANode^.NS^.href 

No momento que vai assinar, independente de qual evento R2020, R2010

function TDFeSSLXmlSignLibXml2.LibXmlNodeWasFound(ANode: xmlNodePtr;
  const NodeName: String; const NameSpace: String): boolean;
begin
  Result := (ANode <> nil) and (ANode^.Name = NodeName) and
    ((NameSpace = '') or (ANode^.ns^.href = NameSpace));
end;

Configuração:

image.png.136f5c788d20f917036119a3c30d56a0.png

  • Administradores
Postado

Boa tarde.

O mesmo ocorre no demo?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

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 !!

  • Membros Pro
Postado

No Demo funciona normal.

A minha Rotina Funcionava.

Atualizei, reinstalei os componentes e agora que não consigo localizar o que mudou. 

  • Administradores
Postado

Bom dia.

Comece comparando as configurações do demo com as da sua aplicação.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

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 !!

  • Membros Pro
Postado

Ja tinha comparado,  agora localizei o que causa o erro.

agora adicionei o mesmo formulário do demo no meu aplicativo, pois trabalho com DLL´s.  deu o mesmo erro.

comparei as diretivas e tem diretivas diferentes, mas não sei o uso da diretiva com problema:

Se compilar o demo com a diretiva como uso da mesmo erro:  diretiva uso =1  no demo está = 8

Todas minhas DLL´s tem esta diretiva=1.

Alguém sabe o que interfere? posso mudar tudo para 8?

image.png.671ae4becbe1dd0adb7ecde56f365527.png

  • Moderadores
  • Solution
Postado
1 minuto atrás, colmanetti disse:

image.png.671ae4becbe1dd0adb7ecde56f365527.png

Já houve relato no fórum dessa opção causar problemas:

Se me lembro ela afeta as declarações do tipo packed record que pode ter comportamento diferente de acordo com a opção de compilação.

Então sugiro que mantenha no padrão do Delphi (8).

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Este tópico foi criado há 1662 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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.