volume and wireframe/surface representation together causes seg fault
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
This occurs only running parallel, and I only tested with server built with OSMesa.
To reproduce:
mpiexec -np 2 pvserver connect sources->wavelet, choose volume representation sources->wavelet
I get the following crash in vtkOrderedCompositeDistributor::RequestData
MPI: --------stack traceback------- MPI: Using host libthread_db library "/lib64/libthread_db.so.1". MPI: Attaching to program: /proc/4620/exe, process 4620 MPI: [Thread debugging using libthread_db enabled] MPI: [New Thread 46912733887536 (LWP 4620)] MPI: 0x00002aaab31676f5 in waitpid () from /lib64/libpthread.so.0 MPI: (gdb) #0 0x00002aaab31676f5 in waitpid () from /lib64/libpthread.so.0 MPI: #1 0x00002aaab2b8dbaf in mpi_sgi_system ( MPI: #2 0x00002aaab2b8e369 in MPI_SGI_stacktraceback ( MPI: header=0x7fffffffc580 "MPI: On host r65i1n3, Program /home1/burlen/apps/PV3-3.7-R-IT/bin/pvserver, Rank 0, Process 4620 received signal SIGSEGV(11)\n\n") MPI: at sig.c:353 MPI: #3 0x00002aaab2b8e707 in first_arriver_handler (signo=11, MPI: stack_trace_sem=0x2aaabacd4d00) at sig.c:511 MPI: #4 0x00002aaab2b8e8f8 in slave_sig_handler (signo=11, siginfo=0x7fffffffcb40, MPI: extra=0x7fffffffca10) at sig.c:595 MPI: #5 MPI: #6 0x00002aaaab11c2d0 in vtkOrderedCompositeDistributor::RequestData () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVFilters.so MPI: #7 0x00002aaab5fe4fee in vtkPointSetAlgorithm::ProcessRequest () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkFiltering.so.pv3.7 MPI: #8 0x00002aaab5f03a48 in vtkExecutive::CallAlgorithm () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkFiltering.so.pv3.7 MPI: #9 0x00002aaab5ef8456 in vtkDemandDrivenPipeline::ExecuteData () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkFiltering.so.pv3.7 MPI: #10 0x00002aaab5ed1c80 in vtkCompositeDataPipeline::ExecuteData () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkFiltering.so.pv3.7 MPI: #11 0x00002aaab5ef64eb in vtkDemandDrivenPipeline::ProcessRequest () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkFiltering.so.pv3.7 MPI: #12 0x00002aaab6033340 in vtkStreamingDemandDrivenPipeline::ProcessRequest () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkFiltering.so.pv3.7 MPI: #13 0x00002aaab5ed51e8 in vtkCompositeDataPipeline::ProcessRequest () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkFiltering.so.pv3.7 MPI: #14 0x00002aaab5ef8d72 in vtkDemandDrivenPipeline::UpdateData () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkFiltering.so.pv3.7 MPI: #15 0x00002aaab60379e8 in vtkStreamingDemandDrivenPipeline::Update () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkFiltering.so.pv3.7 MPI: #16 0x00002aaab5ee3791 in vtkDataObject::Update () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkFiltering.so.pv3.7 MPI: #17 0x00002aaaab1a315a in vtkPVUpdateSuppressor::ForceUpdate () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVFilters.so MPI: #18 0x00002aaaac08624d in vtkPVUpdateSuppressor_ForceUpdate () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVFiltersCS.so MPI: #19 0x00002aaaac084fa4 in vtkPVUpdateSuppressorCommand () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVFiltersCS.so MPI: #20 0x00002aaab201110b in vtkClientServerInterpreter::ProcessCommandInvoke () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkClientServer.so MPI: #21 0x00002aaab2010347 in vtkClientServerInterpreter::ProcessOneMessage () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkClientServer.so MPI: #22 0x00002aaab201016e in vtkClientServerInterpreter::ProcessStream () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkClientServer.so MPI: #23 0x00002aaaaada4fcb in vtkSelfConnection::ProcessStreamLocally () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVServerCommon.so MPI: #24 0x00002aaaaad2d394 in vtkMPISelfConnection::SendStreamToServerNodeInternal MPI: () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVServerCommon.so MPI: #25 0x00002aaaaad2d316 in vtkMPISelfConnection::SendStreamToDataServer () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVServerCommon.so MPI: #26 0x00002aaaaad2f394 in vtkProcessModuleConnection::SendStream () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVServerCommon.so MPI: #27 0x00002aaaaad30f4a in vtkProcessModuleConnectionManager::SendStream () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVServerCommon.so MPI: #28 0x00002aaaaad39c23 in vtkProcessModule::SendStream () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVServerCommon.so MPI: #29 0x00002aaaaad29a6c in vtkClientConnectionRMI () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVServerCommon.so MPI: #30 0x00002aaab23eae10 in vtkMultiProcessController::ProcessRMI () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkParallel.so.pv3.7 MPI: #31 0x00002aaab23ea7fc in vtkMultiProcessController::ProcessRMIs () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkParallel.so.pv3.7 MPI: #32 0x00002aaaaad9f176 in vtkRemoteConnection::ProcessCommunication () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVServerCommon.so MPI: #33 0x00002aaaaad315b5 in vtkProcessModuleConnectionManager::MonitorConnections MPI: () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVServerCommon.so MPI: #34 0x00002aaaaad3c6e7 in vtkProcessModule::StartServer () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVServerCommon.so MPI: #35 0x00002aaaaad3bac2 in vtkProcessModule::Start () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVServerCommon.so MPI: #36 0x00002aaaab189776 in vtkPVMain::Run () MPI: from /u/burlen/apps/PV3-3.7-R-IT/lib/paraview-3.7/libvtkPVFilters.so MPI: #37 0x00000000004027e9 in main ()