Olá pessoal,
Desenvolvi uma aplicação swing para uso exclusivo em Linux.
O propósito desta aplicação é ser um player de mp3 e Divx.
Devido há algumas restrições da JMF (Java Media Framework) quanto ao Linux (em especial, por não reproduzir MP3 no Linux), acabei usando uma API da IBM Alphaworks para reproduzir Mp3 e Divx.
A aplicação funciona perfeitamente, inclusive deixei rodando por três dias e noites sem parar.
O problema é o seguinte: Aleatoriamente ela está travando, ou seja, em determinadas horas do dia, reproduzindo musica ou simplesmente parada, ela congela e não fecha nem com ALT+F4. Fica simplesmente travada.
Achei que poderia ser alguma configuração de hardware ou talvez do próprio Linux, então instalei a aplicação em mais duas máquinas. Mesmo assim o problema persiste.
Interessante é que só trava a minha aplicação, quando ela esta travada eu consigo por exemplo acessar o menu iniciar do Linux e abrir outras aplicações sem problemas, mas a minha aplicação fica congelada.
Alguém já teve este tipo de problema?
Qual seria a melhor solução para tentar achar o bug?
Muito obrigado.