commit b972c160614cf84f2ace143de28a0cae3a1cbfa4
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Mon May 4 17:01:10 2020 +0100

    Fix for the next crasher from the field.

diff --git a/src/main/java/org/distorted/objects/RubikObjectMovement.java b/src/main/java/org/distorted/objects/RubikObjectMovement.java
index 07997ac2..100f87c3 100644
--- a/src/main/java/org/distorted/objects/RubikObjectMovement.java
+++ b/src/main/java/org/distorted/objects/RubikObjectMovement.java
@@ -109,8 +109,17 @@ public abstract class RubikObjectMovement
     float m0 = move2D[0];
     float m1 = move2D[1];
     float len = (float)Math.sqrt(m0*m0 + m1*m1);
-    m0 /= len;
-    m1 /= len;
+
+    if( len!=0.0f )
+      {
+      m0 /= len;
+      m1 /= len;
+      }
+    else
+      {
+      m0 = 1.0f;  // arbitrarily
+      m1 = 0.0f;  //
+      }
 
     for(int i=0; i<mNumAxis; i++)
       {
