A strange slice during MPR

image
My goal is to have two sets of mpr images. The driven mpr completely follows the active mpr. I synchronize vtkResliceCursor to complete the synchronization, but some unexpected images may appear at certain locations. What may be the reason for this?

( 46.624s) [主线程 ]vtkStreamingDemandDrive:874 ERR| vtkCompositeDataPipeline (000001CB66139940): The update extent specified in the information for output port 0 on algorithm vtkImageMapToColors (000001CB6613A480) is 0 255 0 511 0 0, which is outside the whole extent 0 511 0 255 0 0.
( 46.627s) [ ] vtkImageData.cxx:2313 ERR| vtkImageData (000001CB672DEEE0): GetPointer: Pixel (0, 256, 0) not in current extent: (0, 511, 0, 255, 0, 0)
( 46.628s) [ ] vtkImageData.cxx:2313 ERR| vtkImageData (000001CB672DEEE0): GetPointer: Pixel (0, 320, 0) not in current extent: (0, 511, 0, 255, 0, 0)
( 46.628s) [ ] vtkImageData.cxx:2313 ERR| vtkImageData (000001CB672DEEE0): GetPointer: Pixel (0, 448, 0) not in current extent: (0, 511, 0, 255, 0, 0)
( 46.628s) [ ] vtkImageData.cxx:2313 ERR| vtkImageData (000001CB672DEEE0): GetPointer: Pixel (0, 384, 0) not in current extent: (0, 511, 0, 255, 0, 0)