View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0009076 | ParaView | Bug | public | 2009-05-27 16:51 | 2011-01-13 17:00 | ||||
Reporter | Alan Scott | ||||||||
Assigned To | Utkarsh Ayachit | ||||||||
Priority | normal | Severity | minor | Reproducibility | random | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | 3.8 | |||||||
Summary | 0009076: Bug - Received progress not in the range 0 - 100: -56 | ||||||||
Description | There is a bug occurring that outputs trash to the output message screen. Utkarsh says he can randomly reproduce this with g1s1. It is multi-processor, and seems to change depending on the number of processors. Output is as follows: ERROR: In /usr/local/viz/paraview/src/ParaView/3.6.0/ParaView3/Servers/Common/vtkProcessModuleConnection.cxx, line 157 vtkServerConnection (0xd31f80): Received progres not in the range 0 - 100: -56 | ||||||||
Tags | No tags attached. | ||||||||
Project | |||||||||
Topic Name | |||||||||
Type | |||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0016583) Alan Scott (manager) 2009-05-27 17:42 |
I am able to reliably replicate this bug with 8 servers using g1s1. |
(0016934) Utkarsh Ayachit (administrator) 2009-07-22 09:56 |
commit 6961bb88b1fe9f6463692ddd38b19aea7d71ac3b Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com> Date: Thu Jun 18 21:03:52 2009 +0000 BUG: Fixed BUG 0009076. Exodus reader was firing progress > 1.0 which was resulting in incorrect values being reported to the client resulting in the "Received progres not in the range 0 - 100: -56" error messages. Fixed that. diff --git a/VTK/Hybrid/vtkPExodusIIReader.cxx b/VTK/Hybrid/vtkPExodusIIReader.cxx index 9b04899..853b0f7 100644 --- a/VTK/Hybrid/vtkPExodusIIReader.cxx +++ b/VTK/Hybrid/vtkPExodusIIReader.cxx @@ -122,10 +122,13 @@ protected: if(event == vtkCommand::ProgressEvent) { double num = Reader->GetNumberOfFileNames(); - if(num == 0) + if (num <= 1) + { num = Reader->GetNumberOfFiles(); + } double* progress = static_cast<double*>(callData); double newProgress = *progress/num + Index/num; + cout << newProgress << endl; Reader->UpdateProgress(newProgress); } } |
(0016947) Alan Scott (manager) 2009-07-22 17:26 |
Since I could not reliably replicate this bug, I am closing it as fixed until I see it again. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2009-05-27 16:51 | Alan Scott | New Issue | |
2009-05-27 17:42 | Alan Scott | Note Added: 0016583 | |
2009-07-22 09:56 | Utkarsh Ayachit | Note Added: 0016934 | |
2009-07-22 09:56 | Utkarsh Ayachit | Status | backlog => @80@ |
2009-07-22 09:56 | Utkarsh Ayachit | Fixed in Version | => 3.8 |
2009-07-22 09:56 | Utkarsh Ayachit | Resolution | open => fixed |
2009-07-22 09:56 | Utkarsh Ayachit | Assigned To | => Utkarsh Ayachit |
2009-07-22 17:26 | Alan Scott | Note Added: 0016947 | |
2009-07-22 17:26 | Alan Scott | Status | @80@ => closed |
2011-01-13 17:00 | Source_changeset_attached | => VTK master a2bd8391 | |
2011-01-13 17:00 | Source_changeset_attached | => VTK master 020ef709 |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |