Brian, Looks like your dataset has no cells defined. A valid dataset should have atleast 1 cell. Refer to http://www.vtk.org/VTK/img/file-formats.pdf to see how to specify cells.
Utkarsh On Tue, Jul 10, 2012 at 4:02 PM, Brian Curtis <[email protected]> wrote: > Hi Utkarsh, > > I have the file named Grid.vtk stored at > http://aurora.gmu.edu/~bcurtis/files/Grid.vtk I hope this helps > > ~Brian > > On Tue, Jul 10, 2012 at 3:52 PM, Utkarsh Ayachit > <[email protected]> wrote: >> Can you post the dataset? It would help identify if the issue is with >> the cutter or with the dataset. >> >> Utkarsh >> >> On Tue, Jul 10, 2012 at 11:13 AM, Brian Curtis >> <[email protected]> wrote: >>> I have an unstructured grid that I used a vtkUnstructuredGridWiter to >>> create a .vtk file to be read into paraview, this includes a scalar >>> field. When trying to create a slice of the x-z plane it crashes. >>> >>> bcurtis@sunspot:~/Desktop/Dissertation/Differences$ gdb paraview >>> GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04 >>> Copyright (C) 2012 Free Software Foundation, Inc. >>> License GPLv3+: GNU GPL version 3 or later >>> <http://gnu.org/licenses/gpl.html> >>> This is free software: you are free to change and redistribute it. >>> There is NO WARRANTY, to the extent permitted by law. Type "show copying" >>> and "show warranty" for details. >>> This GDB was configured as "x86_64-linux-gnu". >>> For bug reporting instructions, please see: >>> <http://bugs.launchpad.net/gdb-linaro/>... >>> Reading symbols from /usr/bin/paraview...(no debugging symbols >>> found)...done. >>> (gdb) run UnstrucGrid.vtk >>> Starting program: /usr/bin/paraview UnstrucGrid.vtk >>> process 3697 is executing new program: /usr/lib/paraview/paraview >>> [Thread debugging using libthread_db enabled] >>> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Contour" under id 125 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Clip" under id 124 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Slice" under id 123 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Calculator" under id 127 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Annotate Time Filter" under id 159 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Calculator" under id 127 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Clip" under id 124 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Contingency Statistics" under id 153 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Contour" under id 125 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Descriptive Statistics" under id 154 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Extract Level" under id 134 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Extract Selection" under id 138 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Extract Subset" under id 129 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "FOF/SOD Halo Finder" under id 136 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Glyph" under id 130 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Group Datasets" under id 133 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Histogram" under id 139 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Integrate Variables" under id 140 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Intersect Fragments" under id 150 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "K Means" under id 155 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Material Interface Filter" under id 151 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Multicorrelative Statistics" under id 156 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Particle Pathlines" under id 160 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "ParticleTracer" under id 161 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Plot Data" under id 141 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Plot Global Variables Over Time" under id 142 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Plot On Intersection Curves" under id 143 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Plot On Sorted Lines" under id 144 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Plot Over Line" under id 145 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Plot Selection Over Time" under id 146 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Principal Component Analysis" under id 157 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Probe Location" under id 147 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Programmable Filter" under id 148 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Slice" under id 123 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Stream Tracer" under id 131 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Temporal Cache" under id 162 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Temporal Interpolator" under id 163 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Temporal Shift Scale" under id 164 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Temporal Snap-to-Time-Step" under id 165 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Temporal Statistics" under id 166 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Threshold" under id 128 >>> void DBusMenuExporterPrivate::addAction(QAction*, int): Already >>> tracking action "Warp By Vector" under id 132 >>> QVariantMap DBusMenuExporterDBus::getProperties(int, const >>> QStringList&) const: Condition failed: action >>> QVariantMap DBusMenuExporterDBus::getProperties(int, const >>> QStringList&) const: Condition failed: action >>> QVariantMap DBusMenuExporterDBus::getProperties(int, const >>> QStringList&) const: Condition failed: action >>> QVariantMap DBusMenuExporterDBus::getProperties(int, const >>> QStringList&) const: Condition failed: action >>> QVariantMap DBusMenuExporterDBus::getProperties(int, const >>> QStringList&) const: Condition failed: action >>> >>> Program received signal SIGSEGV, Segmentation fault. >>> 0x00007fffe71cbb62 in vtkCutter::UnstructuredGridCutter(vtkDataSet*, >>> vtkPolyData*) () from /usr/lib/paraview/libvtkGraphics.so.pv3.14 >>> (gdb) backtrack >>> Undefined command: "backtrack". Try "help". >>> (gdb) backtrace >>> #0 0x00007fffe71cbb62 in >>> vtkCutter::UnstructuredGridCutter(vtkDataSet*, vtkPolyData*) () from >>> /usr/lib/paraview/libvtkGraphics.so.pv3.14 >>> #1 0x00007fffe71ccd4b in vtkCutter::RequestData(vtkInformation*, >>> vtkInformationVector**, vtkInformationVector*) () >>> from /usr/lib/paraview/libvtkGraphics.so.pv3.14 >>> #2 0x00007fffe71c9881 in vtkCutter::ProcessRequest(vtkInformation*, >>> vtkInformationVector**, vtkInformationVector*) () >>> from /usr/lib/paraview/libvtkGraphics.so.pv3.14 >>> #3 0x00007ffff1794f14 in vtkExecutive::CallAlgorithm(vtkInformation*, >>> int, vtkInformationVector**, vtkInformationVector*) () >>> from /usr/lib/paraview/libvtkFiltering.so.pv3.14 >>> #4 0x00007ffff178946c in >>> vtkDemandDrivenPipeline::ExecuteData(vtkInformation*, >>> vtkInformationVector**, vtkInformationVector*) () >>> from /usr/lib/paraview/libvtkFiltering.so.pv3.14 >>> #5 0x00007ffff176abd1 in >>> vtkCompositeDataPipeline::ExecuteData(vtkInformation*, >>> vtkInformationVector**, vtkInformationVector*) () >>> from /usr/lib/paraview/libvtkFiltering.so.pv3.14 >>> #6 0x00007ffff178c4ad in >>> vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*, >>> vtkInformationVector**, vtkInformationVector*) () >>> from /usr/lib/paraview/libvtkFiltering.so.pv3.14 >>> #7 0x00007ffff19062ec in >>> vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation*, >>> vtkInformationVector**, vtkInformationVector*) () from >>> /usr/lib/paraview/libvtkFiltering.so.pv3.14 >>> #8 0x00007ffff1768781 in >>> vtkCompositeDataPipeline::ProcessRequest(vtkInformation*, >>> vtkInformationVector**, vtkInformationVector*) () >>> from /usr/lib/paraview/libvtkFiltering.so.pv3.14 >>> #9 0x00007ffff176927e in >>> vtkCompositeDataPipeline::ForwardUpstream(vtkInformation*) () from >>> /usr/lib/paraview/libvtkFiltering.so.pv3.14 >>> #10 0x00007ffff178c467 in >>> vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*, >>> vtkInformationVector**, vtkInformationVector*) () >>> from /usr/lib/paraview/libvtkFiltering.so.pv3.14 >>> #11 0x00007ffff19062ec in >>> vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation*, >>> vtkInformationVector**, vtkInformationVector*) () from >>> /usr/lib/paraview/libvtkFiltering.so.pv3.14 >>> #12 0x00007ffff1768781 in >>> vtkCompositeDataPipeline::ProcessRequest(vtkInformation*, >>> vtkInformationVector**, vtkInformationVector*) () >>> from /usr/lib/paraview/libvtkFiltering.so.pv3.14 >>> #13 0x00007ffff178afb7 in vtkDemandDrivenPipeline::UpdateData(int) () >>> from /usr/lib/paraview/libvtkFiltering.so.pv3.14 >>> #14 0x00007ffff1907af5 in >>> vtkStreamingDemandDrivenPipeline::Update(int) () from >>> /usr/lib/paraview/libvtkFiltering.so.pv3.14 >>> #15 0x00007fffebbd8ec3 in >>> vtkSISourceProxyCommand(vtkClientServerInterpreter*, vtkObjectBase*, >>> char const*, vtkClientServerStream const&, vtkClientServerStream&) () >>> from /usr/lib/paraview/libvtkPVServerImplementationCS.so >>> #16 0x00007ffff04c7b1e in >>> vtkClientServerInterpreter::ProcessCommandInvoke(vtkClientServerStream >>> const&, int) () >>> from /usr/lib/paraview/libvtkClientServer.so >>> #17 0x00007ffff04c668e in >>> vtkClientServerInterpreter::ProcessOneMessage(vtkClientServerStream >>> const&, int) () >>> from /usr/lib/paraview/libvtkClientServer.so >>> #18 0x00007ffff04c693d in >>> vtkClientServerInterpreter::ProcessStream(vtkClientServerStream >>> const&) () >>> from /usr/lib/paraview/libvtkClientServer.so >>> #19 0x00007ffff44d488c in >>> vtkPVSessionCore::ExecuteStreamInternal(vtkClientServerStream const&, >>> bool) () >>> from /usr/lib/paraview/libvtkPVServerImplementation.so >>> #20 0x00007ffff44d4688 in vtkPVSessionCore::ExecuteStream(unsigned >>> int, vtkClientServerStream const&, bool) () >>> from /usr/lib/paraview/libvtkPVServerImplementation.so >>> #21 0x00007ffff44d2fa2 in vtkPVSessionBase::ExecuteStream(unsigned >>> int, vtkClientServerStream const&, bool) () >>> from /usr/lib/paraview/libvtkPVServerImplementation.so >>> #22 0x00007ffff4998476 in >>> vtkSMProxy::ExecuteStream(vtkClientServerStream const&, bool, unsigned >>> int) () >>> from /usr/lib/paraview/libvtkPVServerManager.so >>> #23 0x00007ffff4981508 in >>> vtkSMOutputPort::UpdatePipelineInternal(double, bool) () from >>> /usr/lib/paraview/libvtkPVServerManager.so >>> #24 0x00007ffff49e0120 in vtkSMSourceProxy::UpdatePipeline(double) () >>> from /usr/lib/paraview/libvtkPVServerManager.so >>> #25 0x00007ffff71831d8 in >>> pqDisplayPolicy::getPreferredViewType(pqOutputPort*, bool) const () >>> from /usr/lib/paraview/libpqCore.so >>> #26 0x00007ffff718345f in >>> pqDisplayPolicy::getPreferredView(pqOutputPort*, pqView*) const () >>> from /usr/lib/paraview/libpqCore.so >>> #27 0x00007ffff71836a3 in >>> pqDisplayPolicy::createPreferredRepresentation(pqOutputPort*, pqView*, >>> bool) const () >>> from /usr/lib/paraview/libpqCore.so >>> #28 0x00007ffff76e36eb in >>> pqObjectInspectorWidget::show(pqPipelineSource*) () from >>> /usr/lib/paraview/libpqComponents.so >>> #29 0x00007ffff76e5fc2 in pqObjectInspectorWidget::accept() () from >>> /usr/lib/paraview/libpqComponents.so >>> #30 0x00007ffff60ad281 in QMetaObject::activate(QObject*, QMetaObject >>> const*, int, void**) () >>> from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 >>> #31 0x00007ffff7609d7d in pqApplyPropertiesManager::applyProperties() >>> () from /usr/lib/paraview/libpqComponents.so >>> #32 0x00007ffff60ad281 in QMetaObject::activate(QObject*, QMetaObject >>> const*, int, void**) () >>> from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 >>> #33 0x00007ffff6c4bc72 in QAbstractButton::clicked(bool) () from >>> /usr/lib/x86_64-linux-gnu/libQtGui.so.4 >>> #34 0x00007ffff6989a4e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 >>> #35 0x00007ffff698ad8b in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 >>> #36 0x00007ffff698affc in >>> QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from >>> /usr/lib/x86_64-linux-gnu/libQtGui.so.4 >>> #37 0x00007ffff660c144 in QWidget::event(QEvent*) () from >>> /usr/lib/x86_64-linux-gnu/libQtGui.so.4 >>> #38 0x00007ffff65bb894 in QApplicationPrivate::notify_helper(QObject*, >>> QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 >>> #39 0x00007ffff65c10bf in QApplication::notify(QObject*, QEvent*) () >>> from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 >>> #40 0x00007ffff6098e9c in QCoreApplication::notifyInternal(QObject*, >>> QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 >>> #41 0x00007ffff65bc862 in >>> QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, >>> QWidget*, QWidget**, QPointer<QWidget>&, bool) () from >>> /usr/lib/x86_64-linux-gnu/libQtGui.so.4 >>> #42 0x00007ffff663bbf5 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 >>> #43 0x00007ffff663abae in QApplication::x11ProcessEvent(_XEvent*) () >>> from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 >>> #44 0x00007ffff66640d2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 >>> #45 0x00007fffefdbcd53 in g_main_context_dispatch () from >>> /lib/x86_64-linux-gnu/libglib-2.0.so.0 >>> #46 0x00007fffefdbd0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 >>> #47 0x00007fffefdbd164 in g_main_context_iteration () from >>> /lib/x86_64-linux-gnu/libglib-2.0.so.0 >>> #48 0x00007ffff60c83bf in >>> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) >>> () >>> from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 >>> #49 0x00007ffff6663d5e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 >>> #50 0x00007ffff6097c82 in >>> QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () >>> from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 >>> #51 0x00007ffff6097ed7 in >>> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from >>> /usr/lib/x86_64-linux-gnu/libQtCore.so.4 >>> #52 0x00007ffff609cf67 in QCoreApplication::exec() () from >>> /usr/lib/x86_64-linux-gnu/libQtCore.so.4 >>> #53 0x00000000004065b7 in main () >>> >>> Is there anything I can do to fix this, or a workaround that someone knows >>> of? >>> >>> Thanks, >>> ~Brian >>> >>> -- >>> ================= >>> Doctoral Candidate in Computational Sciences and Informatics >>> School of Physics Astronomy and Computational Sciences >>> George Mason University >>> 4400 University Drive MSN6A2 >>> Fairfax, VA 22030 >>> ================= >>> _______________________________________________ >>> Powered by www.kitware.com >>> >>> Visit other Kitware open-source projects at >>> http://www.kitware.com/opensource/opensource.html >>> >>> Please keep messages on-topic and check the ParaView Wiki at: >>> http://paraview.org/Wiki/ParaView >>> >>> Follow this link to subscribe/unsubscribe: >>> http://www.paraview.org/mailman/listinfo/paraview >> >> > > > > -- > ================= > Doctoral Candidate in Computational Sciences and Informatics > School of Physics Astronomy and Computational Sciences > George Mason University > 4400 University Drive MSN6A2 > Fairfax, VA 22030 > ================= _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview
