[Paraview] Concept: A world without Any Bugs
Biddiscombe, John A.
biddisco at cscs.ch
Wed Jun 8 17:11:38 EDT 2011
OK, I see where you're going, the second one is correct, but the first one is spurious (I was thinking the wrong way around)
Does this stack trace help? It looks like it's the new SISourceProxy that originates the first update...(looking at the message, it does indeed receive an UpdatePipeline command from the client server stream).
And yes, the GeometryRepresentation triggers the second (which makes sense)
> vtkFiltering.dll!vtkDemandDrivenPipeline::NeedToExecuteData(int outputPort, vtkInformationVector * * inInfoVec, vtkInformationVector * outInfoVec) Line 1067 C++
vtkFiltering.dll!vtkCompositeDataPipeline::NeedToExecuteData(int outputPort, vtkInformationVector * * inInfoVec, vtkInformationVector * outInfoVec) Line 991 + 0x18 bytes C++
vtkFiltering.dll!vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation * request, vtkInformationVector * * inInfoVec, vtkInformationVector * outInfoVec) Line 199 + 0x2d bytes C++
vtkFiltering.dll!vtkCompositeDataPipeline::ProcessRequest(vtkInformation * request, vtkInformationVector * * inInfoVec, vtkInformationVector * outInfoVec) Line 293 C++
vtkFiltering.dll!vtkCompositeDataPipeline::ForwardUpstream(vtkInformation * request) Line 217 + 0x61 bytes C++
vtkFiltering.dll!vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation * request, vtkInformationVector * * inInfoVec, vtkInformationVector * outInfoVec) Line 254 + 0x21 bytes C++
vtkFiltering.dll!vtkCompositeDataPipeline::ProcessRequest(vtkInformation * request, vtkInformationVector * * inInfoVec, vtkInformationVector * outInfoVec) Line 293 C++
vtkFiltering.dll!vtkStreamingDemandDrivenPipeline::PropagateUpdateExtent(int outputPort) Line 881 C++
vtkFiltering.dll!vtkStreamingDemandDrivenPipeline::Update(int port) Line 320 + 0x15 bytes C++
vtkPVServerImplementation.dll!vtkSISourceProxy::UpdatePipeline(int port, double time, bool doTime) Line 358 C++
vtkPVServerImplementationCS.dll!vtkSISourceProxyCommand(vtkClientServerInterpreter * arlu, vtkObjectBase * ob, const char * method, const vtkClientServerStream & msg, vtkClientServerStream & resultStream) Line 115 C++
vtkClientServer.dll!vtkClientServerInterpreter::ProcessCommandInvoke(const vtkClientServerStream & css, int midx) Line 379 + 0x2f bytes C++
vtkClientServer.dll!vtkClientServerInterpreter::ProcessOneMessage(const vtkClientServerStream & css, int message) Line 214 + 0x1d bytes C++
vtkClientServer.dll!vtkClientServerInterpreter::ProcessStream(const vtkClientServerStream & css) Line 183 + 0x14 bytes C++
vtkPVServerImplementation.dll!vtkPVSessionCore::ExecuteStreamInternal(const vtkClientServerStream & stream, bool ignore_errors) Line 580 C++
vtkPVServerImplementation.dll!vtkPVSessionCore::ExecuteStream(unsigned int location, const vtkClientServerStream & stream, bool ignore_errors) Line 550 C++
vtkPVServerImplementation.dll!vtkPVSessionBase::ExecuteStream(unsigned int location, const vtkClientServerStream & stream, bool ignore_errors) Line 146 C++
vtkPVServerImplementation.dll!vtkPVSessionServer::OnClientServerMessageRMI(void * message, int message_length) Line 349 C++
vtkPVServerImplementation.dll!`anonymous namespace'::RMICallback(void * localArg, void * remoteArg, int remoteArgLength, int __formal) Line 47 C++
vtkParallel.dll!vtkMultiProcessController::ProcessRMI(int remoteProcessId, void * arg, int argLength, int rmiTag) Line 655 C++
vtkParallel.dll!vtkMultiProcessController::ProcessRMIs(int reportErrors, int dont_loop) Line 602 C++
vtkPVClientServerCore.dll!vtkTCPNetworkAccessManager::ProcessEvents(unsigned long timeout_msecs) Line 207 + 0x16 bytes C++
pvserver.exe!RealMain(int argc, char * * argv, vtkProcessModule::ProcessTypes type) Line 56 + 0x2d bytes C++
pvserver.exe!main(int argc, char * * argv) Line 21 + 0x14 bytes C++
More information about the ParaView
mailing list