VTKGeometry.fromPolygons throws ArrayIndexOutOfBoundsException on Linux with Java wrappers.

VTK 9.0.1 with Java wrapper built in Fedora 34 using OpenJDK 11(LTS)

ArrayIndexOutOfBoundsException: Array region 0…8 out of bounds for length -356509659 {AnalysisController}
[2021-06-22 11:37:02] INFO: at vtk.vtkFileOutputWindow.SetFileName_5(Native Method) {AnalysisController}
[2021-06-22 11:37:02] INFO: at vtk.vtkFileOutputWindow.SetFileName(vtkFileOutputWindow.java:32) {AnalysisController}
[2021-06-22 11:37:02] INFO: at vtk.vtkNativeLibrary.DisableOutputWindow(vtkNativeLibrary.java:162) {AnalysisController}
[2021-06-22 11:37:02] INFO: at util.vtk.VTKGeometry.(VTKGeometry.java:60) {AnalysisController}
[2021-06-22 11:37:02] INFO: at util.vtk.VTKGeometry.fromPolygons(VTKGeometry.java:50) {AnalysisController}

The same code functions correctly in Windows with the Java wrapper.