Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save EricCousineau-TRI/a655a3ea1c68b2d6c910c8b1b33665fb to your computer and use it in GitHub Desktop.

Select an option

Save EricCousineau-TRI/a655a3ea1c68b2d6c910c8b1b33665fb to your computer and use it in GitHub Desktop.
vkt_ospray_build_stacktrace.txt
$ gdb bazel-bin/systems/sensors/rgbd_renderer_ospray_test
[==========] Running 10 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 10 tests from RgbdRendererOSPRayTest
[ RUN ] RgbdRendererOSPRayTest.InstantiationTest
Program received signal SIGSEGV, Segmentation fault.
__memcmp_sse4_1 () at ../sysdeps/x86_64/multiarch/memcmp-sse4.S:910
910 ../sysdeps/x86_64/multiarch/memcmp-sse4.S: No such file or directory.
(gdb) bt
#0 __memcmp_sse4_1 () at ../sysdeps/x86_64/multiarch/memcmp-sse4.S:910
#1 0x00007fffee1d9278 in std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2 0x000055555560b65d in std::operator< <char, std::char_traits<char>, std::allocator<char> > (
__lhs=<error reading variable: Cannot create a lazy string with address 0x0, and a non-zero length.>, __rhs="ospray_module_ispc")
at /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/basic_string.h:4989
#3 0x000055555560b4f1 in std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::operator() (this=0x555555ab4970,
__x=<error reading variable: Cannot create a lazy string with address 0x0, and a non-zero length.>, __y="ospray_module_ispc")
at /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_function.h:387
#4 0x00007ffff460c0e1 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ospcommon::Library*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ospcommon::Library*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ospcommon::Library*> > >::_M_get_insert_hint_unique_pos (this=0x555555ab4970, __position=..., __k=<error reading variable: Cannot create a lazy string with address 0x0, and a non-zero length.>)
at /usr/include/c++/5/bits/stl_tree.h:1918
#5 0x00007ffff460bb03 in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ospcommon::Library*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ospcommon::Library*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ospcommon::Library*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ospcommon::Library*> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&) (this=0x555555ab4970,
__pos=...) at /usr/include/c++/5/bits/stl_tree.h:2174
#6 0x00007ffff460b458 in std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ospcommon::Library*, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, ospcommon::Library*> > >::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) (
this=0x555555ab4970,
__k=<unknown type in <bazel_root>/fb2d0c2023ab20523b8636ca534936d6/execroot/drake/bazel-out/k8-dbg/bin/systems/sensors/../../_solib_k8/_U@vtk_S_S_Cospray___Uexternal_Svtk_Slib/libospray_common.so.0, CU 0x154b8, DIE 0x1fd0e>) at /usr/include/c++/5/bits/stl_map.h:502
#7 0x00007ffff460ac06 in ospcommon::LibraryRepository::addDefaultLibrary (this=0x555555ab4970)
at <perception>/vtk_ospray_build/ospray/components/ospcommon/library.cpp:226
#8 0x00007ffff488f8c0 in ospray::api::Device::createDevice (type=0x7ffff489c77c "default")
at <perception>/vtk_ospray_build/ospray/ospray/api/Device.cpp:63
#9 0x00007ffff4867889 in ospInit (_ac=0x7fffffffca10, _av=0x7fffffffca80)
at <perception>/vtk_ospray_build/ospray/ospray/api/API.cpp:214
#10 0x00007ffff5f93df7 in vtkOSPRayPass::vtkOSPRayPass (this=0x555555ab47a0)
at <perception>/vtk_ospray_build/vtk/Rendering/OSPRay/vtkOSPRayPass.cxx:104
#11 0x00007ffff5f93b16 in vtkOSPRayPass::New () at <perception>/vtk_ospray_build/vtk/Rendering/OSPRay/vtkOSPRayPass.cxx:64
#12 0x00005555555ccd79 in vtkNew<vtkOSPRayPass>::vtkNew (this=0x7fffffffcec8) at external/vtk/include/vtk-8.1/vtkNew.h:62
#13 0x00005555555c99be in drake::systems::sensors::RgbdRendererOSPRay::Impl::Impl (this=0x555555aaf0e0, parent=0x555555aaab30,
X_WC=Eigen::Transform<double, 3, AffineCompact, ColMajor> (data ptr: 0x7fffffffd180)
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1 ) at systems/sensors/rgbd_renderer_ospray.cc:265
#14 0x00005555555cbd82 in drake::systems::sensors::RgbdRendererOSPRay::RgbdRendererOSPRay (this=0x555555aaab30, config=...,
X_WC=Eigen::Transform<double, 3, AffineCompact, ColMajor> (data ptr: 0x7fffffffd180)
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1 ) at systems/sensors/rgbd_renderer_ospray.cc:441
#15 0x00005555555b7892 in std::make_unique<drake::systems::sensors::RgbdRendererOSPRay, drake::systems::sensors::RenderingConfig, Eigen::Transform<double, 3, 1, 0> const&>(drake::systems::sensors::RenderingConfig&&, Eigen::Transform<double, 3, 1, 0> const&) (
__args=Eigen::Transform<double, 3, AffineCompact, ColMajor> (data ptr: 0x7fffffffd180)
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1 , __args=Eigen::Transform<double, 3, AffineCompact, ColMajor> (data ptr: 0x7fffffffd180)
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1 ) at /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h:765
#16 0x00005555555964a8 in drake::systems::sensors::test::RgbdRendererTest<drake::systems::sensors::RgbdRendererOSPRay>::Init (this=0x5555557bc980,
X_WC=Eigen::Transform<double, 3, AffineCompact, ColMajor> (data ptr: 0x7fffffffd180)
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1 , add_terrain=false)
at bazel-out/k8-dbg/bin/systems/sensors/_virtual_includes/rgbd_renderer_test_util/drake/systems/sensors/test/rgbd_renderer_test_util.h:95
#17 0x0000555555592da5 in drake::systems::sensors::test::RgbdRendererOSPRayTest_InstantiationTest_Test::TestBody (this=0x5555557bc980)
at systems/sensors/test/rgbd_renderer_ospray_test.cc:14
#18 0x0000555555680a3e in testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void> (object=0x5555557bc980,
method=&virtual testing::Test::TestBody(), location=0x5555556a4b49 "the test body") at external/gtest/googletest/src/gtest.cc:2402
#19 0x000055555567078e in testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void> (object=0x5555557bc980,
method=&virtual testing::Test::TestBody(), location=0x5555556a4b49 "the test body") at external/gtest/googletest/src/gtest.cc:2438
#20 0x0000555555660de6 in testing::Test::Run (this=0x5555557bc980) at external/gtest/googletest/src/gtest.cc:2474
#21 0x00005555556619c3 in testing::TestInfo::Run (this=0x5555557ba090) at external/gtest/googletest/src/gtest.cc:2656
#22 0x000055555566208c in testing::TestCase::Run (this=0x5555557ba6c0) at external/gtest/googletest/src/gtest.cc:2774
#23 0x0000555555669bd1 in testing::internal::UnitTestImpl::RunAllTests (this=0x5555557ba2a0) at external/gtest/googletest/src/gtest.cc:4649
#24 0x000055555568386e in testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (object=0x5555557ba2a0,
method=(bool (testing::internal::UnitTestImpl::*)(testing::internal::UnitTestImpl * const)) 0x5555556698f0 <testing::internal::UnitTestImpl::RunAllTests()>, location=0x5555556a52e5 "auxiliary test code (environments or event listeners)") at external/gtest/googletest/src/gtest.cc:2402
#25 0x0000555555672b04 in testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (object=0x5555557ba2a0,
method=(bool (testing::internal::UnitTestImpl::*)(testing::internal::UnitTestImpl * const)) 0x5555556698f0 <testing::internal::UnitTestImpl::RunAllTests()>, location=0x5555556a52e5 "auxiliary test code (environments or event listeners)") at external/gtest/googletest/src/gtest.cc:2438
#26 0x00005555556698a3 in testing::UnitTest::Run (this=0x55555572c9f8 <testing::UnitTest::GetInstance()::instance>)
at external/gtest/googletest/src/gtest.cc:4257
#27 0x000055555564ac81 in RUN_ALL_TESTS () at external/gtest/googletest/include/gtest/gtest.h:2233
#28 0x000055555564a4dd in main (argc=1, argv=0x7fffffffd8d8) at common/test_utilities/drake_cc_googletest_main.cc:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment