issues reading legacy VTK files with field data
Steps to reproduce:
- open
multicomb_0.vts
from ParaView Data, Apply - create Programmable Filter with following script:
o = dsa.WrapDataObject(self.GetOutputDataObject(0))
o.FieldData.append(numpy.zeros(1), "zeros-1")
o.FieldData.append(numpy.zeros(10), "zeros-10")
- save generate data as a legacy vtk file.
- open the generated file. you'll get errors as follows:
ERROR: In /home/buildslave/dashboards/buildbot/paraview-pvbinsdash-linux-shared-release_superbuild/source-paraview/VTK/IO/Parallel/vtkPDataSetReader.cxx, line 835
vtkPDataSetReader (0x554d200): Could not seek past field.
ERROR: In /home/buildslave/dashboards/buildbot/paraview-pvbinsdash-linux-shared-release_superbuild/source-paraview/VTK/IO/Parallel/vtkPDataSetReader.cxx, line 681
vtkPDataSetReader (0x554d200):
ERROR: In /home/buildslave/dashboards/buildbot/paraview-pvbinsdash-linux-shared-release_superbuild/source-paraview/VTK/IO/Parallel/vtkPDataSetReader.cxx, line 685
vtkPDataSetReader (0x554d200): Expecting 'DIMENSIONS' instead of: