MantisBT - ParaView
View Issue Details
0011733ParaViewBugpublic2011-01-20 12:532016-08-12 09:58
albert3 
Kitware Robot 
normalmajoralways
closedmoved 
WindowsVista
3.8.1 
 
0011733: Error reading EnSight sos file
I installed Paraview 3.8.1 (ParaView-3.8.1-Win64-x86_MPI.exe) and I
tried to load an EnSight Server of Server file. This results in the
error messages:
==========================================================
ERROR: In ..\..\..\..\src\Servers\Filters\vtkGenericEnSightReader2.cxx, line 356
vtkGenericEnSightReader2 (0000000007B96730): Unable to open file:
D:\2_proc\NO_Measured_data\/Case02_v10023_DOM_0.case


ERROR: In ..\..\..\..\src\Servers\Filters\vtkGenericEnSightReader2.cxx, line 874
vtkGenericEnSightReader2 (0000000007B96730): Error determining EnSightVersion


ERROR: In ..\..\..\..\src\VTK\Filtering\vtkExecutive.cxx, line 756
vtkCompositeDataPipeline (00000000076F3BC0): Algorithm
vtkGenericEnSightReader2(0000000007B96730) returned failure for
request: vtkInformation (0000000007C30E80)
 Debug: Off
 Modified Time: 76728
 Reference Count: 1
 Registered Events: (none)
 Request: REQUEST_INFORMATION
 ALGORITHM_AFTER_FORWARD: 1
 FORWARD_DIRECTION: 0




ERROR: In ..\..\..\..\src\Servers\Filters\vtkGenericEnSightReader2.cxx, line 356
vtkGenericEnSightReader2 (0000000007B96490): Unable to open file:
D:\2_proc\NO_Measured_data\/Case02_v10023_DOM_1.case


ERROR: In ..\..\..\..\src\Servers\Filters\vtkGenericEnSightReader2.cxx, line 874
vtkGenericEnSightReader2 (0000000007B96490): Error determining EnSightVersion


ERROR: In ..\..\..\..\src\VTK\Filtering\vtkExecutive.cxx, line 756
vtkCompositeDataPipeline (00000000076F3AE0): Algorithm
vtkGenericEnSightReader2(0000000007B96490) returned failure for
request: vtkInformation (0000000007C32640)
 Debug: Off
 Modified Time: 76776
 Reference Count: 1
 Registered Events: (none)
 Request: REQUEST_INFORMATION
 ALGORITHM_AFTER_FORWARD: 1
 FORWARD_DIRECTION: 0




ERROR: In ..\..\..\..\src\Servers\Filters\vtkPVEnSightMasterServerReader2.cxx,
line 255
vtkPVEnSightMasterServerReader2 (0000000006451F00): Error reading case
file on at least one node.


ERROR: In ..\..\..\..\src\VTK\Filtering\vtkExecutive.cxx, line 756
vtkCompositeDataPipeline (0000000007CA00E0): Algorithm
vtkPVEnSightMasterServerReader2(0000000006451F00) returned failure for
request: vtkInformation (0000000007C30D80)
 Debug: Off
 Modified Time: 76681
 Reference Count: 1
 Registered Events: (none)
 Request: REQUEST_INFORMATION
 ALGORITHM_AFTER_FORWARD: 1
 FORWARD_DIRECTION: 0
==========================================================
My sos file looks like:
#
# Example Server-of-server case file
# parts in <> have to be filled in by the user
#
FORMAT
type: master_server gold
SERVERS
number of servers: 2
#Server 1
machine id: PCAME2
executable: "D:\Program Files (x86)\CEI\bin\ensight92_server.bat"
casefile: D:\2_proc\NO_Measured_data\DOM_0\Case02_v10023_DOM_0.case
#Server 2
machine id: PCAME2
executable: "D:\Program Files (x86)\CEI\bin\ensight92_server.bat"
casefile: D:\2_proc\NO_Measured_data\DOM_1\Case02_v10023_DOM_1.case
==========================================================
The both case files are located according to the plce as defined in
the sos file.



Loading the data in EnSight is no problem.
try to read EnSight sos file
No tags attached.
Issue History
2011-01-20 12:53albert3New Issue
2011-01-20 15:30Robert MaynardNote Added: 0024967
2011-01-20 15:45albert3Note Added: 0024968
2011-01-20 15:58albert3Note Added: 0024970
2016-08-12 09:58Kitware RobotNote Added: 0037912
2016-08-12 09:58Kitware RobotStatusbacklog => closed
2016-08-12 09:58Kitware RobotResolutionopen => moved
2016-08-12 09:58Kitware RobotAssigned To => Kitware Robot

Notes
(0024967)
Robert Maynard   
2011-01-20 15:30   
The issue is that the current ensight reader presumes the SOS file is in the same directory as the case files that it references.
(0024968)
albert3   
2011-01-20 15:45   
Did a small other test, setting data_path and casefile, so sos file is:
#
# Example Server-of-server case file
# parts in <> have to be filled in by the user
#
FORMAT
type: master_server gold
SERVERS
number of servers: 2
#Server 1
machine id: PCAME2
executable: "D:\Program Files (x86)\CEI\bin\ensight92_server.bat"
data_path: D:\2_proc_multiple\3D_EnSight\DOM_0
casefile: Case_DOM_0.case
#Server 2
machine id: PCAME2
executable: "D:\Program Files (x86)\CEI\bin\ensight92_server.bat"
data_path: D:\2_proc_multiple\3D_EnSight\DOM_1
casefile: Case_DOM_1.case

This results in the same error meaage:
ERROR: In ..\..\..\..\src\Servers\Filters\vtkGenericEnSightReader2.cxx, line 356
vtkGenericEnSightReader2 (00000000079F24B0): Unable to open file: D:\2_proc_multiple\3D_EnSight\/Case_DOM_0.case
(0024970)
albert3   
2011-01-20 15:58   
Had a quick look at the code.

In the function vtkPVEnSightMasterServerReader2::ParseMasterServerFile() of "vtkPVEnSightMasterServerReader2.cxx" the data_path is not read at all.

In the function vtkGenericEnSightReader2::DetermineEnSightVersion of file "vtkGenericEnSightReader2.cxx" the variable this->FilePath is used.
I think the variable this->FilePath should be replaced with the variable containing the data_path as read in vtkPVEnSightMasterServerReader2::ParseMasterServerFile()
(0037912)
Kitware Robot   
2016-08-12 09:58   
Resolving issue as `moved`.

This issue tracker is no longer used. Further discussion of this issue may take place in the current ParaView Issues page linked in the banner at the top of this page.