[vtkusers] vtkStreamingDemandDrivenPipeline ques
Brad King
brad.king at kitware.com
Wed Aug 3 16:34:56 EDT 2005
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