FDS Reader crashes with empty of malformed smv file
FDS Reader crashes with empty of malformed smv file.
Steps to reproduce:
- Create an empty test.smv file
- Run this code:
vtkNew<vtkFDSReader> reader;
reader->SetFilename("test.smv");
reader->UpdateTimeStep(0.0);
- Crashes in
vtkFDSReader::RequestData
.
Expected behavior: error messages but no crash.
The issue looks simple to fix, just return 0 when timeValues
is null in vtkFDSReader::RequestData
. Quick fix will follow shortly.
Edited by Francois Mazen