MantisBT - ParaView
View Issue Details
0005798ParaView(No Category)public2007-09-28 12:492009-05-13 13:59
John Biddiscombe 
Utkarsh Ayachit 
normalcrashalways
closedfixed 
 
3.43.4 
0005798: TimeStepValues loaded from XML crashes PV3.1x.x (PV3.2)
I have a dataset with 2000 time steps, when I load it, apply some filters and save state, I cannot reload the *.pvsm file.

Paraview goes into a very long wait/hang and then crashes with a memory allocation error. Examining the stack trace shows that the error occurs when loading TimeStepValues from the XML. (many sub calls are spawned causing the trouble)

Editing the xml by hand and removing all keys with TimeStepValues enables me to reload the project, but the state is not stable as all time info gets munged.

Whoever get's assigned this bug can email me with hints and I'll start trying to fix it. I wanted to demo a big time dependent dataset next week, so I'm happy to work on it.
No tags attached.
Issue History
2007-09-28 12:49John BiddiscombeNew Issue
2007-09-28 13:07John BiddiscombeNote Added: 0009328
2008-04-15 10:25Berk GeveciAssigned To => Berk Geveci
2008-04-15 10:25Berk GeveciSeverityblock => crash
2008-04-15 10:25Berk GeveciStatusbacklog => tabled
2008-04-15 10:25Berk GeveciCategory => 3.4
2008-05-22 13:53Berk GeveciAssigned ToBerk Geveci => Utkarsh Ayachit
2008-06-26 16:20Utkarsh AyachitStatustabled => @80@
2008-06-26 16:20Utkarsh AyachitResolutionopen => fixed
2008-06-26 16:20Utkarsh AyachitNote Added: 0012547
2008-07-09 16:09Alan ScottStatus@80@ => closed
2008-07-09 16:09Alan ScottNote Added: 0012677
2009-05-13 13:58Utkarsh AyachitTarget Version => 3.4
2009-05-13 13:59Utkarsh AyachitFixed in Version => 3.4
2011-06-16 13:10Zack GalbreathCategory => (No Category)

Notes
(0009328)
John Biddiscombe   
2007-09-28 13:07   
I should have set severity to 'crash' - but I don't know how to change it!
(0012547)
Utkarsh Ayachit   
2008-06-26 16:20   
When loading state, the Modified() event was fired for every value loaded
from the state. Changed it to fire modified only after all values are set and
also only if any values indeed changed.

I am hoping this fixes the issue. John, can you please verify?


/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMDoubleVectorProperty.cxx,v <-- Servers/ServerManager/vtkSMDoubleVectorProperty.cxx
new revision: 1.44; previous revision: 1.43
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMIdTypeVectorProperty.cxx,v <-- Servers/ServerManager/vtkSMIdTypeVectorProperty.cxx
new revision: 1.21; previous revision: 1.20
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMIntVectorProperty.cxx,v <-- Servers/ServerManager/vtkSMIntVectorProperty.cxx
new revision: 1.38; previous revision: 1.37
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMProperty.cxx,v <-- Servers/ServerManager/vtkSMProperty.cxx
new revision: 1.59; previous revision: 1.58
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMProperty.h,v <-- Servers/ServerManager/vtkSMProperty.h
new revision: 1.47; previous revision: 1.46
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMStringVectorProperty.cxx,v <-- Servers/ServerManager/vtkSMStringVectorProperty.cxx
new revision: 1.44; previous revision: 1.43
(0012677)
Alan Scott   
2008-07-09 16:09   
Closed. We did not hear back from biddisco that it doesn't work.