Rendering hangs in Parallel Batch Mode
In a parallel batch mode test, rendering somtimes hangs. How to reproduce :
- Build paraview with MPI and Testing
- ctest -R pvpythonPython-MPI-Batch-StructuredGridVolumeRendering
- retry until tests hangs
The hangs happend when Render is called in
smtesting.py:123 rmProxy.StillRender()
The first process sometime does not call vtkPVGridAxes3DRepresentation::RequestData, when other process do.
Here is how the backtrace looks like during the hang :
CPU 1-N
(gdb) bt
#0 0x00007fffd771b185 in ?? () from /usr/lib/openmpi/libopen-pal.so.20
#1 0x00007fffd76bdbf9 in opal_progress () from /usr/lib/openmpi/libopen-pal.so.20
#2 0x00007fffc9b72b66 in mca_pml_ob1_recv () from /usr/lib/openmpi/openmpi/mca_pml_ob1.so
#3 0x00007fffe16bcf5a in ompi_coll_base_allreduce_intra_recursivedoubling () from /usr/lib/openmpi/libmpi.so.20
#4 0x00007fffe167088a in PMPI_Allreduce () from /usr/lib/openmpi/libmpi.so.20
#5 0x00007ffff25b7002 in vtkMPICommunicatorAllReduceData (sendBuffer=0x7fffffffc4d0, recvBuffer=0x7fffffffc530, length=6, type=11, operation=0x7fffe1915f40 <ompi_mpi_op_max>,
comm=0x55555592ddf0) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Parallel/MPI/vtkMPICommunicator.cxx:318
#6 0x00007ffff25bbba4 in vtkMPICommunicator::AllReduceVoidArray (this=0x5555558f2f90, sendBuffer=0x7fffffffc4d0, recvBuffer=0x7fffffffc530, length=6, type=11, operation=0)
at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Parallel/MPI/vtkMPICommunicator.cxx:1476
#7 0x00007ffff6ff070b in vtkCommunicator::AllReduce (this=0x5555558f2f90, sendBuffer=0x7fffffffc4d0, recvBuffer=0x7fffffffc530, length=6, operation=0)
at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Parallel/Core/vtkCommunicator.h:1129
#8 0x00007ffff700b8d4 in vtkMultiProcessController::AllReduce (this=0x5555559323a0, sendBuffer=0x7fffffffc4d0, recvBuffer=0x7fffffffc530, length=6, operation=0)
at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Parallel/Core/vtkMultiProcessController.h:1334
#9 0x00007fffe7493b3e in vtkPVGridAxes3DRepresentation::RequestData (this=0x555557065c40, req=0x55555706a050, inInfoVec=0x555556dc68e0, outInfoVec=0x555557066090)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkPVGridAxes3DRepresentation.cxx:292
#10 0x00007ffff1ae3804 in vtkPassInputTypeAlgorithm::ProcessRequest (this=0x555557065c40, request=0x55555706a050, inputVector=0x555556dc68e0, outputVector=0x555557066090)
at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkPassInputTypeAlgorithm.cxx:155
#11 0x00007ffff1ac68ad in vtkExecutive::CallAlgorithm (this=0x5555570699c0, request=0x55555706a050, direction=1, inInfo=0x555556dc68e0, outInfo=0x555557066090)
at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkExecutive.cxx:775
#12 0x00007ffff1abe5e7 in vtkDemandDrivenPipeline::ExecuteData (this=0x5555570699c0, request=0x55555706a050, inInfo=0x555556dc68e0, outInfo=0x555557066090)
at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx:492
#13 0x00007ffff1ab72e5 in vtkCompositeDataPipeline::ExecuteData (this=0x5555570699c0, request=0x55555706a050, inInfoVec=0x555556dc68e0, outInfoVec=0x555557066090)
at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkCompositeDataPipeline.cxx:173
#14 0x00007ffff1abdce7 in vtkDemandDrivenPipeline::ProcessRequest (this=0x5555570699c0, request=0x55555706a050, inInfoVec=0x555556dc68e0, outInfoVec=0x555557066090)
at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx:274
#15 0x00007ffff1b0c44c in vtkStreamingDemandDrivenPipeline::ProcessRequest (this=0x5555570699c0, request=0x55555706a050, inInfoVec=0x555556dc68e0, outInfoVec=0x555557066090)
at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx:328
#16 0x00007fffe7492adc in vtkPVDataRepresentationPipeline::ProcessRequest (this=0x5555570699c0, request=0x55555706a050, inInfo=0x555556dc68e0, outInfo=0x555557066090)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkPVDataRepresentationPipeline.cxx:97
#17 0x00007ffff1abe42e in vtkDemandDrivenPipeline::UpdateData (this=0x5555570699c0, outputPort=-1)
at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx:443
#18 0x00007ffff1b0c76e in vtkStreamingDemandDrivenPipeline::Update (this=0x5555570699c0, port=-1, requests=0x0)
at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx:403
#19 0x00007ffff1b0c5fa in vtkStreamingDemandDrivenPipeline::Update (this=0x5555570699c0, port=-1)
at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx:365
---Type <return> to continue, or q <return> to quit---
#20 0x00007ffff1aaeafe in vtkAlgorithm::Update (this=0x555557065c40, port=-1) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkAlgorithm.cxx:1456
#21 0x00007ffff1aaeac9 in vtkAlgorithm::Update (this=0x555557065c40) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkAlgorithm.cxx:1450
#22 0x00007fffe7491aca in vtkPVDataRepresentation::ProcessViewRequest (this=0x555557065c40, request=0x5555557bde50)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkPVDataRepresentation.cxx:89
#23 0x00007fffe749323d in vtkPVGridAxes3DRepresentation::ProcessViewRequest (this=0x555557065c40, request_type=0x5555557bde50, inInfo=0x555556444580, outInfo=0x555558411c60)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkPVGridAxes3DRepresentation.cxx:150
#24 0x00007fffe750578d in vtkPVView::CallProcessViewRequest (this=0x555557621b90, type=0x5555557bde50, inInfo=0x555556444580, outVec=0x5555577b8690)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkPVView.cxx:352
#25 0x00007fffe75055f4 in vtkPVView::Update (this=0x555557621b90) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkPVView.cxx:309
#26 0x00007fffe74de2db in vtkPVRenderView::Update (this=0x555557621b90)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkPVRenderView.cxx:1226
#27 0x00007ffff755da7d in vtkPVRenderViewCommand (arlu=0x555555938390, ob=0x555557621b90, method=0x555558264f59 "Update", msg=..., resultStream=...)
at Wrapping/ClientServer/vtkPVRenderViewClientServer.cxx:1534
#28 0x00007ffff431cd79 in vtkClientServerInterpreter::CallCommandFunction (this=0x555555938390, cname=0x7fffe7561d79 "vtkPVRenderView", ptr=0x555557621b90,
method=0x555558264f59 "Update", msg=..., result=...) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerStream/vtkClientServerInterpreter.cxx:805
#29 0x00007ffff431b38c in vtkClientServerInterpreter::ProcessCommandInvoke (this=0x555555938390, css=..., midx=1)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerStream/vtkClientServerInterpreter.cxx:423
#30 0x00007ffff431a886 in vtkClientServerInterpreter::ProcessOneMessage (this=0x555555938390, css=..., message=1)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerStream/vtkClientServerInterpreter.cxx:264
#31 0x00007ffff431a715 in vtkClientServerInterpreter::ProcessStream (this=0x555555938390, css=...)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerStream/vtkClientServerInterpreter.cxx:234
#32 0x00007ffff5ce42be in vtkPVSessionCore::ExecuteStreamInternal (this=0x555555938f40, stream=..., ignore_errors=false)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ServerImplementation/Core/vtkPVSessionCore.cxx:636
#33 0x00007ffff5ce4189 in vtkPVSessionCore::ExecuteStreamSatelliteCallback (this=0x555555938f40)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ServerImplementation/Core/vtkPVSessionCore.cxx:619
#34 0x00007ffff5ce1a07 in (anonymous namespace)::RMICallback (localArg=0x555555938f40, remoteArg=0x55555840d9f0)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ServerImplementation/Core/vtkPVSessionCore.cxx:69
#35 0x00007ffff2354410 in vtkMultiProcessController::ProcessRMI (this=0x5555559323a0, remoteProcessId=0, arg=0x55555840d9f0, argLength=1, rmiTag=887822)
at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Parallel/Core/vtkMultiProcessController.cxx:768
#36 0x00007ffff235332e in vtkMultiProcessController::BroadcastProcessRMIs (this=0x5555559323a0, dont_loop=0)
#37 0x00007ffff235382c in vtkMultiProcessController::ProcessRMIs (this=0x5555559323a0, reportErrors=1, dont_loop=0) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Parallel/Core/vtkMultiProcessController.cxx:648
#38 0x00007ffff23537d0 in vtkMultiProcessController::ProcessRMIs (this=0x5555559323a0) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Parallel/Core/vtkMultiProcessController.cxx:640
#39 0x0000555555557ef3 in ParaViewPython::Run (processType=4, argc=12, argv=0x7fffffffdbf8) at /home/glow/work/paraview/paraviewSecondary/paraview/CommandLineExecutables/pvpython.h:91
#40 0x0000555555558101 in main (argc=12, argv=0x7fffffffdbf8) at /home/glow/work/paraview/paraviewSecondary/paraview/CommandLineExecutables/pvbatch.cxx:33
CPU 0
(gdb) bt
#0 0x00007fffd771b183 in ?? () from /usr/lib/openmpi/libopen-pal.so.20
#1 0x00007fffd76bdbf9 in opal_progress () from /usr/lib/openmpi/libopen-pal.so.20
#2 0x00007fffe165f0ce in ompi_request_default_wait () from /usr/lib/openmpi/libmpi.so.20
#3 0x00007fffe16bc72f in ompi_coll_base_sendrecv_nonzero_actual () from /usr/lib/openmpi/libmpi.so.20
#4 0x00007fffe16baf8e in ompi_coll_base_allgather_intra_bruck () from /usr/lib/openmpi/libmpi.so.20
#5 0x00007fffe166ec2a in PMPI_Allgather () from /usr/lib/openmpi/libmpi.so.20
#6 0x00007ffff25bb21c in vtkMPICommunicator::AllGatherVoidArray (this=0x5555558f30f0, sendBuffer=0x7fffffffc240, recvBuffer=0x55555c01f720, length=6, type=6) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Parallel/MPI/vtkMPICommunicator.cxx:1328
#7 0x00007ffff6fef790 in vtkCommunicator::AllGather (this=0x5555558f30f0, sendBuffer=0x7fffffffc240, recvBuffer=0x55555c01f720, length=6) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Parallel/Core/vtkCommunicator.h:767
#8 0x00007ffff700aaf0 in vtkMultiProcessController::AllGather (this=0x555555932770, sendBuffer=0x7fffffffc240, recvBuffer=0x55555c01f720, length=6) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Parallel/Core/vtkMultiProcessController.h:951
#9 0x00007fffe75263ca in vtkStructuredGridVolumeRepresentation::RequestData (this=0x555559af1a30, request=0x555559af5c10, inputVector=0x555559b34020, outputVector=0x555559af1dc0)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkStructuredGridVolumeRepresentation.cxx:84
#10 0x00007ffff1ae3804 in vtkPassInputTypeAlgorithm::ProcessRequest (this=0x555559af1a30, request=0x555559af5c10, inputVector=0x555559b34020, outputVector=0x555559af1dc0) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkPassInputTypeAlgorithm.cxx:155
#11 0x00007ffff1ac68ad in vtkExecutive::CallAlgorithm (this=0x555559af5580, request=0x555559af5c10, direction=1, inInfo=0x555559b34020, outInfo=0x555559af1dc0) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkExecutive.cxx:775
#12 0x00007ffff1abe5e7 in vtkDemandDrivenPipeline::ExecuteData (this=0x555559af5580, request=0x555559af5c10, inInfo=0x555559b34020, outInfo=0x555559af1dc0) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx:492
#13 0x00007ffff1ab72e5 in vtkCompositeDataPipeline::ExecuteData (this=0x555559af5580, request=0x555559af5c10, inInfoVec=0x555559b34020, outInfoVec=0x555559af1dc0) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkCompositeDataPipeline.cxx:173
#14 0x00007ffff1abdce7 in vtkDemandDrivenPipeline::ProcessRequest (this=0x555559af5580, request=0x555559af5c10, inInfoVec=0x555559b34020, outInfoVec=0x555559af1dc0) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx:274
#15 0x00007ffff1b0c44c in vtkStreamingDemandDrivenPipeline::ProcessRequest (this=0x555559af5580, request=0x555559af5c10, inInfoVec=0x555559b34020, outInfoVec=0x555559af1dc0) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx:328
#16 0x00007fffe7492adc in vtkPVDataRepresentationPipeline::ProcessRequest (this=0x555559af5580, request=0x555559af5c10, inInfo=0x555559b34020, outInfo=0x555559af1dc0) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkPVDataRepresentationPipeline.cxx:97
#17 0x00007ffff1abe42e in vtkDemandDrivenPipeline::UpdateData (this=0x555559af5580, outputPort=-1) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx:443
#18 0x00007ffff1b0c76e in vtkStreamingDemandDrivenPipeline::Update (this=0x555559af5580, port=-1, requests=0x0) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx:403
#19 0x00007ffff1b0c5fa in vtkStreamingDemandDrivenPipeline::Update (this=0x555559af5580, port=-1) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx:365
#20 0x00007ffff1aaeafe in vtkAlgorithm::Update (this=0x555559af1a30, port=-1) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkAlgorithm.cxx:1456
#21 0x00007ffff1aaeac9 in vtkAlgorithm::Update (this=0x555559af1a30) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Common/ExecutionModel/vtkAlgorithm.cxx:1450
#22 0x00007fffe7491aca in vtkPVDataRepresentation::ProcessViewRequest (this=0x555559af1a30, request=0x5555557bde50) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkPVDataRepresentation.cxx:89
#23 0x00007fffe752eb5f in vtkUnstructuredGridVolumeRepresentation::ProcessViewRequest (this=0x555559af1a30, request_type=0x5555557bde50, inInfo=0x55555b5555c0, outInfo=0x55555bfe7550)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkUnstructuredGridVolumeRepresentation.cxx:231
#24 0x00007fffe752668f in vtkStructuredGridVolumeRepresentation::ProcessViewRequest (this=0x555559af1a30, request_type=0x5555557bde50, inInfo=0x55555b5555c0, outInfo=0x55555bfe7550)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkStructuredGridVolumeRepresentation.cxx:128
#25 0x00007fffe750578d in vtkPVView::CallProcessViewRequest (this=0x555556a71f30, type=0x5555557bde50, inInfo=0x55555b5555c0, outVec=0x55555af9b850) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkPVView.cxx:352
#26 0x00007fffe75055f4 in vtkPVView::Update (this=0x555556a71f30) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkPVView.cxx:309
#27 0x00007fffe74de2db in vtkPVRenderView::Update (this=0x555556a71f30) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerCore/Rendering/vtkPVRenderView.cxx:1226
#28 0x00007ffff755da7d in vtkPVRenderViewCommand (arlu=0x555555a04bd0, ob=0x555556a71f30, method=0x55555bfe77e9 "Update", msg=..., resultStream=...) at Wrapping/ClientServer/vtkPVRenderViewClientServer.cxx:1534
#29 0x00007ffff431cd79 in vtkClientServerInterpreter::CallCommandFunction (this=0x555555a04bd0, cname=0x7fffe7561d79 "vtkPVRenderView", ptr=0x555556a71f30, method=0x55555bfe77e9 "Update", msg=..., result=...)
at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerStream/vtkClientServerInterpreter.cxx:805
#30 0x00007ffff431b38c in vtkClientServerInterpreter::ProcessCommandInvoke (this=0x555555a04bd0, css=..., midx=1) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerStream/vtkClientServerInterpreter.cxx:423
#31 0x00007ffff431a886 in vtkClientServerInterpreter::ProcessOneMessage (this=0x555555a04bd0, css=..., message=1) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerStream/vtkClientServerInterpreter.cxx:264
#32 0x00007ffff431a715 in vtkClientServerInterpreter::ProcessStream (this=0x555555a04bd0, css=...) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ClientServerStream/vtkClientServerInterpreter.cxx:234
#33 0x00007ffff5ce42be in vtkPVSessionCore::ExecuteStreamInternal (this=0x555555e0a690, stream=..., ignore_errors=false) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ServerImplementation/Core/vtkPVSessionCore.cxx:636
#34 0x00007ffff5ce408d in vtkPVSessionCore::ExecuteStream (this=0x555555e0a690, location=21, stream=..., ignore_errors=false) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ServerImplementation/Core/vtkPVSessionCore.cxx:606
#35 0x00007ffff5ce0328 in vtkPVSessionBase::ExecuteStream (this=0x555555dff860, location=21, stream=..., ignore_errors=false) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ServerImplementation/Core/vtkPVSessionBase.cxx:165
#36 0x00007ffff61c31c6 in vtkSMProxy::ExecuteStream (this=0x555558317ff0, stream=..., ignore_errors=false, location=21) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ServerManager/Core/vtkSMProxy.cxx:2309
#37 0x00007fffe7b26839 in vtkSMViewProxy::Update (this=0x555558317ff0) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ServerManager/Rendering/vtkSMViewProxy.cxx:292
#38 0x00007fffe7adbaaf in vtkSMRenderViewProxy::Update (this=0x555558317ff0) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ServerManager/Rendering/vtkSMRenderViewProxy.cxx:173
#39 0x00007fffe7b26386 in vtkSMViewProxy::StillRender (this=0x555558317ff0) at /home/glow/work/paraview/paraviewSecondary/paraview/ParaViewCore/ServerManager/Rendering/vtkSMViewProxy.cxx:225
#40 0x00007fffb28d089e in PyvtkSMViewProxy_StillRender (self=0x7fff96b143f8, args=0x7fffc8055050) at VTK/Wrapping/Python/vtkSMViewProxyPython.cxx:258
#41 0x00007fffefb7a67a in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#42 0x00007fffefbdb4c5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#43 0x00007fffefb8014e in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#44 0x00007fffefbdb4c5 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
---Type <return> to continue, or q <return> to quit---
#45 0x00007fffefbf58f9 in PyEval_EvalCode () from /usr/lib/libpython2.7.so.1.0
#46 0x00007fffefbe850f in run_mod () from /usr/lib/libpython2.7.so.1.0
#47 0x00007fffefbe9dc2 in PyRun_FileExFlags () from /usr/lib/libpython2.7.so.1.0
#48 0x00007fffefbe9f8e in PyRun_SimpleFileExFlags () from /usr/lib/libpython2.7.so.1.0
#49 0x00007fffefbed92e in Py_Main () from /usr/lib/libpython2.7.so.1.0
#50 0x00007fffefee8135 in vtkPythonInterpreter::PyMain (argc=10, argv=0x555555939f90) at /home/glow/work/paraview/paraviewSecondary/paraview/VTK/Utilities/PythonInterpreter/vtkPythonInterpreter.cxx:329
#51 0x0000555555557fbd in ParaViewPython::Run (processType=4, argc=12, argv=0x7fffffffdbf8) at /home/glow/work/paraview/paraviewSecondary/paraview/CommandLineExecutables/pvpython.h:108
#52 0x0000555555558101 in main (argc=12, argv=0x7fffffffdbf8) at /home/glow/work/paraview/paraviewSecondary/paraview/CommandLineExecutables/pvbatch.cxx:33
For some reasons (python3?) vall does not show this behavior. I was able to reproduce this bug on Kubuntu 16.04 and ArchLinux.