commit fefb4739fd03588c84cb330e17af7dc4b2066737
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Sun Jun 18 01:57:55 2023 +0200

    defensive programming

diff --git a/src/main/java/org/distorted/external/RubikScores.java b/src/main/java/org/distorted/external/RubikScores.java
index d491e404..8fb79473 100644
--- a/src/main/java/org/distorted/external/RubikScores.java
+++ b/src/main/java/org/distorted/external/RubikScores.java
@@ -452,8 +452,18 @@ public class RubikScores
 
           if( ordinal>=0 && ordinal<numObjects )
             {
-            time = Integer.parseInt(timeStr);
-            subm = Integer.parseInt(submStr);
+            try
+              {
+              time = Integer.parseInt(timeStr);
+              subm = Integer.parseInt(submStr);
+              }
+            catch(NumberFormatException ex)
+              {
+              subm = 1;
+              time = 0;
+              errorStr += ("error1: timeStr="+timeStr+" submStr: "+submStr+"\n");
+              thereWasError= true;
+              }
 
             if( subm>=0 && subm<=1 )
               {
