[vtkusers] vtkStreamingDemandDrivenPipeline ques
Dean Inglis
dean.inglis at camris.ca
Thu Aug 4 10:46:38 EDT 2005
Hi Brad,
thanks for the additional info that the executive now provides (see below).
Can you provide or point me to some relevant up-to-date documentation
on the new pipeline architecture that would help interpret the
error messages?
many thanks,
Dean
ERROR: In C:\Builder\Sources\VTK\Filtering\vtkExecutive.cxx, line 715
vtkStreamingDemandDrivenPipeline (091AED5C): UpdateInformation invoked
during another request. Returning failure to algorithm
vtkImageReader(091AA55C).
ERROR: In C:\Builder\Sources\VTK\Filtering\vtkExecutive.cxx, line 708
vtkStreamingDemandDrivenPipeline (091AED5C): ProcessRequest invoked during
another request. Returning failure to algorithm vtkImageReader(091AA55C)
for the recursive request:
vtkInformation (0BAF4434)
Debug: Off
Modified Time: 125461
Reference Count: 1
Registered Events: (none)
Request: REQUEST_DATA_OBJECT
ALGORITHM_AFTER_FORWARD: 1
FROM_OUTPUT_PORT: 0
FORWARD_DIRECTION: 0
ERROR: In C:\Builder\Sources\VTK\Filtering\vtkExecutive.cxx, line 708
vtkStreamingDemandDrivenPipeline (091AED5C): ProcessRequest invoked during
another request. Returning failure to algorithm vtkImageReader(091AA55C)
for the recursive request:
vtkInformation (0DAFDAC8)
Debug: Off
Modified Time: 125498
Reference Count: 1
Registered Events: (none)
Request: REQUEST_UPDATE_EXTENT
FROM_OUTPUT_PORT: 0
FORWARD_DIRECTION: 0
ALGORITHM_BEFORE_FORWARD: 1
ERROR: In C:\Builder\Sources\VTK\Filtering\vtkExecutive.cxx, line 708
vtkStreamingDemandDrivenPipeline (091AED5C): ProcessRequest invoked during
another request. Returning failure to algorithm vtkImageReader(091AA55C)
for the recursive request:
vtkInformation (0DAFDBAC)
Debug: Off
Modified Time: 125503
Reference Count: 1
Registered Events: (none)
Request: REQUEST_DATA
ALGORITHM_AFTER_FORWARD: 1
FROM_OUTPUT_PORT: 0
FORWARD_DIRECTION: 0
ERROR: In C:\Builder\Sources\VTK\Filtering\vtkExecutive.cxx, line 708
vtkStreamingDemandDrivenPipeline (091AED5C): ProcessRequest invoked during
another request. Returning failure to algorithm vtkImageReader(091AA55C)
for the recursive request:
vtkInformation (0BAF4434)
Debug: Off
Modified Time: 125507
Reference Count: 1
Registered Events: (none)
Request: REQUEST_DATA_OBJECT
ALGORITHM_AFTER_FORWARD: 1
FROM_OUTPUT_PORT: 0
FORWARD_DIRECTION: 0
ERROR: In C:\Builder\Sources\VTK\Filtering\vtkExecutive.cxx, line 708
vtkStreamingDemandDrivenPipeline (091AED5C): ProcessRequest invoked during
another request. Returning failure to algorithm vtkImageReader(091AA55C)
for the recursive request:
vtkInformation (0BAF4434)
Debug: Off
Modified Time: 125513
Reference Count: 1
Registered Events: (none)
Request: REQUEST_DATA_OBJECT
ALGORITHM_AFTER_FORWARD: 1
FROM_OUTPUT_PORT: 0
FORWARD_DIRECTION: 0
ERROR: In C:\Builder\Sources\VTK\Filtering\vtkExecutive.cxx, line 708
vtkStreamingDemandDrivenPipeline (091AED5C): ProcessRequest invoked during
another request. Returning failure to algorithm vtkImageReader(091AA55C)
for the recursive request:
vtkInformation (0BAF4434)
Debug: Off
Modified Time: 125531
Reference Count: 1
Registered Events: (none)
Request: REQUEST_DATA_OBJECT
ALGORITHM_AFTER_FORWARD: 1
FROM_OUTPUT_PORT: 0
FORWARD_DIRECTION: 0
ERROR: In C:\Builder\Sources\VTK\Filtering\vtkExecutive.cxx, line 708
vtkStreamingDemandDrivenPipeline (091AED5C): ProcessRequest invoked during
another request. Returning failure to algorithm vtkImageReader(091AA55C)
for the recursive request:
vtkInformation (0DAFDAC8)
Debug: Off
Modified Time: 125568
Reference Count: 1
Registered Events: (none)
Request: REQUEST_UPDATE_EXTENT
FROM_OUTPUT_PORT: 0
FORWARD_DIRECTION: 0
ALGORITHM_BEFORE_FORWARD: 1
ERROR: In C:\Builder\Sources\VTK\Filtering\vtkExecutive.cxx, line 708
vtkStreamingDemandDrivenPipeline (091AED5C): ProcessRequest invoked during
another request. Returning failure to algorithm vtkImageReader(091AA55C)
for the recursive request:
vtkInformation (0DAFDBAC)
Debug: Off
Modified Time: 125573
Reference Count: 1
Registered Events: (none)
Request: REQUEST_DATA
ALGORITHM_AFTER_FORWARD: 1
FROM_OUTPUT_PORT: 0
FORWARD_DIRECTION: 0
-----Original Message-----
From: Brad King [mailto:brad.king at kitware.com]
Sent: Wednesday, August 03, 2005 4:35 PM
To: Dean Inglis
Cc: vtkusers archive
Subject: Re: [vtkusers] vtkStreamingDemandDrivenPipeline ques
Dean Inglis wrote:
> prior to all the pipeline re-work,
> I could load 3D image data with a vtkImageReader
> with ReleaseDataFlagOff. I added some
> callbacks to show read progression in a
> GUI progress bar. The reader output was passed
> onto a vtkOutlineFilter, 3 vtkImagePlaneWidgets
> and a vtkImageActor for one of the widget's
> outputs for 2D display.
>
> Now I am getting errors:
>
> ERROR: In C:\Builder\Sources\VTK\Filtering\vtkExecutive.cxx, line 701
> vtkStreamingDemandDrivenPipeline (091AE708): ProcessRequest invoked during
> another request. Returning failure to algorithm vtkImageReader(091AA25C).
>
> and interaction with the widget apparently causes
> the reader to re-read its data from disc
> since the progress meter is activated.
>
> Any thoughts?
This message means something is causing a recursive update of a pipeline
during an update. If your GUI has an observer that calls something on
the filters that may be triggering a recursive update. I've just
committed some changes that will cause the offending request to be
included in the error message. That should help you track it down.
-Brad
More information about the vtkusers
mailing list