MantisBT - ParaView
View Issue Details
0003988ParaView(No Category)public2006-10-27 14:202016-08-12 09:57
Kent Eschenberg 
Berk Geveci 
normalminoralways
closedmoved 
 
 
0003988: Crash Reading pvs Using Volume Vis
ParaView 2.4.4 on Linux (FC5, i386) crashes when it reads a session-state file (pvs) when the file was made while doing volume visualization.

The crash occurs in vtkPVVolumeAppearanceEditor.cxx as it prepares the vol vis parameters for one of the inputs that is only geometry, i.e., it has no scalar data.

Two changes seemed to fix the problem. In vtkPVVolumeAppearanceEditor::SetPVSourceAndArrayInfo
change

===
  vtkPVDataInformation* dataInfo = source->GetDataInformation();
  if ( !this->PVSource || !this->ArrayInfo || !pvApp || !dataInfo ||
===

to

===
  if ( !this->PVSource ) return;
  vtkPVDataInformation* dataInfo = source->GetDataInformation();
  if ( !this->ArrayInfo || !pvApp || !dataInfo ||
===

and in vtkPVVolumeAppearanceEditor::SetScalarOpacityUnitDistance
change

===
if ( !this->PVSource && this->ArrayInfo
===

to

===
if ( !this->PVSource || !this->ArrayInfo )
===

Also, several annoying messages saying that "PVSource not set!" were eliminated. Maybe there is a better way to fix the problem.
No tags attached.
Issue History
2009-12-09 14:51Berk GeveciProject@3@ => ParaView
2011-06-16 13:10Zack GalbreathCategory => (No Category)
2016-08-12 09:57Kitware RobotNote Added: 0037505
2016-08-12 09:57Kitware RobotStatusexpired => closed
2016-08-12 09:57Kitware RobotResolutionopen => moved

Notes
(0037505)
Kitware Robot   
2016-08-12 09:57   
Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current ParaView Issues page linked in the banner at the top of this page.