View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0009303ParaViewBugpublic2009-07-22 17:262011-01-13 17:00
ReporterKen Moreland 
Assigned ToUtkarsh Ayachit 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version3.6 
Target Version3.6.2Fixed in Version3.6.2 
Summary0009303: ParaView locks up when charting series with infinite value
DescriptionIf you try to make a chart where one of the series has an infinite value (and therefore the range is infinite), ParaView locks up. From what I can tell, ParaView is stuck in vtkQtChartAxis::generateLabels(). It is trying to generate a huge amount of labels.

To replicate, do the following.

1. Load the attached file InfiniteField.vtp.
2. Apply the Plot Data filter.

The plot will never get generated (at least, not for as long as I waited).
TagsNo tags attached.
Project
Topic Name
Type
Attached Files? file icon InfiniteField.vtp [^] (5,747 bytes) 2009-07-22 17:26

 Relationships

  Notes
(0017345)
Utkarsh Ayachit (administrator)
2009-09-08 15:39

Handle inf values to avoid locking when plotting data with
inf values. Of course, the plot still is empty until the user actually unchecks
the inf value data array.

Pending 3.6. commit.

/cvsroot/ParaView3/ParaView3/VTK/GUISupport/Qt/Chart/vtkQtChartAxis.cxx,v <-- VTK/GUISupport/Qt/Chart/vtkQtChartAxis.cxx
(0017348)
Utkarsh Ayachit (administrator)
2009-09-08 17:12

/cvsroot/ParaView3/ParaView3/VTK/GUISupport/Qt/Chart/vtkQtChartAxis.cxx,v <-- VTK/GUISupport/Qt/Chart/vtkQtChartAxis.cxx
new revision: 1.9.2.1; previous revision: 1.9
(0017377)
Alan Scott (manager)
2009-09-11 13:46

As we discussed on the phone, please give the user some feedback on what is happening. One option would be to write in the output window the fact that there is data with an infinite value, thus ParaView cannot automatically create this axis scale.
(0017876)
Utkarsh Ayachit (administrator)
2009-10-01 14:20

Printing a warning when the axes has infinite range.

/cvsroot/ParaView3/ParaView3/VTK/GUISupport/Qt/Chart/vtkQtChartAxis.cxx,v <-- VTK/GUISupport/Qt/Chart/vtkQtChartAxis.cxx
new revision: 1.14; previous revision: 1.13
(0017879)
Utkarsh Ayachit (administrator)
2009-10-01 14:51

Committing to 3.6

/cvsroot/ParaView3/ParaView3/VTK/GUISupport/Qt/Chart/vtkQtChartAxis.cxx,v <-- VTK/GUISupport/Qt/Chart/vtkQtChartAxis.cxx
new revision: 1.9.2.4; previous revision: 1.9.2.3
(0017953)
Alan Scott (manager)
2009-10-05 12:56

Misspelling in message. "Range has infinity. Axes may now show up correctly." should probably be changed to be negative, such as "Range has infinity. Axes may not show up correctly."
(0017954)
Alan Scott (manager)
2009-10-05 13:08

Tested local server, XP, 3.6.2.

 Issue History
Date Modified Username Field Change
2009-07-22 17:26 Ken Moreland New Issue
2009-07-22 17:26 Ken Moreland File Added: InfiniteField.vtp
2009-07-22 17:27 Ken Moreland Status backlog => tabled
2009-07-22 17:27 Ken Moreland Assigned To => Utkarsh Ayachit
2009-07-22 17:41 Ken Moreland Product Version => 3.6
2009-09-08 15:39 Utkarsh Ayachit Note Added: 0017345
2009-09-08 17:12 Utkarsh Ayachit Note Added: 0017348
2009-09-08 17:12 Utkarsh Ayachit Status tabled => @80@
2009-09-08 17:12 Utkarsh Ayachit Fixed in Version => 3.6.2
2009-09-08 17:12 Utkarsh Ayachit Resolution open => fixed
2009-09-11 13:46 Alan Scott Note Added: 0017377
2009-09-11 13:46 Alan Scott Status @80@ => @20@
2009-09-11 13:46 Alan Scott Resolution fixed => reopened
2009-10-01 14:20 Utkarsh Ayachit Note Added: 0017876
2009-10-01 14:51 Utkarsh Ayachit Note Added: 0017879
2009-10-01 14:51 Utkarsh Ayachit Status @20@ => @80@
2009-10-01 14:51 Utkarsh Ayachit Resolution reopened => fixed
2009-10-05 12:56 Alan Scott Note Added: 0017953
2009-10-05 12:56 Alan Scott Status @80@ => @20@
2009-10-05 12:56 Alan Scott Resolution fixed => reopened
2009-10-05 13:08 Alan Scott Note Added: 0017954
2009-10-05 13:08 Alan Scott Status @20@ => closed
2009-10-05 13:08 Alan Scott Resolution reopened => fixed
2011-01-13 17:00 Source_changeset_attached => VTK master a2bd8391
2011-01-13 17:00 Source_changeset_attached => VTK master 020ef709


Copyright © 2000 - 2018 MantisBT Team