commit 41ed3f0d5375a26f661ce42aaa304e6e34315282
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Apr 23 21:20:52 2021 +0200

    Correct an crash when trying to run a program with no vertex effects.

diff --git a/src/main/java/org/distorted/library/uniformblock/UniformBlockAssociation.java b/src/main/java/org/distorted/library/uniformblock/UniformBlockAssociation.java
index d59045e..c98f3da 100644
--- a/src/main/java/org/distorted/library/uniformblock/UniformBlockAssociation.java
+++ b/src/main/java/org/distorted/library/uniformblock/UniformBlockAssociation.java
@@ -71,10 +71,11 @@ public class UniformBlockAssociation
     }
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
+// stride can be 0, if we just tried compiling a vertex shader which has NUM_VERTEX=0.
 
   public void correctStride(int stride)
     {
-    if( mStride != stride )
+    if( mStride != stride && stride!=0 )
       {
       int[] tmp = new int[stride*MAX_EFFECT_COMPONENTS];
 
