package sfBugs;

import edu.umd.cs.findbugs.annotations.NoWarning;

public class Bug3384369 {

    @NoWarning("RCN")
    public Bug3384369(int[] value, int dataOffset) {
        assert (value == null || value.length > dataOffset) 
        : String.format(
                "Value array length %s should be greater than dataOffset %s", 
                (value == null ? 0 : value.length), dataOffset);
    }

}

@@ -121,26 +121,33 @@
  public 
-Bug3384369
+static void test1
 (int%5B%5D v
@@ -196,18 +196,18 @@
 lue 
-=
+!
 = null 
-%7C%7C
+&&
  val
@@ -404,13 +404,54 @@
 t);%0A    
+    System.out.println(value.length);%0A    
 %7D
-%0A
 %0A%7D%0A

fix bug in code provided in bug report