Recent changes to vtkPVXMLElement and vtkSMStringVectorProperty causing state loading to fail
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
When attempting to load state (or a lookmark), the application is crashing as a result of a call in vtkSMStringVectorProperty (added in revision 1.29) to delete a char* returned from vtkPVXMLElement (see below). The state files I'm loading have exodus readers which may be why the crash is not showing up in the tests.
char* value = currentElement->GetSanitizedAttribute("value"); if (value) { this->SetElement(index, value); delete[] value;