Crash reading vtm dataset
We are going to create a vtm dataset, and read it into ParaView. This will crash. Here is how to replicate:
- Master (v5.5.0-340-ga3633e), Linux, build-in server. NOTE - this is a debug build.
- Load can.exo. All vars on. Turn off EQPS and ACCL. Only load Unnamed block ID: 1. Apply.
- File/ Save Data. Save as canA, as an exodus file. Save all timesteps.
- Back to can in the pipeline browser. All vars on. Only load Unnamed block ID: 2. Apply.
- File/ Save Data. Save as canB, as an exodus file. Save all timesteps.
- Reset Session.
- Load canA. Apply. Load canB. Apply.
- Select both cans. Group Datasets. Apply.
- Save as VTM dataset. Save all timesteps.
- Reset Session.
- Load this new vtm dataset. We will crash, with the following:
paraview: /projects/viz/paraview/src/ParaView/5.6.0-junk/ParaView5/VTK/IO/XML/vtkXMLDataReader.cxx:297: virtual void vtkXMLDataReader::SetupOutputData(): Assertion `this->NumberOfPointArrays == this->PointDataArraySelection->GetNumberOfArraysEnabled()' failed.