View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005756ParaView(No Category)public2007-09-20 12:532009-05-13 13:47
ReporterJon Goldman 
Assigned ToBurlen 
PrioritynormalSeveritymajorReproducibilitysometimes
StatusclosedResolutionunable to reproduce 
PlatformOSOS Version
Product Version 
Target Version3.6Fixed in Version 
Summary0005756: sequence of operations with CTH data causes client *and* server to lock
DescriptionNote: This happens with a CVS trunk checkout of source from around Sept 17, and running client on Windows XP, server on linux cluster at Sandia.

Note 2: We've repeatedly seen this error also on Linux client (with linux cluster)

These were the steps that caused problems on windows client run:

-- Opened Golevka CTH data.
-- Checked the two Mass variables on.
-- Threshold on Mass 1, resulting in about 28K cells.
-- Clip on half of data.
-- Probe on location (used default location).

on Windows, the probe froze, did not return control to app within a few minutes, server spun.

on Linux, only got to probe once, rotating before probe caused app to freeze, and server to die.

On windows run we attached to the cluster/server root node, attached gdb, and saw the stack spinning on an open MPI call.

Additional InformationThe stack trace on the linux cluster root node:

(gdb) where
#0 0x0000002a9f1276c8 in mca_btl_openib_component_progress () from /apps/x86_64/mpi/openmpi/gcc-3.4.6/openmpi-1.1.2-ofed/lib/openmpi/mca_btl_openib.so
#1 0x0000002a9f01d092 in mca_bml_r2_progress () from /apps/x86_64/mpi/openmpi/gcc-3.4.6/openmpi-1.1.2-ofed/lib/openmpi/mca_bml_r2.so
#2 0x0000002a9c974a9a in opal_progress () from /apps/x86_64/mpi/openmpi/gcc-3.4.6/openmpi-1.1.2-ofed/lib/libopal.so.0
#3 0x0000002a9ef10017 in mca_pml_ob1_recv () from /apps/x86_64/mpi/openmpi/gcc-3.4.6/openmpi-1.1.2-ofed/lib/openmpi/mca_pml_ob1.so
#4 0x0000002a9c6d856b in PMPI_Recv () from /apps/x86_64/mpi/openmpi/gcc-3.4.6/openmpi-1.1.2-ofed/lib/libmpi.so.0
#5 0x0000002a997d5471 in vtkMPICommunicatorReceiveData<char> () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkParallel.so.pv3.1
#6 0x0000002a997d11ee in vtkMPICommunicator::ReceiveVoidArray () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkParallel.so.pv3.1
#7 0x0000002a9978643b in vtkPProbeFilter::RequestData () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkParallel.so.pv3.1
#8 0x0000002a9b2f4e14 in vtkExecutive::CallAlgorithm () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkFiltering.so.pv3.1
0000009 0x0000002a9b2f0fac in vtkDemandDrivenPipeline::ExecuteData () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkFiltering.so.pv3.1
#10 0x0000002a9b2d89a6 in vtkCompositeDataPipeline::ExecuteData () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkFiltering.so.pv3.1
0000011 0x0000002a9b2f2d32 in vtkDemandDrivenPipeline::ProcessRequest () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkFiltering.so.pv3.1
#12 0x0000002a9b3c9671 in vtkStreamingDemandDrivenPipeline::ProcessRequest () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkFiltering.so.pv3.1
#13 0x0000002a9b2d7865 in vtkCompositeDataPipeline::ProcessRequest () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkFiltering.so.pv3.1
#14 0x0000002a9b2f0c4e in vtkDemandDrivenPipeline::UpdateData () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkFiltering.so.pv3.1
#15 0x0000002a9b3c9b8f in vtkStreamingDemandDrivenPipeline::Update () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkFiltering.so.pv3.1
#16 0x0000002a9871609f in vtkAlgorithmCommand () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkFilteringCS.so
#17 0x0000002a9872a334 in vtkDataSetAlgorithmCommand () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkFilteringCS.so
#18 0x0000002a982a6048 in vtkProbeFilterCommand () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkGraphicsCS.so
#19 0x0000002a96aa9b58 in vtkPProbeFilterCommand () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkParallelCS.so
#20 0x0000002a98a546f9 in vtkClientServerInterpreter::ProcessCommandInvoke () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkClientServer.so
#21 0x0000002a98a559d5 in vtkClientServerInterpreter::ProcessOneMessage () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkClientServer.so
#22 0x0000002a98a55d7d in vtkClientServerInterpreter::ProcessStream () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkClientServer.so
#23 0x0000002a955e02a0 in vtkSelfConnection::ProcessStreamLocally () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkPVServerCommon.so
#24 0x0000002a9559b00e in vtkMPISelfConnection::SendStreamToServerNodeInternal () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkPVServerCommon.so
#25 0x0000002a9559b1b5 in vtkMPISelfConnection::SendStreamToDataServer () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkPVServerCommon.so
#26 0x0000002a9559c8e4 in vtkProcessModuleConnection::SendStream () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkPVServerCommon.so
#27 0x0000002a9559dad9 in vtkProcessModuleConnectionManager::SendStream () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkPVServerCommon.so
#28 0x0000002a955a373d in vtkProcessModule::SendStream () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkPVServerCommon.so
#29 0x0000002a955907a5 in vtkClientConnectionRMI () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkPVServerCommon.so
#30 0x0000002a9975e6f5 in vtkMultiProcessController::ProcessRMI () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkParallel.so.pv3.1
#31 0x0000002a9975eb3d in vtkMultiProcessController::ProcessRMIs () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkParallel.so.pv3.1
#32 0x0000002a955dd394 in vtkRemoteConnection::ProcessCommunication () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkPVServerCommon.so
#33 0x0000002a955a0b9c in vtkProcessModuleConnectionManager::MonitorConnections () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkPVServerCommon.so
#34 0x0000002a955a2e16 in vtkProcessModule::StartServer () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkPVServerCommon.so
#35 0x0000002a955a5fc8 in vtkProcessModule::Start () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkPVServerCommon.so
#36 0x0000002a95862d0b in vtkPVMain::Run () from /projects/viz/paraview/ParaView/goldman-ParaView3-trunk/Linux-blackrose-x86_64/lib/paraview-3.1/libvtkPVFilters.so
#37 0x0000000000402572 in main ()
TagsNo tags attached.
Project
Topic Name
Type
Attached Files

 Relationships

  Notes
(0009186)
Jon Goldman (reporter)
2007-09-20 12:54

Note: The linux operations are on sensitive data. But I am pretty sure Kitware has Golevka data?
(0016232)
Utkarsh Ayachit (administrator)
2009-04-28 17:20

This is a very old bug (2007), so I am not sure it still exists. I tried to reproduce on linux with no avail. Please feel free to reopen if the problem still exists.
(0016263)
Alan Scott (manager)
2009-04-29 20:33

Could not replicate this bug.

Tested client/ remote server.

 Issue History
Date Modified Username Field Change
2007-09-20 12:53 Jon Goldman New Issue
2007-09-20 12:54 Jon Goldman Note Added: 0009186
2008-04-15 10:07 Berk Geveci Assigned To => Berk Geveci
2008-04-15 10:07 Berk Geveci Status backlog => tabled
2008-04-15 10:07 Berk Geveci Category => 3.6
2009-02-16 16:32 Ken Moreland Assigned To Berk Geveci => Burlen
2009-04-28 17:20 Utkarsh Ayachit Note Added: 0016232
2009-04-28 17:20 Utkarsh Ayachit Status tabled => @80@
2009-04-28 17:20 Utkarsh Ayachit Resolution open => unable to reproduce
2009-04-29 20:33 Alan Scott Note Added: 0016263
2009-04-29 20:33 Alan Scott Status @80@ => closed
2009-05-13 13:44 Utkarsh Ayachit Target Version => 3.6
2011-06-16 13:10 Zack Galbreath Category => (No Category)


Copyright © 2000 - 2018 MantisBT Team