Boa tarde a todos, hoje completei 1 mês e 11 dias que estava com problemas de Access Violation na biblioteca dbxmss.dll no delphi 2010 ao efetuar transações TEF, utilizando componente TEFAPI.
O pior era que não acontecia todas as vezes, ou determinadas sequencias que faria gerar o AV, era de forma aleatória.
- Formatei o computador
- Reinstalei delphi, mas agora com o Update 4/5 ( antes não tinha os Updates )
- Reinstalei todos componentes ACBr
- Removi o componente SQLCONNECTION do meu Datamodulo e arrastei um novo da paleta. Isso pode parecer que não tenha efeito, mas tem, pois ele reconfigura a conexão vindo de dbxconnections.ini e dbxdrivers.ini. (O AV em questão estava vindo sempre que abria ou fechava a conexão com banco de dados, isso consegui rastrear devido ao LOG_TXT que gero na aplicação, parecido com dos componentes ACBr).
- Apaguei todas DCUs, recompilei o projeto e pronto Resolvido.
- Removi ActiveX de Uses, não precisou do Initialize e CoUninitialize.
Obrigado a todos pela ajuda.
Considero o tópico resolvido ( de minha parte).