[vtkusers] A Crash in vtkOutlineFilter

Sathya Krishnamurthy skrishna at cscs.ch
Tue Oct 31 06:07:21 EST 2000


Hello All 

I have a pipeline which goes like this
-- first pipeline
vtkPegasusReader << which is my own reader
vtkImageDataStreamer << which streams
vtkImageMarchingCubes <<
vtkPolyDataMapper
vtkActor 
---second pipeline
vtkOutlineFilter << (source vtkImageDataStreamer)
vtkPolyDataMapper
vtkActor
and then renderer.

But everytime I get a crash in vtkOutlineFiter in this line

line 88:-->this->OutlineSource->SetBounds(this->GetInput()->GetBounds());
           this->OutlineSource->Update();

Without the first pipeline I get the MarchingCubes output without a crash.
Can somebody kindly tell me if this is a bug or a problem with my code :)
?

Thanks a lot

Regards
Sathya

>> the stack 
#0  0xfeb52b60 in vtkOutlineFilter::Execute (this=0x27d0918) at
vtkOutlineFilter.cxx: 88
#1  0xff1aa4b4 in vtkSource::UpdateData (this=0x27d0918) at vtkSource.cxx:
387
#2  0xff11a5e4 in vtkDataObject::UpdateData (this=0x27d0988) at
vtkDataObject.cxx:317
#3  0xff11a3a4 in vtkDataObject::Update (this=0x27d0988) at
vtkDataObject.cxx:209
#4  0xfed0986c in vtkMapper::Update (this=0x27d1098) at vtkMapper.cxx:301
#5  0xfeb8388c in vtkPolyDataMapper::Update (this=0x27d1098) at
vtkPolyDataMapper.cxx:92
#6  0xfed0928c in vtkMapper::GetBounds (this=0x27d1098) at
vtkMapper.cxx:98
#7  0xfe9a901c in vtkActor::GetBounds (this=0x27d1188) at vtkActor.cxx:313
#8  0xfebd3d9c in vtkRenderer::ComputeVisiblePropBounds (this=0x27c18,
allBounds=0xffbeda88) at vtkRenderer.cxx:677
#9  0xfebd4238 in vtkRenderer::ResetCamera (this=0x27c18) at
vtkRenderer.cxx:729
#10 0xfebd3aac in vtkRenderer::GetActiveCamera (this=0x27c18) at
vtkRenderer.cxx:580
#11 0xfeab6314 in vtkFrustumCoverageCuller::Cull (this=0x28790,
ren=0x27c18, propList=0x27de438, listLength=@0x27d30,
initialized=@0xffbedc9c) at vtkFrustumCoverageCuller.cxx:109
#12 0xfebd3484 in vtkRenderer::AllocateTime (this=0x27c18) at
vtkRenderer.cxx:461
#13 0xfebd2848 in vtkRenderer::Render (this=0x27c18) at
vtkRenderer.cxx:260
#14 0xfebdb7d8 in vtkRendererCollection::Render (this=0x271b0) at
vtkRendererCollection.cxx:92
#15 0xfebc3e6c in vtkRenderWindow::DoStereoRender (this=0x268a0) at
vtkRenderWindow.cxx:655
#16 0xfebc3e20 in vtkRenderWindow::DoFDRender (this=0x268a0) at
vtkRenderWindow.cxx:643
#17 0xfebc39b0 in vtkRenderWindow::DoAARender (this=0x268a0) at
vtkRenderWindow.cxx:537
#18 0xfebc30e4 in vtkRenderWindow::Render (this=0x268a0) at
vtkRenderWindow.cxx:364
#19 0xfed20d60 in vtkXRenderWindow::Render (this=0x268a0) at 
vtkXRenderWindow.cxx:338
#20 0x11c28 in main () at PegasusTester.cxx:102

------------------------------------------------------------------
Sathya Krishnamurthy
Scientist  , CSCS
Galleria 2 , Via Cantonale
CH - 6928 , Manno Switzerland
Ph: 41-91-6108260 ----- mobile: 41-76-574-0069
------------------------------------------------------------------
The views, opinions and information contained in this message do not
necessarily reflect the opinions or policies of CSCS, nor does
publication of this information imply an endorsement by CSCS.





More information about the vtkusers mailing list