[Paraview] [EXTERNAL] Parallel paraview crashes when opening files

Georg Hammerl hammerl at lnm.mw.tum.de
Mon Apr 8 02:33:08 EDT 2013


Alan,

now I have compiled a debug version and I have attached with gdb to the 
server to find out where the segfault occurs.
Here is the stacktrace:

Program received signal SIGSEGV, Segmentation fault.
0x00007f95c93bad40 in vtkIdList::GetId (this=0x0, i=0) at 
/home/hammerl/programs_local/paraview_git/VTK/Common/Core/vtkIdList.h:43
43        vtkIdType GetId(const vtkIdType i) {return this->Ids[i];};
(gdb) bt
#0  0x00007f95c93bad40 in vtkIdList::GetId (this=0x0, i=0) at 
/home/hammerl/programs_local/paraview_git/VTK/Common/Core/vtkIdList.h:43
#1  0x00007f95c94a199a in vtkPEnSightReader::ReadVariableFiles 
(this=0x1b66d60, output=0x1b86050)
     at 
/home/hammerl/programs_local/paraview_git/ParaViewCore/VTKExtensions/Default/vtkPEnSightReader.cxx:1617
#2  0x00007f95c9498fb2 in vtkPEnSightReader::RequestData 
(this=0x1b66d60, outputVector=0x1b6ab10)
     at 
/home/hammerl/programs_local/paraview_git/ParaViewCore/VTKExtensions/Default/vtkPEnSightReader.cxx:446
#3  0x00007f95cfc2ee0f in vtkMultiBlockDataSetAlgorithm::ProcessRequest 
(this=0x1b66d60, request=0x1b86c40, inputVector=0x0, outputVector=0x1b6ab10)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkMultiBlockDataSetAlgorithm.cxx:88
#4  0x00007f95cfc1b73f in vtkExecutive::CallAlgorithm (this=0x1b68c00, 
request=0x1b86c40, direction=1, inInfo=0x0, outInfo=0x1b6ab10)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkExecutive.cxx:744
#5  0x00007f95cfc08ea7 in vtkDemandDrivenPipeline::ExecuteData 
(this=0x1b68c00, request=0x1b86c40, inInfo=0x0, outInfo=0x1b6ab10)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx:498
#6  0x00007f95cfbfe943 in vtkCompositeDataPipeline::ExecuteData 
(this=0x1b68c00, request=0x1b86c40, inInfoVec=0x0, outInfoVec=0x1b6ab10)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkCompositeDataPipeline.cxx:208
#7  0x00007f95cfc085e7 in vtkDemandDrivenPipeline::ProcessRequest 
(this=0x1b68c00, request=0x1b86c40, inInfoVec=0x0, outInfoVec=0x1b6ab10)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx:279
#8  0x00007f95cfc3b188 in 
vtkStreamingDemandDrivenPipeline::ProcessRequest (this=0x1b68c00, 
request=0x1b86c40, inInfoVec=0x0, outInfoVec=0x1b6ab10)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx:346
#9  0x00007f95cfc08cf0 in vtkDemandDrivenPipeline::UpdateData 
(this=0x1b68c00, outputPort=0) at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx:449
#10 0x00007f95cfc3b3ea in vtkStreamingDemandDrivenPipeline::Update 
(this=0x1b68c00, port=0)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx:399
#11 0x00007f95cfbf70a6 in vtkAlgorithm::Update (this=0x1b66d60, port=0) 
at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkAlgorithm.cxx:1420
#12 0x00007f95cfbf7071 in vtkAlgorithm::Update (this=0x1b66d60) at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkAlgorithm.cxx:1414
#13 0x00007f95c8da0a44 in vtkGenericEnSightReader::RequestData 
(this=0x17e6a30, outputVector=0x1b67220) at 
/home/hammerl/programs_local/paraview_git/VTK/IO/EnSight/vtkGenericEnSightReader.cxx:229
#14 0x00007f95cfc2ee0f in vtkMultiBlockDataSetAlgorithm::ProcessRequest 
(this=0x17e6a30, request=0x1b85730, inputVector=0x0, outputVector=0x1b67220)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkMultiBlockDataSetAlgorithm.cxx:88
#15 0x00007f95cfc1b73f in vtkExecutive::CallAlgorithm (this=0x1b67110, 
request=0x1b85730, direction=1, inInfo=0x0, outInfo=0x1b67220)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkExecutive.cxx:744
#16 0x00007f95cfc08ea7 in vtkDemandDrivenPipeline::ExecuteData 
(this=0x1b67110, request=0x1b85730, inInfo=0x0, outInfo=0x1b67220)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx:498
#17 0x00007f95cfbfe943 in vtkCompositeDataPipeline::ExecuteData 
(this=0x1b67110, request=0x1b85730, inInfoVec=0x0, outInfoVec=0x1b67220)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkCompositeDataPipeline.cxx:208
#18 0x00007f95cfc085e7 in vtkDemandDrivenPipeline::ProcessRequest 
(this=0x1b67110, request=0x1b85730, inInfoVec=0x0, outInfoVec=0x1b67220)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx:279
#19 0x00007f95cfc3b188 in 
vtkStreamingDemandDrivenPipeline::ProcessRequest (this=0x1b67110, 
request=0x1b85730, inInfoVec=0x0, outInfoVec=0x1b67220)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx:346
#20 0x00007f95cfc00a4a in vtkCompositeDataPipeline::ForwardUpstream 
(this=0x1b82850, request=0x1b85730)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkCompositeDataPipeline.cxx:731
#21 0x00007f95cfc08552 in vtkDemandDrivenPipeline::ProcessRequest 
(this=0x1b82850, request=0x1b85730, inInfoVec=0x1b83850, 
outInfoVec=0x1b82640)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx:265
---Type <return> to continue, or q <return> to quit---
#22 0x00007f95cfc3b188 in 
vtkStreamingDemandDrivenPipeline::ProcessRequest (this=0x1b82850, 
request=0x1b85730, inInfoVec=0x1b83850, outInfoVec=0x1b82640)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx:346
#23 0x00007f95cfc08cf0 in vtkDemandDrivenPipeline::UpdateData 
(this=0x1b82850, outputPort=0) at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkDemandDrivenPipeline.cxx:449
#24 0x00007f95cfc3b3ea in vtkStreamingDemandDrivenPipeline::Update 
(this=0x1b82850, port=0)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Common/ExecutionModel/vtkStreamingDemandDrivenPipeline.cxx:399
#25 0x00007f95d54bb546 in vtkSISourceProxy::UpdatePipeline 
(this=0x18cdc50, port=0, time=0, doTime=true)
     at 
/home/hammerl/programs_local/paraview_git/ParaViewCore/ServerImplementation/Core/vtkSISourceProxy.cxx:420
#26 0x00007f95d641e317 in vtkSISourceProxyCommand (arlu=0x1375980, 
ob=0x18cdc50, method=0x1b82049 "UpdatePipeline", msg=..., resultStream=...)
     at 
/home/hammerl/programs_local/build_paraview_clean/Wrapping/ClientServer/vtkSISourceProxyClientServer.cxx:113
#27 0x00007f95d136ee58 in 
vtkClientServerInterpreter::ProcessCommandInvoke (this=0x1375980, 
css=..., midx=0)
     at 
/home/hammerl/programs_local/paraview_git/ParaViewCore/ClientServerStream/vtkClientServerInterpreter.cxx:379
#28 0x00007f95d136e591 in vtkClientServerInterpreter::ProcessOneMessage 
(this=0x1375980, css=..., message=0)
     at 
/home/hammerl/programs_local/paraview_git/ParaViewCore/ClientServerStream/vtkClientServerInterpreter.cxx:214
#29 0x00007f95d136e42b in vtkClientServerInterpreter::ProcessStream 
(this=0x1375980, css=...)
     at 
/home/hammerl/programs_local/paraview_git/ParaViewCore/ClientServerStream/vtkClientServerInterpreter.cxx:183
#30 0x00007f95d5476c37 in vtkPVSessionCore::ExecuteStreamInternal 
(this=0x1375910, stream=..., ignore_errors=false)
     at 
/home/hammerl/programs_local/paraview_git/ParaViewCore/ServerImplementation/Core/vtkPVSessionCore.cxx:665
#31 0x00007f95d5476a3a in vtkPVSessionCore::ExecuteStream 
(this=0x1375910, location=21, stream=..., ignore_errors=false)
     at 
/home/hammerl/programs_local/paraview_git/ParaViewCore/ServerImplementation/Core/vtkPVSessionCore.cxx:635
#32 0x00007f95d54733a2 in vtkPVSessionBase::ExecuteStream 
(this=0x1373f00, location=21, stream=..., ignore_errors=false)
     at 
/home/hammerl/programs_local/paraview_git/ParaViewCore/ServerImplementation/Core/vtkPVSessionBase.cxx:173
#33 0x00007f95d548309c in vtkPVSessionServer::OnClientServerMessageRMI 
(this=0x1373f00, message=0x1a39510, message_length=16)
     at 
/home/hammerl/programs_local/paraview_git/ParaViewCore/ServerImplementation/Core/vtkPVSessionServer.cxx:510
#34 0x00007f95d5481654 in (anonymous namespace)::RMICallback 
(localArg=0x1373f00, remoteArg=0x1a39510, remoteArgLength=16)
     at 
/home/hammerl/programs_local/paraview_git/ParaViewCore/ServerImplementation/Core/vtkPVSessionServer.cxx:56
#35 0x00007f95d043348a in vtkMultiProcessController::ProcessRMI 
(this=0x13fadb0, remoteProcessId=1, arg=0x1a39510, argLength=16, 
rmiTag=55625)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Parallel/Core/vtkMultiProcessController.cxx:650
#36 0x00007f95d0433020 in vtkMultiProcessController::ProcessRMIs 
(this=0x13fadb0, reportErrors=0, dont_loop=1)
     at 
/home/hammerl/programs_local/paraview_git/VTK/Parallel/Core/vtkMultiProcessController.cxx:597
#37 0x00007f95d5182276 in 
vtkTCPNetworkAccessManager::ProcessEventsInternal (this=0x12cf300, 
timeout_msecs=0, do_processing=true)
     at 
/home/hammerl/programs_local/paraview_git/ParaViewCore/ClientServerCore/Core/vtkTCPNetworkAccessManager.cxx:268
#38 0x00007f95d5181e14 in vtkTCPNetworkAccessManager::ProcessEvents 
(this=0x12cf300, timeout_msecs=0)
     at 
/home/hammerl/programs_local/paraview_git/ParaViewCore/ClientServerCore/Core/vtkTCPNetworkAccessManager.cxx:165
#39 0x0000000000401b83 in RealMain (argc=2, argv=0x7fff09f84c28, 
type=vtkProcessModule::PROCESS_SERVER) at 
/home/hammerl/programs_local/paraview_git/CommandLineExecutables/pvserver_common.h:90
#40 0x0000000000401c35 in main (argc=2, argv=0x7fff09f84c28) at 
/home/hammerl/programs_local/paraview_git/CommandLineExecutables/pvserver.cxx:21


I hope this helps to find the problem. Thanks in advance.

Georg




On 06/04/13 00:05, Scott, W Alan wrote:
> By the way, this datasets kills my build also.  I don't currently have a debug build, so don't know where it died.
>
> Alan
>
> -----Original Message-----
> From: paraview-bounces at paraview.org [mailto:paraview-bounces at paraview.org] On Behalf Of Georg Hammerl
> Sent: Friday, April 05, 2013 4:12 AM
> To: paraview at paraview.org
> Subject: [EXTERNAL] [Paraview] Parallel paraview crashes when opening files
>
> Hello,
>
> I have compiled paraview from the git repo with MPI support on my Linux 64-bit machine (openmpi 1.5.4). I can start Paraview with multiple processors, but when I try to open one of my result files I get the following error and Paraview is closed automatically:
>
> ERROR: In
> /home/hammerl/programs_local/paraview_git/VTK/Parallel/Core/vtkSocketCommunicator.cxx,
> line 812
> vtkSocketCommunicator (0x2090510): Could not receive tag. 188969
>
> Attached is a file that can be used to reproduce the error.
>
> I appreciate any help to solve the problem.
>
> Cheers,
>
> Georg
>
> --
> Dipl.-Ing. Georg Hammerl
> Lehrstuhl für Numerische Mechanik
> Technische Universität München
> Boltzmannstrasse 15, D-85747 Garching b. München phone +49 89 289 15237 fax +49 89 289 15301 hammerl at lnm.mw.tum.de http://www.lnm.mw.tum.de
>
>
>


-- 
Dipl.-Ing. Georg Hammerl
Lehrstuhl für Numerische Mechanik
Technische Universität München
Boltzmannstrasse 15, D-85747 Garching b. München
phone +49 89 289 15237
fax +49 89 289 15301
hammerl at lnm.mw.tum.de
http://www.lnm.mw.tum.de



More information about the ParaView mailing list