Loading a state with a bp file [ADIOS2VTXReader] is broken
Hello! I noticed that loading a state that involves an ADIOS2VTXReader fails to load the Data arrays of the file.
UPDATE: this only happens for a VTX file with multiple time steps for which the mesh was saved only once [as opposed to at every time step] AND if the saved state does not load the initial time step. Furthermore, if you do load a file with only one mesh for multiple time steps at a time step for which there is no mesh but then go to a time step at which there is a mesh, Paraview finds the Data arrays and everything starts working fine.
Step to reproduce:
- Open Paraview and load bp file with an ADIOS2VTXReader that has multiple time steps and that reuses the mesh
- Save state at a time for which there is no mesh
- Reset session
- Load saved state You should get an error that a certain data array has no fields. In the "Information" tab you can verify that no Data arrays are present in the bp file.
Using Paraview latest compiled from source.
Edited by Massimiliano Leoni