Bug#842405: paraview: can't load hdf5 file: vtkSISourceProxy: Failed to create vtkXdmfReader

Drew Parsons dparsons at debian.org
Fri Oct 28 19:58:14 UTC 2016


Package: paraview
Version: 5.1.2+dfsg1-1+b1
Severity: normal

I'm trying to load a 1D HDF5 dataset (attached) into paraview, but it's crashing
with 

ERROR: In /build/paraview-MvSREd/paraview-5.1.2+dfsg1/ParaViewCore/ServerImplementation/Core/vtkSIProxy.cxx, line 310
vtkSISourceProxy (0x333fce0): Failed to create vtkXdmfReader. Aborting for debugging purposes.

Is this normal?

Reports on the web suggest this might happen when there is something
wrong with the build,
cf. http://public.kitware.com/pipermail/paraview/2016-March/036420.html



The backtrace is
(gdb) bt
#0  __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
#1  0x00007ffff401740a in __GI_abort () at abort.c:89
#2  0x00007ffff2a2c35e in vtkSIProxy::CreateVTKObjects(paraview_protobuf::Message*) () from /usr/lib/paraview/libvtkPVServerImplementationCore.so.1
#3  0x00007ffff2a41eb8 in vtkSISourceProxy::CreateVTKObjects(paraview_protobuf::Message*) () from /usr/lib/paraview/libvtkPVServerImplementationCore.so.1
#4  0x00007ffff2a276ed in vtkSIProxy::Push(paraview_protobuf::Message*) () from /usr/lib/paraview/libvtkPVServerImplementationCore.so.1
#5  0x00007ffff29ffe1a in vtkPVSessionCore::PushStateInternal(paraview_protobuf::Message*) () from /usr/lib/paraview/libvtkPVServerImplementationCore.so.1
#6  0x00007ffff29fcd3f in vtkPVSessionCore::PushState(paraview_protobuf::Message*) () from /usr/lib/paraview/libvtkPVServerImplementationCore.so.1
#7  0x00007ffff29fb655 in vtkPVSessionBase::PushState(paraview_protobuf::Message*) () from /usr/lib/paraview/libvtkPVServerImplementationCore.so.1
#8  0x00007ffff66a0b96 in vtkSMProxy::CreateVTKObjects() () from /usr/lib/paraview/libvtkPVServerManagerCore.so.1
#9  0x00007ffff66f3739 in vtkSMSourceProxy::CreateVTKObjects() () from /usr/lib/paraview/libvtkPVServerManagerCore.so.1
#10 0x00007ffff66a0aef in vtkSMProxy::CreateVTKObjects() () from /usr/lib/paraview/libvtkPVServerManagerCore.so.1
#11 0x00007ffff66f3739 in vtkSMSourceProxy::CreateVTKObjects() () from /usr/lib/paraview/libvtkPVServerManagerCore.so.1
#12 0x00007ffff66a0460 in vtkSMProxy::UpdateVTKObjects() () from /usr/lib/paraview/libvtkPVServerManagerCore.so.1
#13 0x00007ffff66be015 in vtkSMReaderFactory::CanReadFile(char const*, vtkSMProxy*) () from /usr/lib/paraview/libvtkPVServerManagerCore.so.1
#14 0x00007ffff66bec91 in vtkSMReaderFactory::vtkInternals::vtkValue::CanReadFile(char const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, vtkSMSession*, bool) () from /usr/lib/paraview/libvtkPVServerManagerCore.so.1
#15 0x00007ffff66bf0fc in vtkSMReaderFactory::GetPossibleReaders(char const*, vtkSMSession*) () from /usr/lib/paraview/libvtkPVServerManagerCore.so.1
#16 0x00007ffff73e067f in pqSelectReaderDialog::pqSelectReaderDialog(QString const&, pqServer*, vtkSMReaderFactory*, QWidget*) () from /usr/lib/paraview/libvtkpqComponents.so.1
#17 0x00007ffff7ab2d5d in pqLoadDataReaction::DetermineFileReader(QString const&, pqServer*, vtkSMReaderFactory*, QPair<QString, QString>&) () from /usr/lib/paraview/libvtkpqApplicationComponents.so.1
#18 0x00007ffff7ab3bd5 in pqLoadDataReaction::loadData(QList<QStringList> const&) () from /usr/lib/paraview/libvtkpqApplicationComponents.so.1
#19 0x00007ffff7ab48bf in pqLoadDataReaction::loadData(QStringList const&) () from /usr/lib/paraview/libvtkpqApplicationComponents.so.1
#20 0x00007ffff7a82c3d in pqCommandLineOptionsBehavior::processCommandLineOptions() () from /usr/lib/paraview/libvtkpqApplicationComponents.so.1
#21 0x00007ffff52246a0 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#22 0x00007ffff522eefa in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#23 0x00007ffff522a293 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#24 0x00007ffff573c54c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#25 0x00007ffff574352c in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#26 0x00007ffff520ff5d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#27 0x00007ffff5242d20 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#28 0x00007ffff523ff21 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#29 0x00007fffe9bd37d7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007fffe9bd3a40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007fffe9bd3aec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007ffff5240894 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#33 0x00007ffff57e65d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#34 0x00007ffff520e82f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#35 0x00007ffff520eb95 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#36 0x00007ffff5214c19 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#37 0x0000000000407805 in main ()




-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages paraview depends on:
ii  libavcodec57              7:3.1.5-1
ii  libavformat57             7:3.1.5-1
ii  libavutil55               7:3.1.5-1
ii  libc6                     2.24-5
ii  libexpat1                 2.2.0-1
ii  libfreetype6              2.6.3-3+b1
ii  libgcc1                   1:6.2.0-9
ii  libgl1-mesa-glx [libgl1]  12.0.3-3
ii  libgl2ps1                 1.3.9-4
ii  libhdf5-10                1.8.16+docs-8+b1
ii  libjpeg62-turbo           1:1.5.1-2
ii  libjsoncpp1               1.7.4-3
ii  libnetcdf-c++4            4.2-6
ii  libnetcdf11               1:4.4.1-2
ii  libogg0                   1.3.2-1
ii  libopenmpi2               2.0.1-7
ii  libpng16-16               1.6.26-1
ii  libpython2.7              2.7.12-3+b1
ii  libqt4-help               4:4.8.7+dfsg-9
ii  libqt4-network            4:4.8.7+dfsg-9
ii  libqtcore4                4:4.8.7+dfsg-9
ii  libqtgui4                 4:4.8.7+dfsg-9
ii  libstdc++6                6.2.0-9
ii  libswscale4               7:3.1.5-1
ii  libtheora0                1.1.1+dfsg.1-14
ii  libtiff5                  4.0.6-2
ii  libx11-6                  2:1.6.3-1
ii  libxml2                   2.9.4+dfsg1-2
ii  libxt6                    1:1.1.5-1
ii  python-autobahn           0.14.1+dfsg1-2
ii  python-matplotlib         1.5.3-1
ii  python-mpi4py             2.0.0-2+b1
ii  python-six                1.10.0-3
ii  python-twisted            16.4.1-2
ii  tcl [tclsh]               8.6.0+9
ii  zlib1g                    1:1.2.8.dfsg-2+b1

Versions of packages paraview recommends:
ii  mpi-default-bin  1.7
ii  paraview-doc     5.1.2+dfsg1-1
ii  paraview-python  5.1.2+dfsg1-1+b1

Versions of packages paraview suggests:
ii  h5utils     1.12.1-6
ii  hdf5-tools  1.8.16+docs-8+b1

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: breaks-paraview.h5
Type: application/x-hdf
Size: 70552 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20161029/19dd4b6a/attachment-0001.hdf>


More information about the debian-science-maintainers mailing list