Hang when resizing window with text
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
This one is really hard to track down, but I think I have a case that replicates. ParaView 3.10.1. Local client is Linux, remote server is Mesa. Mesa version seems to have this problem with 7.4.2 and 7.10.2. I replicated it with 7.10.2. I am using 16 pvserver processes.
Default settings (I believe). One thing I did do is change remote rendering size to 0.
Open 32 file Whipple Shield. All variables On. Apply. Sources/ Text. Apply. Make sure that your window can be resized (i.e., isn't full screen.). Now, grab the window at the bottom right and drag that corner up and left. Drag it back where it was. If necessary, go back and forth.
Within one or two itterations, it will freeze, without dying.
Upon killing the server, the client prints out that the server connection has closed, followed by the following line: VTK/Parallel/vtkSyncronizeRenderers.cxx line 617 Only 3 or 4 component images are handled.
Server death output looks as follows: slurmd[rs1748]: *** JOB 4009534 CANCELLED AT 2011-04-19T20:23:36 *** mpiexec: killing job...
[rs1748:27781] [[39288,0],0]-[[39288,0],1] mca_oob_tcp_msg_recv: readv failed: Connection reset by peer (104)
pvserver:27790 terminated with signal 11 at PC=2af11bf82f77 SP=7fff0a7d48a0. Backtrace:
pvserver:27791 terminated with signal 11 at PC=2b6c7b861522 SP=7fffb659e6b8. Backtrace:
pvserver:27792 terminated with signal 11 at PC=2adadbacff77 SP=7fffa8ad56a0. Backtrace:
pvserver:27796 terminated with signal 11 at PC=2aaab0604000 SP=7fff7c022df8. Backtrace:
pvserver:27795 terminated with signal 11 at PC=2aaab065c000 SP=7fff8e4fba08. Backtrace:
mpiexec was unable to cleanly terminate the daemons on the nodes shown below. Additional manual cleanup may be required - please refer to the "orte-clean" tool for assistance.
rs1749
pvserver:2378 terminated with signal 11 at PC=2b9db795436f SP=7fffea402510. Backtrace: /apps/x86_64/mpi/openmpi/intel-11.1-f064-c064/openmpi-1.4.2_oobpr/lib/libopen-pal.so.0(opal_memory_ptmalloc2_int_free+0xbf)[0x2b9db795436f] /apps/x86_64/mpi/openmpi/intel-11.1-f064-c064/openmpi-1.4.2_oobpr/lib/libopen-pal.so.0[0x2b9db7958a40] /lib64/libc.so.6(cfree+0xd1)[0x2b9dc11137f1] /projects/viz/support/Linux-redsky-x86_64/install/Mesa-7.4.2/lib/libGL.so.1(_mesa_delete_texture_object+0x44)[0x2b9db4ee6ea4] /projects/viz/support/Linux-redsky-x86_64/install/Mesa-7.4.2/lib/libGL.so.1(_mesa_HashDeleteAll+0x4d)[0x2b9db4eb51cd] /projects/viz/support/Linux-redsky-x86_64/install/Mesa-7.4.2/lib/libGL.so.1[0x2b9db4e91c1a] /projects/viz/support/Linux-redsky-x86_64/install/Mesa-7.4.2/lib/libGL.so.1(_mesa_free_context_data+0x181)[0x2b9db4e92dc1] /projects/viz/support/Linux-redsky-x86_64/install/Mesa-7.4.2/lib/libOSMesa.so.7(OSMesaDestroyContext+0x61)[0x2b9db3d52c51] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkRendering.so.pv3.10(_ZN22vtkXOpenGLRenderWindow22DestroyOffScreenWindowEv+0x73)[0x2b9db9bfb943] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkRendering.so.pv3.10(_ZN22vtkXOpenGLRenderWindow21ResizeOffScreenWindowEii+0x38)[0x2b9db9bfe358] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkRendering.so.pv3.10(_ZN22vtkXOpenGLRenderWindow7SetSizeEii+0xd1)[0x2b9db9bfe481] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkPVFilters.so(_ZN30vtkPVSynchronizedRenderWindows18UpdateWindowLayoutEv+0x317)[0x2b9db17a0237] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkPVFilters.so(_ZN30vtkPVSynchronizedRenderWindows15RootStartRenderEP15vtkRenderWindow+0x5d)[0x2b9db17a26bd] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkCommon.so.pv3.10(_ZN16vtkSubjectHelper11InvokeEventEmPvP9vtkObject+0x3b4)[0x2b9dbf8b0dd4] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkRendering.so.pv3.10(_ZN15vtkRenderWindow6RenderEv+0x69)[0x2b9db9b0f1d9] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkRendering.so.pv3.10(_ZN22vtkXOpenGLRenderWindow6RenderEv+0x40)[0x2b9db9bfabd0] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkPVFilters.so(_ZN30vtkPVSynchronizedRenderWindows6RenderEj+0x42)[0x2b9db179fbd2] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkPVFilters.so[0x2b9db179fc46] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkParallel.so.pv3.10(_ZN25vtkMultiProcessController10ProcessRMIEiPvii+0x88)[0x2b9db924f6b8] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkParallel.so.pv3.10(_ZN25vtkMultiProcessController11ProcessRMIsEii+0x8d)[0x2b9db924f8ad] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkPVServerCommon.so(_ZN19vtkRemoteConnection20ProcessCommunicationEv+0x26)[0x2b9db12009e6] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkPVServerCommon.so(_ZN33vtkProcessModuleConnectionManager18MonitorConnectionsEm+0x21a)[0x2b9db11a877a] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkPVServerCommon.so(_ZN16vtkProcessModule11StartServerEm+0x76)[0x2b9db11adc76] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkPVServerCommon.so(_ZN16vtkProcessModule5StartEiPPc+0x22e)[0x2b9db11adbde] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libvtkPVFilters.so(_ZN9vtkPVMain3RunEP12vtkPVOptions+0x59)[0x2b9db177a5a9] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/pvserver(main+0x8d)[0x40145d] /lib64/libc.so.6(__libc_start_main+0xf4)[0x2b9dc10be994] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/pvserver(__gxx_personality_v0+0xb9)[0x4012b9] slurmd[rs1746]: *** JOB 4009544 CANCELLED AT 2011-04-19T20:30:42 *** mpiexec: killing job...
pvserver:2381 terminated with signal 11 at PC=2b0e98c39522 SP=7fffeae84858. Backtrace:
pvserver:2383 terminated with signal 11 at PC=2b386acd4522 SP=7fff590f5538. Backtrace:
pvserver:2379 terminated with signal 11 at PC=2b2db24abf77 SP=7fffa046e7f0. Backtrace:
mpiexec noticed that process rank 0 with PID 2378 on node rs1746 exited on signal 0 (Unknown signal 0).
mpiexec was unable to cleanly terminate the daemons on the nodes shown below. Additional manual cleanup may be required - please refer to the "orte-clean" tool for assistance.
rs1747
pvserver:2380 terminated with signal 11 at PC=2aaab05d0000 SP=7fff28657218. Backtrace:
pvserver:2384 terminated with signal 11 at PC=2b34a385b726 SP=7fffae94dc60. Backtrace:
pvserver:2384 terminated with signal 11 at PC=2b34a50c5621 SP=40d21650. Backtrace: /lib64/libc.so.6(__cxa_finalize+0x21)[0x2b34a50c5621] /projects/viz/paraview/ParaView/3.10.1-Mesa/Linux-redsky-x86_64/lib/paraview-3.10/libavtdatabase_par.so[0x2b34a0158dc6]
pvserver:2385 terminated with signal 11 at PC=2abd74be6726 SP=7fff27b32830. Backtrace:
pvserver:2385 terminated with signal 11 at PC=2abd76450621 SP=40f50650. Backtrace: /lib64/libc.so.6(__cxa_finalize+0x21)[0x2abd76450621]
I don't have either in a debugger, but could fairly easily if desired.
This is a showstopper for us. If possible, and if found, I would take a patch to apply on the 3.10.1 release.