Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'Access Violation'.

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Fóruns

  • Fórum Aberto - ACBr
    • Notícias do ACBr
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • Dúvidas sobre PIX
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • Boteco do ACBr
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Banco de Dados
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categorias

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
    • ACBrLib Android - Pro
  • Download Livre
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras
    • ACBrLib Android - Demo

Calendários

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Calendário da Comunidade
  • ACBr Papo Pro
  • Feriados Nacionais

Find results in...

Find results that contain...


Data de Criação

  • Início

    End


Data de Atualização

  • Início

    End


Filter by number of...

Data de Registro

  • Início

    End


Grupo


Website URL

Encontrado 22 registros

  1. Boa noite prezados, venho recorrer a vocês uma vez que já tentei fazer o Debug inicial da aplicação para identificar possível problema de access violation. Ocorre em um de nossos clientes, creio sim ser algo na máquina, porém gostaria de descobrir o motivo pra evitar acontecer em outros clientes. Versão da ACBrLib usada: 0.4.6.279 Já tentei fazer o download da última versão disponibilizada e testar todos os tipos de DLL presentes e ainda assim apresentou o problema. Coloquei log no nível paranoico pra ver se ajuda no Debug (o erro ocorre no demo também). O problema ocorre em métodos de impressão, consulta de status, envio e etc funcionam normalmente. Antigamente nosso sistema era em Delphi, e funcionava normalmente utilizando os componentes, porém migramos pra C# e utilizando a ACBrLib ocorre esse problema, nessa mesma máquina, do jeito que está, se eu colocar uma versão mais antiga, em Delphi, não ocorre o problema. Parte final do log: 29/04/24 19:33:53:071 - TLibNFeConfig.AjustarValor - Feito 29/04/24 19:33:53:079 - TLibNFeConfig.AplicarConfiguracoes: C:\SGBR\Master\ACBrLib.ini 29/04/24 19:33:53:088 - Travar 29/04/24 19:33:53:109 - TLibNFeConfig.AplicarConfiguracoes - Feito 29/04/24 19:33:53:119 - Destravar 29/04/24 19:33:53:126 - SetRetorno(0, ) 29/04/24 19:33:53:136 - TACBrLibNFe.PrecisaCriptografar(DANFE,Cancelada) 29/04/24 19:33:53:144 - TACBrLibNFe.PrecisaCriptografar - Feito Result: False 29/04/24 19:33:53:153 - LIB_ConfigGravarValor(DANFE, Cancelada, 0) 29/04/24 19:33:53:161 - TACBrLibNFe.PrecisaCriptografar(DANFE,Cancelada) 29/04/24 19:33:53:170 - TACBrLibNFe.PrecisaCriptografar - Feito Result: False 29/04/24 19:33:53:177 - TLibNFeConfig.AjustarValor(tfGravar,DANFE,Cancelada,0) 29/04/24 19:33:53:186 - TLibNFeConfig.AjustarValor - Feito 29/04/24 19:33:53:194 - TLibNFeConfig.AplicarConfiguracoes: C:\SGBR\Master\ACBrLib.ini 29/04/24 19:33:53:203 - Travar 29/04/24 19:33:53:210 - TLibNFeConfig.AplicarConfiguracoes - Feito 29/04/24 19:33:53:218 - Destravar 29/04/24 19:33:53:225 - SetRetorno(0, ) 29/04/24 19:33:53:233 - NFe_ImprimirPDF 29/04/24 19:33:53:240 - Travar 29/04/24 19:33:53:247 - ConfigurarImpressao - Iniciado 29/04/24 19:33:53:254 - ConfigurarImpressao - Feito 29/04/24 19:33:53:962 - FinalizarImpressao - Iniciado 29/04/24 19:33:53:963 - FinalizarImpressao - Feito 29/04/24 19:33:53:981 - Destravar 29/04/24 19:33:53:990 - SetRetorno(-10, Access violation) 29/04/24 19:33:54:015 - LIB_UltimoRetorno 29/04/24 19:33:54:024 - MoverStringParaPChar. StrLen:16, BufLen:256 29/04/24 19:33:54:034 - Codigo:-10, Mensagem:Access violation 29/04/24 19:33:54:658 - LIB_Finalizar 29/04/24 19:33:54:658 - Finalizar Agradeço desde já. Estou atento para caso precisem de mais detalhes.
  2. Olá Pessoal Preciso de ajuda com o componente TACBrTEFAPI - Modelo = tefApiPayGoWeb. O componente TACBrTEFAPI esta gerando Access Violation e Memory Leak quando fecho uma aplicação feita em Firemonkey: para reproduzir o erro basta invocar 3X a chamada dos métodos: TACBrTEFAPI1.Inicializar; ACBrTEFAPI1.DesInicializar; e quando a aplicação e finalizada o seguintes erros vão ocorrer: É importante ressaltar que esse erro não ocorre na VCL, apenas na plataforma FMX. segue um vídeo para auxiliar na demonstração do erro: No anexo Exemplos.7zesta o exemplo escrito em FMX que gera o erro e um VCL que não apresenta o erro: Obrigado pela atenção
  3. Boa tarde !!! Ontem atualizei o ACBr na minha máquina de produção e ao tentar enviar qualquer NFC-e o sistema retorna Acess Violation. Então fui depurar o código, o erro é retornando quando chamamos o metodo TNFeW.GerarXml da unit pcnNFeW, mais especificamente no metodo TNFeW.GerarDetObsItem(const i: Integer); conforme imagem em anexo. Quando o compilador passa pela linha if (NFe.Det[i].obsCont.xTexto <> '') or (NFe.Det[i].obsFisco.xTexto <> '') then ele retorna o erro... tenta acessar um objeto não criado. Especificamente esse obsCont.xTexto. Alguém passou por isso? desde ja agradeço
  4. Olá pessoal! Tenho um sistema homologado em produção para MF-e. Recentemente, fiz alterações para emitir também NFC-e. Uso o ACBrECF com VirtualSAT e VirtualNFce. Depois das alterações passou a dar erro de Access Violation no momento de vender o item (ACBrECFVirtualSAT1QuandoVenderItem) O erro acontece ao ler o parâmetro Det: TDetCollectionItem; Já verifiquei várias coisas mas não consegui identificar a causa desse erro... Alguém já passou por isso? Agradeço desde já. Aloisio P. Neto Desenvolvedor
  5. Caros, Baixamos a última versao do MonitorPlus: ACBrMonitorPLUS-1.3.0.129-x64-Instalador. Ao fazer alguns testes antes de atualizar em nossos clientes, pegamos um problema ao encerrar uma MDFe, onde simplesmente volta uma message box 'Access Violation' sem oferecer nenhum detalhe a mais. Tentamos passar o comando tanto com argumentos opcionais, como sem e em ambos o erro persiste. MDFE.EncerrarMDFe("31191004002794000183580010000004301846836564", 11/10/2019, "3201209") ERRO: Access violation ou MDFE.EncerrarMDFe("31191004002794000183580010000004301846836564", 11/10/2019, "3201209", "", "") ERRO: Access violation Agradeço de antemão pela ajuda! Alex
  6. Boa tarde. Gostaria de relatar um problema que ocorreu com nosso sistema emissor, com relação ao preview/impressão da Carta de Correção da NF-e. O que acontece é que após exibir um DANFE e depois tentar exibir o preview de uma Carta de Correção ocorre um Access Violation, nesse caso testei apenas usando a engine FastReport. Percebi que o erro ocorre nos métodos "PrepareReport" e "frxReportBeforePrint" da unit "Fontes\ACBrDFe\ACBrNFe\DANFE\NFe\Fast\ACBrNFeDANFEFRDM.pas". Ao que parece o objeto NFe (FNFe) que é usado dentro deles está assigned mas suas propriedades estão nil, ele passa na verificação do Assigned(), mas ao acessar as propriedades elas estão nil. Se carregar uma NF-e no componente ACBrNFe e emitir um DANFE ele fica com referências apontadas internamente no DANFE associado ao ACBrNFe, então mesmo se der um ACBrNFe.NotasFiscais.Clear e carregar somente o XML do evento de CCe o erro ocorre. O que eu fiz foi apenas passar nil para as variáveis FNFe e FEvento ao final de cada método "ImprimirDANFE", "ImprimirDANFEResumido", "ImprimirDANFEPDF", "ImprimirEVENTO", "ImprimirEVENTOPDF", "ImprimirINUTILIZACAO", "ImprimirINUTILIZACAOPDF", para assim não apontar para uma referência inválida e a verificação funcionar corretamente em "PrepareReport" e "frxReportBeforePrint". // Está em "ImprimirDANFE", "ImprimirDANFEResumido", "ImprimirDANFEPDF", "ImprimirEVENTO", "ImprimirEVENTOPDF", "ImprimirINUTILIZACAO", "ImprimirINUTILIZACAOPDF": { DONE -oLeandro : (03/09/2019) - Alteração para não causar AccessViolation após: 1 - Imprimir um DANFE; 2 - Imprimir um Evento (Carta de Correção); AccessViolation ocorre nos métodos: * PrepareReport * frxReportBeforePrint Provável motivo: Objeto NFe (FNFe) está assigned mas suas propriedades estão nil. } FNFe := nil; FEvento := nil; Segue o arquivo ACBrNFeDANFEFRDM.pas em anexo, as alterações estão marcadas com um "DONE -oLeandro :" , se a alteração proceder e for útil, peço aos administradores que adicionem a alteração no svn. Muito obrigado. ACBrNFeDANFEFRDM.pas
  7. Boa tarde, utilizo o ACBrMonitor PLUS na versão 1.1.0.62 e atualizei para a versão 1.2.0.39, baixada por meio do SVN e compilada com o Lazarus. O problema se encontra ao realizar o evento de envio da NFe (NFE.EnviarEvento), no qual eu recebo a seguinte mensagem: NFe.EnviarNFe(C:\\INFOMASTER\\DFe\\xmlEnvio\\35190115424543000103550010000000041000000040-nfe.xml,1,1,0,,1) ERRO: Access violation. Na versão 1.1.0.62 (que foi baixada e não compilada) não apresentava tal problema. Grato, Matheus Duarte
  8. Pessoal venho recorrer a vocês, estou com um problema em alguns clientes, não são todos. Ambos os clientes utilizam os 2 tipos de notas... nota fiscal eletrônica, e nota fiscal a consumidor... Inicialmente tenho um conflito antigo que até hoje se encontra sem solução, se o cliente usa os 2 tipos de nota na mesma aplicação, não consigo imprimir 100% das notas em Fortes, logo tenho que jogar a NFCe para Fortes, e a NFe para Fast pelo seguinte motivo. Se eu colocar ambos os 2 tipos de documento para imprimir no Fortes, quando mando imprimir uma NFCe ela sai normal do tamanho de um cupom, se em seguida eu tentar imprimir uma NFe 55 modelo A4, ele imprime só no cantinho da folha na mesma largura de um cupom de NFCe... já fiz de tudo pra tentar resolver isso, tentei até criar o componente DANFe do Fortes runtime com Try e Finally descarregando ele ao final do uso... não consigo resolver mesmo destruindo a instância do componente e criando novamente ele recorda a configuração anterior e imprime na largura do cupom de NFCe... tentei especificar manualmente tamanho de papel, tipo de DANFe, etc... tentei tudo antes do comando imprimir, de acordo com o tipo de documento mas não resolveu.... para contornar isso, na epoca passei o FortesReports apenas para a NFCe, e o FastReport para a NFe 55... Hoje estou com um problema diferente, em alguns clientes "não todos" passou a aparecer do nada alguns "access violation" durante a impressão do fast report... a cada 2 ou 3 notas modelo 55 impressas no Fast aparece alguns access violation no centro da tela, pressionando OK para a mensagem o cliente prossegue com o uso do sistema, mas algumas vezes acumula várias mensagens na tela, e fica insistente até fechar todas... então eu estou tentando descobrir o motivo... só para teste eu tentei colocar o Fortes para imprimir as notas 55 e o não acontece mais o problema, porém não posso deixar em Fortes pelo motivo que descrevi no inicio... Já fiz algumas tentativas: *atualizei a DLL midas na pasta System32 "todos os clientes que estão com o problema em comum estão usando windows 32" *atualizei o arquivo fr3 da DANFe tentei usar o mais recente, e também tentei alguns antigos o erro persiste, creio que não tenha a ver com isso *atualizei todo os meus componentes, rodei a instalação do ACBr novamente, compilei tudo novamente, fontes todos atualizados... *tentei adicionar o MidasLib no uses do meu projeto o problema persiste, se alguém já passou por isso e quiser compartilhar informações fico agradecido, qualquer sugestão é bem vinda... obrigado a todos.
  9. Quando tento executar o método ConsultarLoteRps quando a nota ainda não está processada, o componente gera um Access Violation. Porém, quando a nota está processada, este erro não acontece. Não consigo debugar o problema pois meu cliente utiliza certificado A3. Alguém sabe como corrigir isso? Segue os dados da cidade: [1721000] Nome=Palmas UF=TO Provedor=WebISS NomeURL_H=palmasto NomeURL_P=palmasto Erro na função: function ConsultarLoteRps(ANumLote, AProtocolo: string): Boolean;
  10. Bom dia, estou tendo este problema em apenas uma máquina. Access violation na msvcrt.dll ao tentar validar o xml da NFe. Alguem já passou por isso?
  11. Olá, amigos! Quando vou fazer uma emissão de nfc-e no momento que vou acessar os dados do certificado ele dá seguinte mensagem: Estou usando o ultimo commit disponibilizado no SVN! Porém, quando faço a captura manual do certificado acontece normalmente.
  12. Em meu sistema seto os ACBrBoleto e no final mando imprimir ("Boleto.Imprimir;"). Após imprimir, o formulário que contém o boleto é fechado (button kind bkClose). Se o parâmetro MostrarPreview estiver FALSO, após imprimir e fechar o form, estou recebendo a mensagem de access violation na próxima rotina de impressão ou na finalização do aplicativo. Se MostrarPreview estiver VERDADEIRO o erro não é gerado. Preciso algum comando após o imprimir para liberar o boleto da memória quando não exibo o preview?
  13. Boa Tarde ! Atualizado hoje os fontes, ao imprimir pelo "Demo_AcbrCte" apresenta a mensagem de access violation. Isso acontece somente no ambiente de uma empresa. Não é problema no xml, nem na base de dados. Se rodar o "Demo_AcbrCte" com permissão de administrador, imprime corretamente. O "Demo_AcbrNfe" imprime normal, SEM A PERMISSÃO DE ADMINISTRADOR". Acredito ser algo relacionado a DLL que não carrega por não ter permissão, mas não consigo depurar para saber onde é exatamente o erro. Alguém tem alguma sugestão ? Não tenho certeza, mas parece que já li algo no fórum que o Danfe da NFE foi retirado a utilização do MIDAS. Não sei se é isso e não tenho nem ideia de como fazer isso. Att. Leandro
  14. Olá, estou fazendo testes no ACBrDFe para emissão de NFC-e, mas tive muitos problemas até o momento. Já passei pelos erros de compilação no Lazarus para instalar o componente OpenSSL(Error while link..) Depois passei pelo problema de "Error: crypto initialization failed." que ocorria ao tentar inicializar a XMLSec. Após várias tentativas, mudanças de libs etc, o método InitXmlSec está ok. No entanto ao executar a linha TACBrNFe(TNotasFiscais(Collection).ACBrNFe).SSL.ValidarCNPJCertificado( NFe.Emit.CNPJCPF ); que está no método Assinar da classe NotaFiscal, está ocorrendo Access Violation. O problema está ocorrendo no Xubuntu 64 bits, Lazarus 1.6.2 64 bits. Preciso que funcione no Linux. Eu fiz uma tentativa no windows e funcionou, então não é problema com o certificado. Ele é do tipo A1 então configuro o caminho do .pfx. Fiz uma tentativa com Xubuntu 32 bits, mas ocorre um problema com o Lazarus que não encontrei solução. Alguém tem uma luz para me dar? Grato.
  15. Olá galera, estou usando ACBrNFe e estou tendo o seguinte problema: Dentro do delphi (uso XE5 com Fast Report 5.0) toda vez que abro o form de nfe para edição, ao fechar o projeto recebo um erro de access violation em rtl190.bpl e o meu delphi pára de funcionar. Tenho que fechar e abrir de novo para voltar a funcionar. O meu projeto compilado está funcionando 100%, consigo emitir NFe de todas as formas, impressão do DANFE 100%. Alguém já se deparou com esse probleminha chato? Obrigado.
  16. Consultar nota fiscal e status do serviço gerando access violation. Respectivamente as chamadas ANfe.Consultar; e ANfe.WebServices.StatusServico.Executar; causam o mesmo erro Percebi que ambas utilizam a function TDFeWebService.Executar: Boolean; e dentro dessa é gerado o acess violation ...(quando tenta enviar) Estou conseguindo enviar notas normalmente, porém somente essas duas funcionalidades estão com esse problema após o último update dos fontes. Por gentileza, algum dos colegas tem alguma idéia do que esteja acontecendo? "Access violation at address 00B7F05A in module. Read of address 00000000."
  17. Olá amigos, estou iniciando a implantação do componente SAT Acbr no meu sistema mas estou me deparando com 'Access Violation' ao chamar o método ConsultarStatusOperacional; Consegui compilar o exemplo que vem junto com o componente e o mesmo não dá erro.. ou seja, consigo consultar o status operacional normalmente. Utilizo Lazarus 1.4.4 na plataforma Windows e Emulador SAT oferecido pelo governo. Em anexo segue um exemplo com erro.. Neste exemplo a Inicialização do AcbrSat1 e ConsultaSat é executada sem erros.. Porém quando se chama ACBR1.ConsultarStatusOperacional é exibido o erro.. Alguém poderia me dizer o que está faltando? Segue imagem: http://imagebin.ca/v/2MQp6GVrFeUx Obrigado, Renato satteste1.rar
  18. Bom Dia a todos. Estou fazendo as adaptações para o trunk2, com a ultima atualização, executei o apagarAcbr.bat e o ACBrInstall_Trunk2.exe, aparentemente tudo certinho, funcionando, porem: - Crio um form novo, adiciono alguns componentes do delphi, teclo f9, tudo certinho. Daí adiciono o componente ACBrCTe1, teclo f9, abre a aplicação e em 1 segundo fecha automaticamente, algumas vezes dá access violation. Tiro o componente ACBrCTe1, teclo f9 e volta a funcionar normalmente. (acontece o mesmo se Build all e executo o .exe). - O mesmo acontece com o Demo_ACBrCTe. - Acredito que não acontecia isso com a versão de sexta-feira. Já reiniciei computador, usei outro, removi e instalei tudo de novo, mas fica sempre o mesmo resultado acima. Talves seja problema em meus computadores, mas queia confirmar se isso não está acontecendo com outros com a ultima atualização. Desde já agradeço algumas dicas do que posso tentar fazer.
  19. Pessoal bom dia Na virada do lay-out da Nfe3.10 mudei meu sistema para começar a usar ACBr. Desde a mudança tenho tido o erro de access violation , o sistema funciona normalmente , só que quando vou gerar assinar, validar e transmitir a nota a primeira funciona normalmente. ao finalizar a primeira , fecho a tela e volto a tela anterior pra selecionar outra nota da erro de access violation e não consigo achar o erro via breakpoint. Algum processo ficou aberto e não fechou ao fechar o form que envia a nota Ai tenho que sair e entrar no sistema de novo. Alguém ai pode ajudar ? como finalizar tudo (thead , socket, ws, ao fechar o form?)
  20. Olá, bom dia. Estou com uma dúvida. Passamos o processamento da NF-e/NFC-e para uma thread no nosso sistema, de modo a evitar que tome conta da thread principal. Tenho duas threads, uma que executa o envio e outra que atualiza uma barra de progresso (Synchronized) no form e completa a atualização dos componentes na tela assim que a outra notifica a finalização do processo de envio. Minha única dúvida é com relação aos diálogos do webservice que o ACBr lança na tela, existe alguma maneira, não sei, de jogar esses diálogos na thread principal, da VCL, ou os mesmos já executam na thread principal? Sendo que a VCL ocupa a fila principal do programa... Acontece que estou tendo um problema ao voltar para o formulário, está dando um erro no .ShowModal nesse formulário, e acontece após mostrar alguma mensagem do WebService. Também vou verificar com quem desenvolveu a parte de chamar o form, mas por enquanto, alguém tem alguma idéia? Obrigado.
  21. Fala galera.. estou com o seguinte problema... depois que a maquina sofreu a atualização para o windows 8.1 qualquer form que tenha o componente 'ACBrNFeDANFERave' quando é criado aparece a menssagem de access violation e não abre o form com isso nao consigo mais emitir NFe no windows 8.1 .. fizemos os testes em maquinas com o windows 8(e anteriores) e a tela é criada normalmente e o envio é feito sem problemas... alguém sabe me dizer oque esta errado ?
  22. Boa tarde Italo, Segue em anexo unit alterada para solucionar o problema de "Access violation...". O problema acontece após executar a função ConsultarNFSeporRps e limpar a classe NotasFiscais e ComplNFSe ACBrNFSe.ConsultarNFSeporRps... ... ACBrNFSe.WebServices.ConsNfseRps.NFSeRetorno.ListaNfse.CompNfse.Clear; ACBrNFSe.NotasFiscais.Clear;
×
×
  • 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.