Annoying bug
Posted: Sun Nov 29, 2020 3:25 pm
I've identified a minor bug, but haven't been able to work around it. Specifically, there is an exception being thrown in the RemoteThumbHandler, which isn't properly handled, and consequently loading of a directory of music files never finishes loading, and the browser window just keeps 'spinning". I see the exception in the syslog:
Nov 28 20:08:29 saturn UMS.sh[1776]: ERROR 20:08:29.960 [pool-2-thread-22] Unexpected error in RemoteThumbHandler.handle(): UUID string too large
Nov 28 20:08:29 saturn UMS.sh[1776]: ERROR 20:08:29.960 [pool-2-thread-24] Unexpected error in RemoteThumbHandler.handle(): UUID string too large
Nov 28 20:08:29 saturn UMS.sh[1776]: ERROR 20:08:29.960 [pool-2-thread-23] Unexpected error in RemoteThumbHandler.handle(): UUID string too large
Nov 28 20:08:29 saturn UMS.sh[1776]: ERROR 20:08:29.960 [pool-2-thread-25] Unexpected error in RemoteThumbHandler.handle(): UUID string too large
Nov 28 20:08:29 saturn UMS.sh[1776]: ERROR 20:08:29.993 [pool-2-thread-28] Unexpected error in RemoteThumbHandler.handle(): UUID string too large
Nov 28 20:08:29 saturn UMS.sh[1776]: ERROR 20:08:29.993 [pool-2-thread-26] Unexpected error in RemoteThumbHandler.handle(): UUID string too large
Initially, i thought that maybe my JDK was too old, since the UUID:FromString() changed somewhere between JDK 8 and 9, but I upgraded to JDK 11, and the problem persists, the other thing that I noticed is that the bug doesn't manifest itself all the time, only in some subdirectories, but I've been able to identify the cause. Any suggestions?
Nov 28 20:08:29 saturn UMS.sh[1776]: ERROR 20:08:29.960 [pool-2-thread-22] Unexpected error in RemoteThumbHandler.handle(): UUID string too large
Nov 28 20:08:29 saturn UMS.sh[1776]: ERROR 20:08:29.960 [pool-2-thread-24] Unexpected error in RemoteThumbHandler.handle(): UUID string too large
Nov 28 20:08:29 saturn UMS.sh[1776]: ERROR 20:08:29.960 [pool-2-thread-23] Unexpected error in RemoteThumbHandler.handle(): UUID string too large
Nov 28 20:08:29 saturn UMS.sh[1776]: ERROR 20:08:29.960 [pool-2-thread-25] Unexpected error in RemoteThumbHandler.handle(): UUID string too large
Nov 28 20:08:29 saturn UMS.sh[1776]: ERROR 20:08:29.993 [pool-2-thread-28] Unexpected error in RemoteThumbHandler.handle(): UUID string too large
Nov 28 20:08:29 saturn UMS.sh[1776]: ERROR 20:08:29.993 [pool-2-thread-26] Unexpected error in RemoteThumbHandler.handle(): UUID string too large
Initially, i thought that maybe my JDK was too old, since the UUID:FromString() changed somewhere between JDK 8 and 9, but I upgraded to JDK 11, and the problem persists, the other thing that I noticed is that the bug doesn't manifest itself all the time, only in some subdirectories, but I've been able to identify the cause. Any suggestions?