Problem loading state files containing programmable filters.
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
- Start ParaView3
- Load a dataset
- Add a programmable filter
- Enter a Python program that contains "tab" characters.
- Save the session state.
- Restart ParaView3.
- Load the previous session state.
- See error messages from the XML parser:
"ERROR: In \src\ParaView3\Vtk\Io\vtkXMLParser.cxx, line 442 vtkPVXMLParser (0F83ED30): Error parsing XML in stream at line 1542: reference to invalid character number
Root does not exist. Either state file could not be opened or it does not contain valid xml"
- Manually removing the encoded tab character(s) from the state file cause the errors to go away.