Corrupt kd tree in parallel
I have been running into this issue while working with the XDMF reader in parallel. I'm using Paraview 5.6.0 (but have seen this in earlier versions as well) using client server mode. The server side is compiled with osmesa off-screen rendering. For the most part, it works fine. But with certain amount of procs, I get the following error:
ERROR: In /home/shelf1/compile/visualization/src/paraview/5.6.0_gui/VTK/Common/DataModel/vtkKdTree.cxx, line 1956 vtkKdTree (0x573d5fa0): vtkKdTree::BuildMapForDuplicatePoints corrupt k-d tree
In many cases reducing the number of processors makes it stable again, but this is quite unpredictable. I was trying to do some research on the issue and ran into this old thread:
It looks like there was a bug in VTK with mixing floats and doubles. The issue is from 2013, has it been resolved? I'm willing to provide any assistance necessary to track this down.