MantisBT - ParaView | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0013813 | ParaView | (No Category) | public | 2013-01-22 22:16 | 2016-08-12 09:59 |
Reporter | Grant McAuley | ||||
Assigned To | Kitware Robot | ||||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | moved | ||
Platform | OS | OS Version | |||
Product Version | 3.98.0 | ||||
Target Version | Fixed in Version | ||||
Project | TBD | ||||
Topic Name | |||||
Type | incorrect functionality | ||||
Summary | 0013813: Remote Rendering Issues: Data Not Displayed in Client GUI; Crashes Also Occur | ||||
Description | Remote rending is not working when using client/server mode. Instead of seeing the rendered data in the client, I see colored stripes. All types of remote rendering do not appear to work (volume, surface, wireframe, etc.) when loading vti or vtk files. Dragging the mouse in the client viewing area leads to ICET warnings (see below). Loading some data files causes server or both client and server to crash. "Remote" rendering does seem to work just fine if I run pvserver on the local machine with the same 'Render View -> Server' Settings. I am using version 3.98 compiled from source on both client (Ubuntu 12.04 64bit 3.2.35 Linux) and server (Ubuntu Server 12.04.1 64bit 2.6.35). Below are the steps I follow to reproduce the error, along with client and server output: 0) My ParaView Client 'Render View -> Server' Settings: 'Remote Render Threshold' is checked and slider is set to 0 MBytes 'Interactive Subsample Rate' is checked and slider is set to 4 Pixels 1) Start client: research@client:~$ paraview 2) Start server: research@server:~$ mpirun -np 7 pvserver --use-offscreen-rendering Waiting for client... Connection URL: cs://server:11111 Accepting connection(s): server:11111 3) Manually connect to server: Client connected. ICET,1:WARNING: Physical render dimensions not large enough to render all tiles. ICET,2:WARNING: Physical render dimensions not large enough to render all tiles. ICET,3:WARNING: Physical render dimensions not large enough to render all tiles. ICET,4:WARNING: Physical render dimensions not large enough to render all tiles. ICET,5:WARNING: Physical render dimensions not large enough to render all tiles. ICET,6:WARNING: Physical render dimensions not large enough to render all tiles. ICET,0:WARNING: Physical render dimensions not large enough to render all tiles. 4) Open /usr/share/vtk/VTKData/Data/brainSmoothImage.vtk in client (file is attached): 5) Click 'Apply' in client: [server] ICET,6:WARNING: Physical render dimensions not large enough to render all tiles. ICET,1:WARNING: Physical render dimensions not large enough to render all tiles. ICET,4:WARNING: Physical render dimensions not large enough to render all tiles. ICET,5:WARNING: Physical render dimensions not large enough to render all tiles. ICET,0:WARNING: Physical render dimensions not large enough to render all tiles. [client] Large green stripes appear in viewing area (see attached stripes.png) 6) Drag mouse in client viewing area: ... ICET,4:WARNING: Physical render dimensions not large enough to render all tiles. ICET,5:WARNING: Physical render dimensions not large enough to render all tiles. ICET,0:WARNING: Physical render dimensions not large enough to render all tiles. ICET,5:WARNING: Physical render dimensions not large enough to render all tiles. ICET,6:WARNING: Physical render dimensions not large enough to render all tiles. ICET,1:WARNING: Physical render dimensions not large enough to render all tiles. ICET,4:WARNING: Physical render dimensions not large enough to render all tiles. ICET,0:WARNING: Physical render dimensions not large enough to render all tiles. ... 7) Open /usr/share/vtk/VTKData/Data/bore.vtk in client (file is attached, also blowGeom.vtk) 8) Click 'Apply' in client: [server crashes]: ICET,4:WARNING: Physical render dimensions not large enough to render all tiles. ICET,5:WARNING: Physical render dimensions not large enough to render all tiles. ICET,6:WARNING: Physical render dimensions not large enough to render all tiles. ICET,1:WARNING: Physical render dimensions not large enough to render all tiles. ICET,0:WARNING: Physical render dimensions not large enough to render all tiles. [server:41332] *** Process received signal *** [server:41332] Signal: Segmentation fault (11) [server:41332] Signal code: Address not mapped (1) [server:41332] Failing at address: 0x18 ICET,1:WARNING: Physical render dimensions not large enough to render all tiles. ICET,4:WARNING: Physical render dimensions not large enough to render all tiles. ICET,5:WARNING: Physical render dimensions not large enough to render all tiles. ICET,6:WARNING: Physical render dimensions not large enough to render all tiles. ICET,0:WARNING: Physical render dimensions not large enough to render all tiles. ICET,0:ERROR: Tried to create image with NULL buffer. [server:41332] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x364c0) [0x7f63ad1574c0] [server:41332] [ 1] /usr/local/lib/paraview-3.98/libIceTCore.so(icetImagePackageForSend+0x20) [0x7f638aafb090] [server:41332] [ 2] /usr/local/lib/paraview-3.98/libIceTCore.so(+0xe315) [0x7f638aafb315] [server:41332] [ 3] /usr/local/lib/paraview-3.98/libIceTCore.so(+0xe537) [0x7f638aafb537] [server:41332] [ 4] /usr/local/lib/paraview-3.98/libIceTCore.so(icetGetCompressedTileImage+0x56) [0x7f638aafcac6] [server:41332] [ 5] /usr/local/lib/paraview-3.98/libIceTCore.so(icetSequentialCompose+0x15c) [0x7f638ab03d6c] [server:41332] [ 6] /usr/local/lib/paraview-3.98/libIceTCore.so(icetInvokeStrategy+0xb5) [0x7f638ab03915] [server:41332] [ 7] /usr/local/lib/paraview-3.98/libIceTCore.so(icetDrawFrame+0x6c2) [0x7f638aaf8ee2] [server:41332] [ 8] /usr/local/lib/paraview-3.98/libIceTGL.so(icetGLDrawFrame+0xe8) [0x7f638a6e6038] [server:41332] [ 9] /usr/local/lib/paraview-3.98/libvtkPVVTKExtensionsRendering-pv3.98.so.1(_ZN20vtkIceTCompositePass6RenderEPK14vtkRenderState+0xb3) [0x7f6391613543] [server:41332] [10] /usr/local/lib/paraview-3.98/libvtkRenderingOpenGL-pv3.98.so.1(_ZN13vtkCameraPass6RenderEPK14vtkRenderState+0x3f5) [0x7f6399ac2715] [server:41332] [11] /usr/local/lib/paraview-3.98/libvtkRenderingOpenGL-pv3.98.so.1(_ZN17vtkOpenGLRenderer12DeviceRenderEv+0x5b) [0x7f6399afdcdb] [server:41332] [12] /usr/local/lib/paraview-3.98/libvtkRenderingCore-pv3.98.so.1(_ZN11vtkRenderer6RenderEv+0x13e) [0x7f639a74b85e] [server:41332] [13] /usr/local/lib/paraview-3.98/libvtkRenderingCore-pv3.98.so.1(_ZN21vtkRendererCollection6RenderEv+0xec) [0x7f639a7482dc] [server:41332] [14] /usr/local/lib/paraview-3.98/libvtkRenderingCore-pv3.98.so.1(_ZN15vtkRenderWindow14DoStereoRenderEv+0x7c) [0x7f639a74fe0c] [server:41332] [15] /usr/local/lib/paraview-3.98/libvtkRenderingCore-pv3.98.so.1(_ZN15vtkRenderWindow10DoFDRenderEv+0x357) [0x7f639a751257] [server:41332] [16] /usr/local/lib/paraview-3.98/libvtkRenderingCore-pv3.98.so.1(_ZN15vtkRenderWindow10DoAARenderEv+0x43f) [0x7f639a750dff] [server:41332] [17] /usr/local/lib/paraview-3.98/libvtkRenderingCore-pv3.98.so.1(_ZN15vtkRenderWindow6RenderEv+0xcb) [0x7f639a75016b] [server:41332] [18] /usr/local/lib/paraview-3.98/libvtkPVClientServerCoreRendering-pv3.98.so.1(_ZN15vtkPVRenderView6RenderEbb+0x1f6) [0x7f63909a6066] [server:41332] [19] /usr/local/lib/paraview-3.98/libvtkPVClientServerCoreRendering-pv3.98.so.1(_ZN15vtkPVRenderView11StillRenderEv+0x3c) [0x7f63909a41dc] [server:41332] [20] /usr/local/lib/paraview-3.98/libvtkPVClientServerCoreRenderingCS-pv3.98.so.1(_Z22vtkPVRenderViewCommandP26vtkClientServerInterpreterP13vtkObjectBasePKcRK21vtkClientServerStreamRS5_+0x15d7) [0x7f63a0a6c7e7] [server:41332] [21] /usr/local/lib/paraview-3.98/libvtkClientServer-pv3.98.so.1(_ZN26vtkClientServerInterpreter20ProcessCommandInvokeERK21vtkClientServerStreami+0x19e) [0x7f639ec1819e] [server:41332] [22] /usr/local/lib/paraview-3.98/libvtkClientServer-pv3.98.so.1(_ZN26vtkClientServerInterpreter17ProcessOneMessageERK21vtkClientServerStreami+0x4f5) [0x7f639ec16a05] [server:41332] [23] /usr/local/lib/paraview-3.98/libvtkClientServer-pv3.98.so.1(_ZN26vtkClientServerInterpreter13ProcessStreamERK21vtkClientServerStream+0x1d) [0x7f639ec16d5d] [server:41332] [24] /usr/local/lib/paraview-3.98/libvtkPVServerImplementationCore-pv3.98.so.1(_ZN16vtkPVSessionCore21ExecuteStreamInternalERK21vtkClientServerStreamb+0x10c) [0x7f63ae3d0eec] [server:41332] [25] /usr/local/lib/paraview-3.98/libvtkPVServerImplementationCore-pv3.98.so.1(_ZN16vtkPVSessionCore13ExecuteStreamEjRK21vtkClientServerStreamb+0x4c) [0x7f63ae3d07ac] [server:41332] [26] /usr/local/lib/paraview-3.98/libvtkPVServerImplementationCore-pv3.98.so.1(_ZN16vtkPVSessionBase13ExecuteStreamEjRK21vtkClientServerStreamb+0x42) [0x7f63ae3cf4f2] [server:41332] [27] /usr/local/lib/paraview-3.98/libvtkPVServerImplementationCore-pv3.98.so.1(_ZN18vtkPVSessionServer24OnClientServerMessageRMIEPvi+0x157) [0x7f63ae3dbc57] [server:41332] [28] /usr/local/lib/paraview-3.98/libvtkParallelCore-pv3.98.so.1(_ZN25vtkMultiProcessController10ProcessRMIEiPvii+0x150) [0x7f63ade88790] [server:41332] [29] /usr/local/lib/paraview-3.98/libvtkParallelCore-pv3.98.so.1(_ZN25vtkMultiProcessController11ProcessRMIsEii+0x115) [0x7f63ade88a25] [server:41332] *** End of error message *** -------------------------------------------------------------------------- mpirun noticed that process rank 0 with PID 41332 on node server exited on signal 11 (Segmentation fault). -------------------------------------------------------------------------- research@server:~$ [client crashes]: ERROR: In /home/research/ParaView-3.98.0-src/VTK/Parallel/Core/vtkSocketCommunicator.cxx, line 812 vtkSocketCommunicator (0x31c6550): Could not receive tag. 55629 ERROR: In /home/research/ParaView-3.98.0-src/VTK/Parallel/Core/vtkSocketCommunicator.cxx, line 812 vtkSocketCommunicator (0x31c6550): Could not receive tag. 55629 research@epson-scanner-linux:~$ paraview ERROR: In /home/research/ParaView-3.98.0-src/VTK/Parallel/Core/vtkSocketCommunicator.cxx, line 812 vtkSocketCommunicator (0x235b680): Could not receive tag. 144432 ERROR: In /home/research/ParaView-3.98.0-src/VTK/Parallel/Core/vtkSocketCommunicator.cxx, line 812 vtkSocketCommunicator (0x235b680): Could not receive tag. 16 ERROR: In /home/research/ParaView-3.98.0-src/VTK/Parallel/Core/vtkSocketCommunicator.cxx, line 812 vtkSocketCommunicator (0x235b680): Could not receive tag. 55627 ERROR: In /home/research/ParaView-3.98.0-src/ParaViewCore/ServerManager/Core/vtkSMSessionClient.cxx, line 770 vtkSMSessionClient (0x2323590): Server failed to gather information. research@client:~$ | ||||
Steps To Reproduce | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | rendering-issue.zip (164,658) 2013-01-22 22:16 https://www.vtk.org/Bug/file/9384/rendering-issue.zip test.vti (152,619) 2013-01-24 20:31 https://www.vtk.org/Bug/file/9387/test.vti | ||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2013-01-22 22:16 | Grant McAuley | New Issue | |||
2013-01-22 22:16 | Grant McAuley | File Added: rendering-issue.zip | |||
2013-01-23 13:27 | Ken Moreland | Note Added: 0030232 | |||
2013-01-24 20:30 | Grant McAuley | Note Added: 0030238 | |||
2013-01-24 20:31 | Grant McAuley | File Added: test.vti | |||
2016-08-12 09:59 | Kitware Robot | Note Added: 0038318 | |||
2016-08-12 09:59 | Kitware Robot | Status | backlog => closed | ||
2016-08-12 09:59 | Kitware Robot | Resolution | open => moved | ||
2016-08-12 09:59 | Kitware Robot | Assigned To | => Kitware Robot |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|