none
Aplicação parou de funcionar RRS feed

  • Pergunta

  • Salve!

    Tenho uma aplicação em vb.net 2008 acessando banco de dados PostgreSQL em servidor Linux.

    O sistema roda por um bom período sem problemas, mas as vezes (e tem se tornado cada vez mais frequente) ele trava e aparece uma tela do Windows informando "meusistema.exe parou de funcionar". (Já vi esta tela antes apresentando problemas com o Internet Explorer.)

    Após reiniciar o sistema, a mesma funcionalidade funciona normalmente.

    Isso acontece em vários pontos do sistema, e aleatóriamente. Já instalei o sistema e testei em máquinas com Windows 7, Vista e XP e em todos o sistema trava.

    Já conferi o framework e até peguei um computador "zerado" e o problema é incidente.

    Gostaria de alguma sugestão sobre possíveis causas.

    Mas o que mais me deixa intrigado é que não apresenta a mensagem de erro padrão de aplicações .net, mas sim esta de "parou de funcionar".

    Obrigado pela atenção.

    Alexandre

    sexta-feira, 29 de junho de 2012 12:58

Todas as Respostas

  • Sua aplicação usa Thread? Isso ocorre quando duas threads tentam acessar o mesmo objeto em memoria ao mesmo tempo ou quando uma Thread tenta acessar um objeto que não existe mais. Se voce usa Thread não esqueça de efetuar Lock nas variaveis que acessa.

    Porem tem um monte de outras prováveis causas para esse erro, essa foi uma sugestão.

    sábado, 30 de junho de 2012 00:51
  • Isso é apenas um erro de programação.

    Esta ocorrendo uma exceção não tratada no seu programa, e ele está fechando.

    segunda-feira, 2 de julho de 2012 20:54
  • Não é erro de programação, pois quando isso acontece a tela de erros é outra totalmente diferente.

    Notei que isso acontece quando estou com o site do Itau aberto, ou quando acabo de fechar o site. Creio que deva ser algum conflito com o Guardião do Itau.

    Alguém já viu isso?

    Tenho uma tela com uma Treeview. Com o site do Itau aberto eu abri a minha tela e ao tentar abrir um nó, ele trava. Depois faço exatamente os mesmos passos sem o site do Itau aberto e funciona.

    Obs.: Isso somente acontece com o Release.

    Obrigado pela atenção.

    sexta-feira, 6 de julho de 2012 14:52
  • Então o mais provavel, é que o Guardião, esteja bloqueando conexões.

    No momento q vc tenta acessar o banco ele lança uma exceção por não conseguir conexão, e o seu programa não está capturando. Fechando o programa.

    terça-feira, 10 de julho de 2012 23:38
  • Pode exibir uma imagem do erro? Como Danimar escreveu pode ser exceção não tratada.

    If was useful mark as answered. Mariano, Paulo T. C.

    segunda-feira, 16 de julho de 2012 15:24