Con solo la informacion que das no es posible descubrir el error.
El quiz de la cuestion es que no solo estas actualizando la hora (eso no falla por muchas horas que se este ejecutando el programa), sino que seguramente estas accediendo a objetos o variables de los otros threads.
Los accesos a datos y objetos entre threads hay que protegerlos ( con semaforos o usando la funcion synchronize), el no hacerlo suele provocar precisamente errores aleatorios de ese tipo.
Salud2 !!!
|