Hotfix TraceRepository

This commit is contained in:
2025-09-29 15:48:25 +02:00
parent 8b636a11ee
commit 01efb9fce5
@@ -31,7 +31,12 @@ public class TraceRepository {
public static Trace readTrace(File recordsFile) {
@Cleanup
ObjectInputStream reader = new ObjectInputStream(new GZIPInputStream(new FileInputStream(recordsFile)));
UUID uuid = UUID.fromString(reader.readUTF());
UUID uuid;
try {
uuid = UUID.fromString(reader.readUTF());
} catch (IllegalArgumentException e) {
return null;
}
Region region = RegionSystem.INSTANCE.getRegion(UUID.fromString(reader.readUTF())).orElse(null);
if (region == null) return null;
Date date = (Date) reader.readObject();