Ir para conteúdo
  • Cadastre-se

Erro Acbrnfedanfeqrclass E Falha Catastrófica


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

Recommended Posts

Postado
Boa tarde.
Trabalho em um sistema que utiliza um exe principal e todas as outras rotinas do sistema estão em bpls.
O transmissor da nfe esta em uma bpl o qual chamamos nfe.bpl nele utilizo os  componentes acbr :  ACBrNFe e  o  ACBrNFeDANFEQR.
Estou utilizando a versão baixada hj dia 14/10/2014 mais identifiquei esse erro desdo dia 12/09.
 
O problema:
Entro na bpl da nfe e td funciona corretamente, porem ao sair da bpl e tentar acessar qualquer bpl em meu sistema por exemplo clientes.bpl da o seguinte erro "Falha catastrófica" a qual acontece quando ele tenta abrir qualquer ClientDataSet  e se apenas saio da bpl nfe e fecho o sistema da o seguinte erro acontece :
---------------------------
Application Error
---------------------------
Exception EAccessViolation in module dsnap100.bpl at 00006A9D.
 
Access violation at address 203D6A9D in module 'dsnap100.bpl'. Read of address 0B1F234C.
 
 
---------------------------
OK   
---------------------------
 
Então para achar qual classe estava gerando o erro retirei os componentes ACBrNFe e  o  ACBrNFeDANFEQR da bpl da nfe par minha suspresa o erro continuava, ao verificar as uses dos form vi 
que as classes ACBrNFe, ACBrNFeDANFEClass, pcnConversao ainda estavam no form então fui retirando e voltando cada uma para identificar qual era a classe que gerava o erro.
Ao retirar a classe ACBrNFeDANFeQRClass e deixando as outras o erro parou de ocorrer.
Tentei identificar qual era o erro na classe porem não encontrei.
 
Peço ajuda nesse probema.
Grato.
 

 

  • Consultores
  • Solution
Postado

Boa tarde

verifique se por acaso o coinitialization não está causando isso!

 

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 (editado)

Bom dia Juliomar .

Efetuei o teste retirando o seguinte código da minha aplicação e realmente funcionou.

 

initialization

  RegisterClass(TfNfe);
finalization
  UnRegisterClass(TfNfe);
 
Quero agradecer pela a presteza e rapidez pela resposta muito obrigado.
Editado por romuloads
  • Consultores
Postado

Boa tarde

na verdade não era bem essa a ideia que passei

mas resolveu seu problema que ótimo!!

obrigado por compartilhar sua solução!

 

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

  • Este tópico foi criado há 4267 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.

The popup will be closed in 10 segundos...