[Paraview] Paraview Crash

Utkarsh Ayachit utkarsh.ayachit at kitware.com
Mon Jul 23 23:50:14 EDT 2012


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
<bcurtis3 at masonlive.gmu.edu> 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
> <utkarsh.ayachit at kitware.com> 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
>> <bcurtis3 at masonlive.gmu.edu> 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 at 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
> =================


More information about the ParaView mailing list