Crash when applying Clip filter to Octree Fractal source with dimension 3.
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
Create Octree Fractal source, set Dimension property to 3. Apply the Clip filter and hit apply to get a segfault.
Output and backtrace:
Max depth 1, ids: 0 0 0 Divide because 0 is a node with id 2. Max depth 2, ids: 0 0 0 Divide because 0 is a node with id 3. Max depth 3, ids: 0 0 0 Neighbor 0 is a leaf with id 0. All neighbors are leaves. Terminate recursion. Max depth 4, ids: 1 3 0 Neighbor 0 is a leaf with id 16. All neighbors are leaves. Terminate recursion. Max depth 5, ids: 9 7 0 Neighbor 0 is a leaf with id 16. All neighbors are leaves. Terminate recursion.
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7f3c3a709790 (LWP 19885)] 0x00007f3c238aab38 in vtkDataArrayTemplate::GetTuple () from /source/paraview/cvshead/build/bin/libvtkCommon.so.pv3.7 Current language: auto; currently asm (gdb) bt #0 0x00007f3c238aab38 in vtkDataArrayTemplate::GetTuple () from /source/paraview/cvshead/build/bin/libvtkCommon.so.pv3.7 #1 0x00007f3c3a0501be in vtkPoints::GetPoint () from /source/paraview/cvshead/build/bin/libpqComponents.so #2 0x00007f3c23f5b861 in vtkHyperOctree::GetCell () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #3 0x00007f3c254d03e0 in vtkClipDataSet::RequestData () from /source/paraview/cvshead/build/bin/libvtkGraphics.so.pv3.7 #4 0x00007f3c240ab98c in vtkUnstructuredGridAlgorithm::ProcessRequest () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #5 0x00007f3c254cea5d in vtkClipDataSet::ProcessRequest () from /source/paraview/cvshead/build/bin/libvtkGraphics.so.pv3.7 #6 0x00007f3c23f1a17d in vtkExecutive::CallAlgorithm () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #7 0x00007f3c23f0fed5 in vtkDemandDrivenPipeline::ExecuteData () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #8 0x00007f3c23eef621 in vtkCompositeDataPipeline::ExecuteData () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #9 0x00007f3c23f140fa in vtkDemandDrivenPipeline::ProcessRequest () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #10 0x00007f3c240807d7 in vtkStreamingDemandDrivenPipeline::ProcessRequest () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #11 0x00007f3c23eedb05 in vtkCompositeDataPipeline::ProcessRequest () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #12 0x00007f3c23f13c47 in vtkDemandDrivenPipeline::UpdateData () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #13 0x00007f3c2407f507 in vtkStreamingDemandDrivenPipeline::Update () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #14 0x00007f3c23f1abc7 in vtkExecutive::Update () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #15 0x00007f3c23f12013 in vtkDemandDrivenPipeline::Update () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #16 0x00007f3c24077a15 in vtkStreamingDemandDrivenPipeline::Update () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #17 0x00007f3c23ea25ba in vtkAlgorithm::Update () from /source/paraview/cvshead/build/bin/libvtkFiltering.so.pv3.7 #18 0x00007f3c295d0b08 in vtkAlgorithm_Update () from /source/paraview/cvshead/build/bin/libvtkFilteringCS.so #19 0x00007f3c295d4a0e in vtkAlgorithmCommand () from /source/paraview/cvshead/build/bin/libvtkFilteringCS.so #20 0x00007f3c29833bae in vtkUnstructuredGridAlgorithmCommand () from /source/paraview/cvshead/build/bin/libvtkFilteringCS.so #21 0x00007f3c2ad2a516 in vtkClipDataSetCommand () from /source/paraview/cvshead/build/bin/libvtkGraphicsCS.so #22 0x00007f3c3148b710 in vtkPVClipDataSetCommand () from /source/paraview/cvshead/build/bin/libvtkPVFiltersCS.so #23 0x00007f3c2887d439 in vtkClientServerInterpreter::ProcessCommandInvoke () from /source/paraview/cvshead/build/bin/libvtkClientServer.so #24 0x00007f3c2887d77a in vtkClientServerInterpreter::ProcessOneMessage () from /source/paraview/cvshead/build/bin/libvtkClientServer.so #25 0x00007f3c2887da1f in vtkClientServerInterpreter::ProcessStream () from /source/paraview/cvshead/build/bin/libvtkClientServer.so #26 0x00007f3c303047f3 in vtkSelfConnection::ProcessStreamLocally () from /source/paraview/cvshead/build/bin/libvtkPVServerCommon.so #27 0x00007f3c30304817 in vtkSelfConnection::SendStreamToClient () from /source/paraview/cvshead/build/bin/libvtkPVServerCommon.so #28 0x00007f3c30298f92 in vtkProcessModuleConnection::SendStream () from /source/paraview/cvshead/build/bin/libvtkPVServerCommon.so #29 0x00007f3c3029ded8 in vtkProcessModuleConnectionManager::SendStream () from /source/paraview/cvshead/build/bin/libvtkPVServerCommon.so #30 0x00007f3c302a6fe4 in vtkProcessModule::SendStream () from /source/paraview/cvshead/build/bin/libvtkPVServerCommon.so #31 0x00007f3c33d880f1 in vtkSMOutputPort::UpdatePipelineInternal () from /source/paraview/cvshead/build/bin/libvtkPVServerManager.so #32 0x00007f3c33d87da5 in vtkSMOutputPort::UpdatePipeline () from /source/paraview/cvshead/build/bin/libvtkPVServerManager.so #33 0x00007f3c33e15a3f in vtkSMSourceProxy::UpdatePipeline () from /source/paraview/cvshead/build/bin/libvtkPVServerManager.so #34 0x00007f3c3995db8e in pqPipelineSource::updatePipeline () from /source/paraview/cvshead/build/bin/libpqCore.so #35 0x00007f3c39918737 in pqDisplayPolicy::getPreferredViewType () from /source/paraview/cvshead/build/bin/libpqCore.so #36 0x00007f3c3991844c in pqDisplayPolicy::getPreferredView () from /source/paraview/cvshead/build/bin/libpqCore.so #37 0x00007f3c39918314 in pqDisplayPolicy::createPreferredRepresentation () from /source/paraview/cvshead/build/bin/libpqCore.so #38 0x00007f3c3995394d in pqPendingDisplayManager::createPendingDisplays () from /source/paraview/cvshead/build/bin/libpqCore.so #39 0x00007f3c39953e77 in pqPendingDisplayManager::createPendingDisplays () from /source/paraview/cvshead/build/bin/libpqCore.so #40 0x00007f3c399d6021 in pqPendingDisplayManager::qt_metacall () from /source/paraview/cvshead/build/bin/libpqCore.so #41 0x00007f3c36f371f2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #42 0x00007f3c3a148758 in pqObjectInspectorWidget::accepted () from /source/paraview/cvshead/build/bin/libpqComponents.so #43 0x00007f3c3a042439 in pqObjectInspectorWidget::accept () from /source/paraview/cvshead/build/bin/libpqComponents.so #44 0x00007f3c3a1488a9 in pqObjectInspectorWidget::qt_metacall () from /source/paraview/cvshead/build/bin/libpqComponents.so #45 0x00007f3c36f371f2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #46 0x00007f3c38ea2267 in QAbstractButton::clicked () from /usr/lib/libQtGui.so.4 #47 0x00007f3c38bffdeb in ?? () from /usr/lib/libQtGui.so.4 #48 0x00007f3c38c01a52 in ?? () from /usr/lib/libQtGui.so.4 #49 0x00007f3c38c01ca5 in QAbstractButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4 #50 0x00007f3c388ae8cf in QWidget::event () from /usr/lib/libQtGui.so.4 #51 0x00007f3c3885d78d in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #52 0x00007f3c388660da in QApplication::notify () from /usr/lib/libQtGui.so.4 ---Type to continue, or q to quit--- #53 0x00007f3c36f2175c in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #54 0x00007f3c38865328 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4 #55 0x00007f3c388cee19 in ?? () from /usr/lib/libQtGui.so.4 #56 0x00007f3c388cda88 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #57 0x00007f3c388f6464 in ?? () from /usr/lib/libQtGui.so.4 #58 0x00007f3c3672420a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #59 0x00007f3c367278e0 in ?? () from /usr/lib/libglib-2.0.so.0 #60 0x00007f3c36727a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #61 0x00007f3c36f4ae6f in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #62 0x00007f3c388f5bef in ?? () from /usr/lib/libQtGui.so.4 #63 0x00007f3c36f20002 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #64 0x00007f3c36f203cd in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #65 0x00007f3c36f22694 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #66 0x0000000000403abe in main ()