Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Estou com um problema que esta dificil de sanar.  A minha aplicação esta gerando acess violation, mas de forma aleatoria.  Acontece que o caixa trabalha o dia, e chega um determinado momento ele começa a gerar o acess violation, por exemplo, atualizei uma versão as 08:00, o caixa trabalhou atés as 19:30 sem dar erro, e depois disso começou. Alguem ja passou por isso?

  • Consultores
Postado

A sugestão é realizar um monitoramento da aplicação.

Em ambiente de desenvolvimento você pode verificar se existem memoryleaks.

Em ambiente de produção o ideal é incluir um log minucioso (mesmo que temporário) na aplicação que possa te auxiliar a encontrar o momento em que ocorre o AV.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Fundadores
Postado

Você tem Logs da sua aplicação?

Seria interessante saber se o A.V. ocorre quando alguma operação em específico é realizada no caixa

Essa mesma aplicação apresenta problemas semelhantes em outras máquinas?

Se não apresentar pode ser alguma interferência externa, algum outro aplicativo interferindo na sua aplicação

 

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.

  • Membros Pro
Postado

Obrigado pelas respostas, não tenho log na aplicação.... o que percebi é que em alguns clientes acontece e outros não, no mesmo cliente que acontece, acontece em alguns pdvs, ja em outros acontece em todos, nesse que acontece em todos, pedi para formatar os caixas, formataram todos, instalaram somente o windows e mais nada, trabalhou um pouco e depois começou a acontecer....

 

 

  • Moderadores
Postado
  Em 29/01/2025 at 11:50, syspan disse:

Obrigado pelas respostas, não tenho log na aplicação.... o que percebi é que em alguns clientes acontece e outros não, no mesmo cliente que acontece, acontece em alguns pdvs, ja em outros acontece em todos, nesse que acontece em todos, pedi para formatar os caixas, formataram todos, instalaram somente o windows e mais nada, trabalhou um pouco e depois começou a acontecer....

 

 

Expandir  

já vi acontecer e dai vai uma sugestão

por acaso tu exibe o xml da nota para o cliente ou tem referencia em algum lugar ao TWebBrowser?

nesse seus casos são PDV´s que tem TEF?

se a resposta for sim. remova o TwebBrowser e as USES dele do seu sistema pois é algo irrelevante mostrar ao cliente

e faça um build para testar

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: juliomar_m@yahoo.com.br
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Membros Pro
Postado

Tenho TEF e não exibo o xml via twebrowser, uso a user32.dll para bloquear o teclado/mouse.  Estou pensando em remove-la e troca-la pela a procedure que tem AcbrTefd

  • Moderadores
Postado
  Em 29/01/2025 at 14:06, syspan disse:

Tenho TEF e não exibo o xml via twebrowser, uso a user32.dll para bloquear o teclado/mouse.  Estou pensando em remove-la e troca-la pela a procedure que tem AcbrTefd

Expandir  

procure nos seus fontes se tem alguma uses SHDocVw

se existir remova

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: juliomar_m@yahoo.com.br
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

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

The popup will be closed in 9 segundos...