MantisBT - ParaView
View Issue Details
0009702ParaViewBugpublic2009-10-12 20:152010-03-09 21:27
Alan Scott 
Utkarsh Ayachit 
immediateminoralways
closedfixed 
 
3.83.8 
0009702: Python trace error - plot selection
ParaView 3.6.2, XP, local server.
* open can.exo, all variables on, Apply.
* surface with edges.
* select a point.
* Python shell. Trace. Start Trace.
* Plot selection over time. Apply.
* Stop Trace. Save Trace.
* Delete the plot selection over time filter.
Now, run the saved trace. It will really mess up - even trying to open the plot in a 3d window.

You also get the following output in the python shell:

Traceback (most recent call last):
  File "<string>", line 12, in <module>
  File "F:/alan/paraviewWork/3.6.2/bld/ParaView3/Utilities/VTKPythonWrapping/paraview\servermanager.py", line 201, in __setattr__
    "to add this attribute.")
AttributeError: Attribute XArrayName does not exist. This class does not allow addition of new attributes to avoid mistakes due to typos. Use add_attribute() if you really want to add this attribute.
No tags attached.
related to 0009829closed Utkarsh Ayachit Extract selection - Save State doesn't work 
Issue History
2009-10-12 20:15Alan ScottNew Issue
2010-01-21 11:02Utkarsh AyachitRelationship addedrelated to 0009829
2010-02-01 14:26Utkarsh AyachitPrioritynormal => immediate
2010-02-08 15:42Utkarsh AyachitNote Added: 0019482
2010-02-08 15:55Utkarsh AyachitNote Added: 0019484
2010-02-08 15:55Utkarsh AyachitStatusbacklog => @80@
2010-02-08 15:55Utkarsh AyachitFixed in Version => 3.8
2010-02-08 15:55Utkarsh AyachitResolutionopen => fixed
2010-02-08 15:55Utkarsh AyachitAssigned To => Utkarsh Ayachit
2010-03-09 21:27Alan ScottNote Added: 0019783
2010-03-09 21:27Alan ScottStatus@80@ => closed

Notes
(0019482)
Utkarsh Ayachit   
2010-02-08 15:42   
Extracting of selection now can be tracked
correctly using python. Ensuring that the selection source is registered
correctly from python and it's properties are tracked when saving trace. Fixed
bug in the GUI where the selection proxy was registered after being set as the
input, this was causing the trace is ignore the setting of the selection input.

/cvsroot/ParaView3/ParaView3/Utilities/VTKPythonWrapping/paraview/smtrace.py,v <-- Utilities/VTKPythonWrapping/paraview/smtrace.py
new revision: 1.14; previous revision: 1.13
/cvsroot/ParaView3/ParaView3/Utilities/VTKPythonWrapping/paraview/servermanager.py,v <-- Utilities/VTKPythonWrapping/paraview/servermanager.py
new revision: 1.72; previous revision: 1.71
/cvsroot/ParaView3/ParaView3/Qt/Core/pqPropertyManager.h,v <-- Qt/Core/pqPropertyManager.h
new revision: 1.7; previous revision: 1.6
/cvsroot/ParaView3/ParaView3/Qt/Core/pqPropertyManager.cxx,v <-- Qt/Core/pqPropertyManager.cxx
new revision: 1.10; previous revision: 1.9
/cvsroot/ParaView3/ParaView3/Qt/Components/pqSelectionInputWidget.h,v <-- Qt/Components/pqSelectionInputWidget.h
new revision: 1.5; previous revision: 1.4
/cvsroot/ParaView3/ParaView3/Qt/Components/pqSelectionInputWidget.cxx,v <-- Qt/Components/pqSelectionInputWidget.cxx
new revision: 1.3; previous revision: 1.2
/cvsroot/ParaView3/ParaView3/Qt/Components/pqNamedWidgets.cxx,v <-- Qt/Components/pqNamedWidgets.cxx
new revision: 1.58; previous revision: 1.57
(0019484)
Utkarsh Ayachit   
2010-02-08 15:55   
Ensure that the vtkSMFieldDataDomain has valid values by
default. This bug was causing run time errors when playing back the trace saved
from BUG 0009702 (complaining AttributeType failed to locate "Row Data" as a valid
value). Fixed that.

/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMFieldDataDomain.h,v <-- Servers/ServerManager/vtkSMFieldDataDomain.h
new revision: 1.7; previous revision: 1.6
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMFieldDataDomain.cxx,v <-- Servers/ServerManager/vtkSMFieldDataDomain.cxx
new revision: 1.12; previous revision: 1.11
(0019783)
Alan Scott   
2010-03-09 21:27   
Tested trunk, local server, XP.