Bom dia a todos, estou com um problema que vem me atormentando recentemente, já procurei por uma solução ou caso semelhante no google sem sucesso, espero poder encontrar ajuda aqui:
Ao Terminar a execução do software é levantada uma exceção de vialoção de acesso quando executado pelo delphi, quando estou debugando para ver aonde ele levanta esta exceção ele simplesmente para no destructor da classe TACBrNFeDANFERave:
destructor TACBrNFeDANFERave.Destroy;
begin
dmDanfe.Free; <-- Aqui a execução para.
inherited Destroy ;
end;
E a partir dali não executa mais nada e nem levanta exceção.
Já deixei o debugador do delphi "pensar" meia hora ali, mas nada acontece.
Estou usando o Delphi 2010 com ravereport 7.7, o ACBr instalado foi o que peguei do svn ontem à tarde.
Na hora de compilar e instalar o ACBr tive problemas com os pacotes ACBrNFeDanfeRV.bpl e ACBrNFeDanfeRVCodeBase.bpl, que sempre tive por sinal mas desta vez precisava deles, então substituí a linha no require que dizia rave90vcl por rave77vcl para poder compilar.
Obrigado desde já.