OpenVDB module segfault with OpenVDB 9.1
Trying to use OpenVDBReader and Writer just segfaults on library initialisation with OpenVDB 9.1, on Archlinux
[glow@frollo ~/dev/vtk/vtk1/src]$ pacman -Ss openvdb
community/openvdb 9.1.0-1 [installed]
Start 242: VTK::IOOpenVDBCxx-TestOpenVDBReader
2/3 Test #242: VTK::IOOpenVDBCxx-TestOpenVDBReader ....Subprocess aborted***Exception: 0.10 sec
Start 243: VTK::IOOpenVDBPython-SaveOpenVDBFile
3/3 Test #243: VTK::IOOpenVDBPython-SaveOpenVDBFile ...Subprocess aborted***Exception: 0.82 sec
Stacktrace is:
Thread 1 "vtkIOVDBCxxTest" received signal SIGABRT, Aborted.
0x00007ffff7e3f4dc in ?? () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007ffff7e3f4dc in ?? () from /usr/lib/libc.so.6
#1 0x00007ffff7def998 in raise () from /usr/lib/libc.so.6
#2 0x00007ffff7dd953d in abort () from /usr/lib/libc.so.6
#3 0x00007ffff1ad2112 in std::__glibcxx_assert_fail (file=<optimized out>, line=<optimized out>, function=<optimized out>, condition=<optimized out>) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/debug.cc:60
#4 0x00007fffeff301c8 in ?? () from /usr/lib/libopenvdb.so.9.1
#5 0x00007ffff0fefd4e in openvdb::v9_1::initialize() () from /usr/lib/libopenvdb.so.9.1
#6 0x00007ffff7aa401c in vtkOpenVDBReader::vtkOpenVDBReader (this=0x5555555ade40) at /home/glow/dev/vtk/vtk1/src/IO/OpenVDB/vtkOpenVDBReader.cxx:805
#7 0x00007ffff7aa103c in vtkOpenVDBReader::New () at /home/glow/dev/vtk/vtk1/src/IO/OpenVDB/vtkOpenVDBReader.cxx:27
#8 0x00005555555573a5 in vtkNew<vtkOpenVDBReader>::vtkNew (this=0x7fffffffe660) at /home/glow/dev/vtk/vtk1/src/Common/Core/vtkNew.h:89
#9 0x0000555555556b25 in TestOpenVDBReader (argc=7, argv=0x7fffffffe860) at /home/glow/dev/vtk/vtk1/src/IO/OpenVDB/Testing/Cxx/TestOpenVDBReader.cxx:23
#10 0x0000555555556965 in main (ac=7, av=0x7fffffffe860) at /home/glow/dev/vtk/vtk1/build/IO/OpenVDB/Testing/Cxx/vtkIOVDBCxxTests.cxx:190
(gdb) q