MantisBT - ParaView |
| View Issue Details |
|
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0009303 | ParaView | Bug | public | 2009-07-22 17:26 | 2011-01-13 17:00 |
|
| Reporter | Ken Moreland | |
| Assigned To | Utkarsh Ayachit | |
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | |
| Platform | | OS | | OS Version | |
| Product Version | 3.6 | |
| Target Version | 3.6.2 | Fixed in Version | 3.6.2 | |
| Project | |
| Topic Name | |
| Type | |
|
| Summary | 0009303: ParaView locks up when charting series with infinite value |
| Description | If 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). |
| Steps To Reproduce | |
| Additional Information | |
| Tags | No tags attached. |
| Relationships | |
| Attached Files | InfiniteField.vtp (5,747) 2009-07-22 17:26 https://www.vtk.org/Bug/file/7381/InfiniteField.vtp |
|
| 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 |
|
Notes |
|
|
(0017345)
|
|
Utkarsh Ayachit
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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
|
|
2009-10-05 13:08
|
|
|
Tested local server, XP, 3.6.2. |
|