View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010164ParaViewBugpublic2010-01-19 20:342010-03-01 21:58
ReporterBurlen 
Assigned ToUtkarsh Ayachit 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product VersionDevelopment 
Target VersionFixed in Version3.8 
Summary0010164: crash when transparency is turned on
DescriptionSteps to reproduce:

connect to a single pvserver mesa build run with --use-offscreen-rendering
create a cone source
set opacity 0.90

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff75c16ff in vtkOrderedCompositeDistributor::RequestData (this=0x12f3cd0, inputVector=0x130c670, outputVector=0x12f4320) at /home/burlen/ext/ParaView/ParaView3/Servers/Filters/vtkOrderedCompositeDistributor.cxx:213
213 vtkBSPCuts *cuts = this->PKdTree->GetCuts();
(gdb) p PKdTree
$1 = (class vtkPKdTree *) 0x0
(gdb) where
#0 0x00007ffff75c16ff in vtkOrderedCompositeDistributor::RequestData (this=0x12f3cd0, inputVector=0x130c670, outputVector=0x12f4320) at /home/burlen/ext/ParaView/ParaView3/Servers/Filters/vtkOrderedCompositeDistributor.cxx:213
#1 0x00007fffe8de9144 in vtkPointSetAlgorithm::ProcessRequest (this=0x12f3cd0, request=0x133d200, inputVector=0x130c670, outputVector=0x12f4320) at /home/burlen/ext/ParaView/ParaView3/VTK/Filtering/vtkPointSetAlgorithm.cxx:145
#2 0x00007fffe8ce03b3 in vtkExecutive::CallAlgorithm (this=0x12f4db0, request=0x133d200, direction=1, inInfo=0x130c670, outInfo=0x12f4320) at /home/burlen/ext/ParaView/ParaView3/VTK/Filtering/vtkExecutive.cxx:748
#3 0x00007fffe8cc76fa in vtkDemandDrivenPipeline::ExecuteData (this=0x12f4db0, request=0x133d200, inInfo=0x130c670, outInfo=0x12f4320) at /home/burlen/ext/ParaView/ParaView3/VTK/Filtering/vtkDemandDrivenPipeline.cxx:508
#4 0x00007fffe8c97bc3 in vtkCompositeDataPipeline::ExecuteData (this=0x12f4db0, request=0x133d200, inInfoVec=0x130c670, outInfoVec=0x12f4320) at /home/burlen/ext/ParaView/ParaView3/VTK/Filtering/vtkCompositeDataPipeline.cxx:391
#5 0x00007fffe8cc6db0 in vtkDemandDrivenPipeline::ProcessRequest (this=0x12f4db0, request=0x133d200, inInfoVec=0x130c670, outInfoVec=0x12f4320) at /home/burlen/ext/ParaView/ParaView3/VTK/Filtering/vtkDemandDrivenPipeline.cxx:280
#6 0x00007fffe8e4d726 in vtkStreamingDemandDrivenPipeline::ProcessRequest (this=0x12f4db0, request=0x133d200, inInfoVec=0x130c670, outInfoVec=0x12f4320)
    at /home/burlen/ext/ParaView/ParaView3/VTK/Filtering/vtkStreamingDemandDrivenPipeline.cxx:203
#7 0x00007fffe8c97374 in vtkCompositeDataPipeline::ProcessRequest (this=0x12f4db0, request=0x133d200, inInfoVec=0x130c670, outInfoVec=0x12f4320)
    at /home/burlen/ext/ParaView/ParaView3/VTK/Filtering/vtkCompositeDataPipeline.cxx:292
#8 0x00007fffe8cc74c3 in vtkDemandDrivenPipeline::UpdateData (this=0x12f4db0, outputPort=0) at /home/burlen/ext/ParaView/ParaView3/VTK/Filtering/vtkDemandDrivenPipeline.cxx:450
0000009 0x00007fffe8e4d900 in vtkStreamingDemandDrivenPipeline::Update (this=0x12f4db0, port=0) at /home/burlen/ext/ParaView/ParaView3/VTK/Filtering/vtkStreamingDemandDrivenPipeline.cxx:247
#10 0x00007fffe8cb1baa in vtkDataObject::Update (this=0x133a850) at /home/burlen/ext/ParaView/ParaView3/VTK/Filtering/vtkDataObject.cxx:1057
0000011 0x00007ffff7660163 in vtkPVUpdateSuppressor::ForceUpdate (this=0x12fe520) at /home/burlen/ext/ParaView/ParaView3/Servers/Filters/vtkPVUpdateSuppressor.cxx:154
#12 0x00007ffff62c5d0f in vtkPVUpdateSuppressor_ForceUpdate (msg=..., op=0x12fe520, resultStream=...) at /home/burlen/ext/ParaView/PV3-3.7-Mesa/Servers/Filters/vtkPVUpdateSuppressorClientServer.cxx:104
#13 0x00007ffff62c6c79 in vtkPVUpdateSuppressorCommand (arlu=0x64e030, ob=0x12fe520, method=0x1350c79 "ForceUpdate", msg=..., resultStream=...)
    at /home/burlen/ext/ParaView/PV3-3.7-Mesa/Servers/Filters/vtkPVUpdateSuppressorClientServer.cxx:297
#14 0x00007fffed36858e in vtkClientServerInterpreter::ProcessCommandInvoke (this=0x64e030, css=..., midx=0) at /home/burlen/ext/ParaView/ParaView3/Utilities/VTKClientServer/vtkClientServerInterpreter.cxx:394
#15 0x00007fffed367c57 in vtkClientServerInterpreter::ProcessOneMessage (this=0x64e030, css=..., message=0) at /home/burlen/ext/ParaView/ParaView3/Utilities/VTKClientServer/vtkClientServerInterpreter.cxx:217
#16 0x00007fffed367aef in vtkClientServerInterpreter::ProcessStream (this=0x64e030, css=...) at /home/burlen/ext/ParaView/ParaView3/Utilities/VTKClientServer/vtkClientServerInterpreter.cxx:186
#17 0x00007ffff7b69f23 in vtkSelfConnection::ProcessStreamLocally (this=0x6bdd30, stream=...) at /home/burlen/ext/ParaView/ParaView3/Servers/Common/vtkSelfConnection.cxx:120
#18 0x00007ffff7aee26a in vtkMPISelfConnection::SendStreamToServerNodeInternal (this=0x6bdd30, remoteId=-1, stream=...) at /home/burlen/ext/ParaView/ParaView3/Servers/Common/vtkMPISelfConnection.cxx:243
#19 0x00007ffff7aee08c in vtkMPISelfConnection::SendStreamToDataServer (this=0x6bdd30, stream=...) at /home/burlen/ext/ParaView/ParaView3/Servers/Common/vtkMPISelfConnection.cxx:215
#20 0x00007ffff7af0f1f in vtkProcessModuleConnection::SendStream (this=0x6bdd30, servers=1, stream=...) at /home/burlen/ext/ParaView/ParaView3/Servers/Common/vtkProcessModuleConnection.cxx:225
#21 0x00007ffff7af4890 in vtkProcessModuleConnectionManager::SendStream (this=0x93e170, connectionID=1, serverFlags=1, stream=..., reset=1)
    at /home/burlen/ext/ParaView/ParaView3/Servers/Common/vtkProcessModuleConnectionManager.cxx:535
#22 0x00007ffff7afe82e in vtkProcessModule::SendStream (this=0x64d700, connectionID=1, server=1, stream=..., resetStream=1) at /home/burlen/ext/ParaView/ParaView3/Servers/Common/vtkProcessModule.cxx:889
#23 0x00007ffff7ae93f5 in vtkClientConnectionRMI (remoteArg=0x1336c30, remoteArgLength=37) at /home/burlen/ext/ParaView/ParaView3/Servers/Common/vtkClientConnection.cxx:57
#24 0x00007fffeccdc47a in vtkMultiProcessController::ProcessRMI (this=0xad3200, remoteProcessId=1, arg=0x1336c30, argLength=37, rmiTag=938531) at /home/burlen/ext/ParaView/ParaView3/VTK/Parallel/vtkMultiProcessController.cxx:699
#25 0x00007fffeccdc1d8 in vtkMultiProcessController::ProcessRMIs (this=0xad3200, reportErrors=0, dont_loop=1) at /home/burlen/ext/ParaView/ParaView3/VTK/Parallel/vtkMultiProcessController.cxx:647
#26 0x00007ffff7b6279a in vtkRemoteConnection::ProcessCommunication (this=0xac4d40) at /home/burlen/ext/ParaView/ParaView3/Servers/Common/vtkRemoteConnection.cxx:75
#27 0x00007ffff7af424c in vtkProcessModuleConnectionManager::MonitorConnections (this=0x93e170, msec=0) at /home/burlen/ext/ParaView/ParaView3/Servers/Common/vtkProcessModuleConnectionManager.cxx:429
#28 0x00007ffff7afd1a6 in vtkProcessModule::StartServer (this=0x64d700, msec=0) at /home/burlen/ext/ParaView/ParaView3/Servers/Common/vtkProcessModule.cxx:444
#29 0x00007ffff7afcc2f in vtkProcessModule::Start (this=0x64d700, argc=1, argv=0x64be80) at /home/burlen/ext/ParaView/ParaView3/Servers/Common/vtkProcessModule.cxx:355
#30 0x00007ffff763d845 in vtkPVMain::Run (this=0x64a990, options=0x64b960) at /home/burlen/ext/ParaView/ParaView3/Servers/Filters/vtkPVMain.cxx:273
#31 0x000000000040131f in main (argc=2, argv=0x7fffffffde98) at /home/burlen/ext/ParaView/ParaView3/Servers/Executables/pvserver.cxx:45
TagsNo tags attached.
Project
Topic Name
Type
Attached Files

 Relationships

  Notes
(0019337)
Pat Marion (reporter)
2010-01-27 12:50

Happens on my build too, same stack trace. Also reproducible without using the --use-offscreen-rendering flag.
(0019634)
Utkarsh Ayachit (administrator)
2010-02-25 16:34

vtkSMRepresentationStrategy were processing the view information before the
subproxies were initialzed. This resulted in some things: such as KdTree not
being pushed. Fixed by making vtkSMRepresentationStrategy now process the view
information after CreateVTKObjects(). Also fixed vtkOrderedCompositeDistributor
to complain with KdTree is missing rather than segfault.


/cvsroot/ParaView3/ParaView3/Servers/Filters/vtkOrderedCompositeDistributor.cxx,v <-- Servers/Filters/vtkOrderedCompositeDistributor.cxx
new revision: 1.11; previous revision: 1.10
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMRepresentationStrategy.cxx,v <-- Servers/ServerManager/vtkSMRepresentationStrategy.cxx
new revision: 1.22; previous revision: 1.21
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMUnstructuredDataParallelStrategy.cxx,v <-- Servers/ServerManager/vtkSMUnstructuredDataParallelStrategy.cxx
new revision: 1.6; previous revision: 1.5
(0019678)
Alan Scott (manager)
2010-03-01 21:58

Tested client/ remote server. Trunk, Linux.

 Issue History
Date Modified Username Field Change
2010-01-19 20:34 Burlen New Issue
2010-01-27 12:50 Pat Marion Note Added: 0019337
2010-02-25 16:34 Utkarsh Ayachit Note Added: 0019634
2010-02-25 16:34 Utkarsh Ayachit Status backlog => @80@
2010-02-25 16:34 Utkarsh Ayachit Fixed in Version => 3.8
2010-02-25 16:34 Utkarsh Ayachit Resolution open => fixed
2010-02-25 16:34 Utkarsh Ayachit Assigned To => Utkarsh Ayachit
2010-03-01 21:58 Alan Scott Note Added: 0019678
2010-03-01 21:58 Alan Scott Status @80@ => closed


Copyright © 2000 - 2018 MantisBT Team