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.