Ir para conteúdo
  • Cadastre-se

dev botao

Exception: Access violation ao clicar em Configurar


  • Este tópico foi criado há 3131 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

o que venho notando e que maquinas com 2008 Server , acontecem mais o erro Exception: Access violation , e geralmente e quando ele fica travado com algum processo , e o processo que mais fica travado e gerando o DANFE , em algum momento ou a quantidade enviada ou algo que trava ele , estou tentando encontrar o ponto do travamento para passar maiores detalhes , mas quando acontece isso , ele so abre finalizando a tarefa e clicando em configurar novamente.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Vamos aos detalhes , o acbr esta normalmente imprimindo DANFE e fazendo autorizações , mas em determinado momento ele TRAVA , quando clicamos no icone dele para ele abrir na tela , ele simplesmente fica travado , então so resta finalizar tarefa e abrir novamente , então neste processo apos finalizar tarefa , abrimos ele novamente , e apos abrir novamente quando clicamos no botão CONFIGURAR e apresentado o erro , então o que falei e que se a senha que não deixar mexer nos parametros do acbr estiver digitada , ele apresenta esse erros , mas quando está em branco esse erro não acontece apos clicar no botão CONFIGURAR , por isso citei GERAÇÃO de PDF , porque sempre esta travando neste momento , então talvez o novo FORTES CE , tenha algum travando , o que causa os erros seguintes.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Melhorou  :), com um passo-a-passo é mais fácil tentar simular algo.

Você chegou a verificar se no travamento ele fica com o uso do processador e memórias altos, algo que indique que o sistema operacional está sobrecarregado?

Você disse que utiliza windows 2008, tentou colocar o monitor para ser executado como administrador?

 

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Sim , ja coloquei tambem pensei nesta possibilidade e esta como administrador , mas olhando em detalhes o log sempre que da este erro de Exception: Unable to open file , como nos logs abaixo , ele trava quando esta gerando o DANFE para imprimir. ai abaixo esta todo o log.

 

NFe.Versao()
OK: 0.1.9.09
Exception: Unable to open file "S:\INTEGRAD\NFE\ENTNFE.TXT"
Configuração geral gravada com sucesso
Configuração de Boletos gravada com sucesso
Dados da Sw.House gravados com sucesso
NFe.SetVersaoDF("3.10")
OK: 
NFe.SetModeloDF(55)
OK: 
NFe.CriarEnviarNFeSefaz(S:\INTEGRAD\NFE\NF015464.TXT,0,0)
OK: Lote recebido com sucesso
[ENVIO]
Versao=SVRS201508141712
TpAmb=1
VerAplic=SVRS201508141712
CStat=103
XMotivo=Lote recebido com sucesso
CUF=25
NRec=253001846343704
DhRecbto=06/10/2015 12:17:40
TMed=1
Msg=Lote recebido com sucesso
Autorizado o uso da NF-e
[RETORNO]
Versao=SVRS201507311123
TpAmb=1
VerAplic=SVRS201507311123
NRec=253001846343704
CStat=100
XMotivo=Autorizado o uso da NF-e
CUF=25
[NFE15464]
Versao=SVRS201507311123
TpAmb=1
VerAplic=SVRS201507311123
CStat=100
XMotivo=Autorizado o uso da NF-e
CUF=25
ChNFe=25151003624439000183550010000154641036244391
DhRecbto=06/10/2015 12:17:41
NProt=325150016521988
DigVal=tmeQddNa7NObUy+jwyKmqB2LzRQ=
Arquivo=C:\ACBrMonitorPLUS\Logs\25151003624439000183550010000154641036244391-nfe.xml

Exception: Unable to open file "S:\INTEGRAD\NFE\ENTNFE.TXT"
NFe.Versao()
OK: 0.1.9.09
Configuração geral gravada com sucesso
Configuração de Boletos gravada com sucesso
Dados da Sw.House gravados com sucesso
NFe.SetVersaoDF("3.10")
OK: 
NFe.SetModeloDF(55)
OK: 
NFe.ConsultarNfe(S:\INTEGRAD\XML\201510\25151003624439000183550010000154641036244391-nfe.xml)
OK: Autorizado o uso da NF-e
[CONSULTA]
Versao=SVRS201411131521
TpAmb=1
VerAplic=SVRS201411131521
CStat=100
XMotivo=Autorizado o uso da NF-e
CUF=25
ChNFe=25151003624439000183550010000154641036244391
DhRecbto=06/10/2015 12:17:41
NProt=325150016521988
DigVal=tmeQddNa7NObUy+jwyKmqB2LzRQ=

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

em outra empresa o mesmo erro apos iniciar uma geração , sempre apos o erro ele trava o ACBR e quando vou entrar 

 

ACBr Monitor Ver.0.1.9.11
Aguardando comandos ACBr
Monitorando Comandos TXT em: S:\LOJA\NFE\ENTNFE.TXT
Respostas gravadas em: S:\LOJA\NFE\SAINFE.TXT
EFOpenError - Unable to open file "S:\LOJA\NFE\ENTNFE.TXT"
Unable to open file "S:\LOJA\NFE\ENTNFE.TXT"
NFE.StatusServico("")
OK: Servico em Operacao

Print da tela quando aconteceu o erro e como ficou no gerenciador de tarefas

 

 

Erro travamento acbrplus.jpg

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Veja, tem algo bloqueando o arquivo

Exception: Unable to open file "S:\INTEGRAD\NFE\ENTNFE.TXT"

S: é um mapeamento de rede? Se sim, pode ser que algo na rede esteja bloqueando o acesso ao arquivo ou no servidor algo esteja bloqueando.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Regis acompanhando o LOG o travamento e no imprimir danfe , fiquei acompanhando o cliente imprimir Danfes então fiz um PRINT da tela , apos ele Travar imprimindo ou gerando não sei o momento que ele travaria , na sequencia então e que clico no botão configurar e me surge o erro do Exception , mas acredito que ele ja vai esta travado , então e finalizado o travado , e esse mesmo danfe e colocado novamente e fica imprime sem problemas , quanto ao Exception: Unable to open file "S:\INTEGRAD\NFE\ENTNFE.TXT" , o erro era proveniente do meu sistema que não estava apagando ele apos a leitura.

erroacbrdanfe imprimindo.jpg

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Sim , esta se não tive-se o ACBR reclamava antes de imprimir , esta osso , simplesmente ele trava , agora a causa , o problema de clicar no botão configurar e so um detalhe , porque a impressão fica presa o processo no gerenciador de tarefas vai a 25% e para  geral , agora o problema esta se multiplicando a medida que uso em outros clientes.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

A onde a impressão fica presa ? Que tipo de Impressão (PDF, direta, com preview, etc) ?

Aparece algo no Spooler da Impressora ?

Foque nisso... Tente nos fornecer informações precisas, de como reproduzir esse problema em nossa máquina de desenvolvimento...

Provavelmente você precisará nos passar um passo a passo de como configurar o Monitor, para que fique nas mesmas condições de uso do seu... além de fornecer toda a sequencia de comandos, até o problema...

 

PS: Notei que o seu comando de envio ao PLUS, está com a sintaxe errada... Todas as Strings devem estar entre Aspas duplas:

 

 

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Porque ele não é impresso se já foi para o Spool da Impressora ?

Você recebe a resposta do comando: NFe.ImprimirDANFE ?

Os seus comandos continuam com a sintaxe errada (Sem as aspas dupla nas Strings)

Certo:

NF.NFe.ImprimirDANFE( "C:\TEMP\NFe.xml" )

Errado:

NF.NFe.ImprimirDANFE( C:\TEMP\NFe.xml )

 

Esse parece ser o problema... o Spool dessa impressora não está processando corretamente os documentos da fila...

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

OK , tudo bem quanto a sintaxe , mas o curioso e que uso o ACBR a cerca de 5 anos , sempre usei a sintaxe desta forma e o grande problema , e que apos o ACBR Travar , finalizo a tarefa e fazemos o envio de cerca de 5 a 10 nf sem problema algum mesmo com a dita sintaxe errada , mas e um dado momento aleatorio a impressão trava , e como visto ja esta no SPOOL , e como se algo não fosse finalizado e naquele momento ele trava e fica aguardando eternamente , olhando o LOG tudo ocorre perfeito , mas para apos enviar o comando , como falei anteriormente o problema acontece aleatorio em diversos , cenarios , e SO diferentes , ou seja no cliente que emiti mais NF o ACBR apresenta mais problemas , estou tentanto simular na minha maquina e ja fiz ate 20 nf e não ocorreu erros , fiz até um video para descobrir o problema , mas vi que o mesmo caso do print tudo perfeito ate em um dado momento travar.

 

como ja não vejo luz no fim do tunel vou colocar a sintaxe "" com aspas e acompanhar o funcionamento.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Acho que o problema não é a sintaxe... o parser do Monitor tem certa tolerância na detecção dos parâmetros... mas a falta de Aspas poderá gerar erros em outros lugares

Acho que o problema está relacionado ao spool dessa impressora... Quando o relatório está no Spool, o Monitor já terminou de montar o relatório no Fortes, e o Fortes está enviando o relatório para a Impressão (spool)

Tente configurar algo no driver da Impressora, talvez deixar a impressão sem o Spool

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

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