13/12/2011, 13:27
|
| Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes Puntos: 454 | |
Respuesta: Exception in thread "Thread-3" Hola:
¿Es una aplicación con ventanas que algún usuario esté usando?. Tiene pinta de que se abren más ventanas de las que windows soporta para una aplicación (no tienen por qué estar visibles, basta con que se abran, se oculten sin cerrarlas bien y se abran otras nuevas). Tampoco es neceario que el usuario se lie a abrir ventanas. Si va abriendo de forma normal pero no se liberan correctamente, el error puede empezar a salir tras varias horas de trabajo (como te está pasando). Una forma de comprobarlo es dejar la aplicación corriendo pero sin tocarla en absoluto, a ver si no da error hasta que se empieza a trabajar con ella.
Si pueden ir por ahí los tiros, trata de reaprovechar las ventanas en vez de hacer new de ellas cada vez. La liberación real de ventanas del recolector de basura puede dar problemas. Los JFrame no se liberan y es necesario llamar a dispose() del resto de ventanas (JDialog) si se quiere que el recolector de basura las tire.
Se bueno. |