MantisBT - ParaView
View Issue Details
0008941ParaView(No Category)public2009-04-28 21:102011-01-13 17:00
Alan Scott 
Utkarsh Ayachit 
highcrashalways
closedfixed 
 
3.63.6 
0008941: (Venus) Plots with two datasets hangs
ParaView trunk, XP, local server.
* Open disk_out_ref.exo. All vars on, apply.
* Filters/ Data Analysis/ Plot over line. Apply.
* Open can.exo. All variables on. Apply.

ParaView becomes unresponsive and hangs, but does not crash. It finally came back with junk in the plot window, then went back to being unresponsive.

This must be fixed for PV 3.6.
No tags attached.
has duplicate 0009038closed Utkarsh Ayachit Plotting of datasets directly, then toggling visibility, crashes. 
Issue History
2009-04-28 21:10Alan ScottNew Issue
2009-04-29 15:50Ken MorelandStatusbacklog => tabled
2009-04-29 15:50Ken MorelandAssigned To => Utkarsh Ayachit
2009-05-07 18:40Ken MorelandNote Added: 0016341
2009-05-08 10:44Utkarsh AyachitNote Added: 0016355
2009-05-13 13:44Utkarsh AyachitTarget Version => 3.6
2009-05-15 10:47Utkarsh AyachitNote Added: 0016479
2009-05-15 10:47Utkarsh AyachitStatustabled => @80@
2009-05-15 10:47Utkarsh AyachitFixed in Version => 3.6
2009-05-15 10:47Utkarsh AyachitResolutionopen => fixed
2009-05-15 16:07Alan ScottNote Added: 0016484
2009-05-15 16:07Alan ScottStatus@80@ => closed
2009-05-22 14:34Utkarsh AyachitRelationship addedhas duplicate 0009038
2011-01-13 17:00Source_changeset_attached => VTK master a2bd8391
2011-01-13 17:00Source_changeset_attached => VTK master 020ef709
2011-06-16 13:10Zack GalbreathCategory => (No Category)

Notes
(0016341)
Ken Moreland   
2009-05-07 18:40   
At first I thought this was an issue with the plot being slow rendering all the data in can, but that is not the case. I recommend replicating with the following to also see the hang without overloading the plot with lots of data:

1. Open disk_out_ref.exo. All vars on, Apply.
2. Open can.ex2. All vars on, Apply. (Both will be in 3D view.)
3. Select disk_out_ref in pipeline browser. Add Plot Over Line. Apply.
4. (With the plot view still active) Select can in pipeline browser. Add Plot Over Line. Apply.

At this point, series from both data sets should be in the same plot view and everything will be working at this point. Continue.

5. Turn the visibility of the can plot off and then back on.
6. Turn the visibility of the disk_out_ref plot off and then back on.

At the point where I turn the visibility of the disk_out_ref plot back on ParaView hangs.
(0016355)
Utkarsh Ayachit   
2009-05-08 10:44   
Fixed segfault reported in BUG 0008941 when toggling series visibilities. A minor typo resulted in invalid memory access and segfaults.


/cvsroot/ParaView3/ParaView3/VTK/GUISupport/Qt/Chart/vtkQtLineChart.cxx,v <-- VTK/GUISupport/Qt/Chart/vtkQtLineChart.cxx
new revision: 1.17; previous revision: 1.16
(0016479)
Utkarsh Ayachit   
2009-05-15 10:47   
It was decided that plots directly plotting
input datasets can be misleading. So now when a dataset is loaded with the plot
active, unless its a csv file, it will indeed create the standard 3D view. Added
a new filter "Plot Data" that be added to plot any arbitrary dataset.



/cvsroot/ParaView3/ParaView3/Qt/Components/Resources/XML/ParaViewFilters.xml,v <-- Qt/Components/Resources/XML/ParaViewFilters.xml
new revision: 1.62; previous revision: 1.61
/cvsroot/ParaView3/ParaView3/Qt/Core/pqChartView.cxx,v <-- Qt/Core/pqChartView.cxx
new revision: 1.4; previous revision: 1.3
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/Resources/filters.xml,v <-- Servers/ServerManager/Resources/filters.xml
new revision: 1.345; previous revision: 1.344
(0016484)
Alan Scott   
2009-05-15 16:07   
Excellent fix.
Tested local server, as per bug description and Ken's recommendations above.