Skip to content

Instantly share code, notes, and snippets.

@scpeters
Created November 8, 2019 01:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save scpeters/09b10d03952af8adbffe47bd2632abea to your computer and use it in GitHub Desktop.
Save scpeters/09b10d03952af8adbffe47bd2632abea to your computer and use it in GitHub Desktop.
UNIT_SonarSensor_TEST dart failure
[ RUN ] SonarTests/SonarSensor_TEST.CreateSonar/7
[Dbg] [SonarSensor_TEST.cc:195] Physics dart paused 1
[Msg] Waiting for master.
[Msg] Connected to gazebo master @ http://127.0.0.1:11345
[Msg] Publicized address: 172.23.2.90
[Dbg] [DARTModel.cc:72] Initializing DART model ground_plane
[Dbg] [DARTModel.cc:128] Building DART BodyNode for link 'link' with a free joint.
Warning [BodyNode.cpp:498] [BodyNode] A negative or zero mass [0] is set to BodyNode [link], which can cause invalid physical behavior or segfault. Consider setting positive value instead.
[Dbg] [ServerFixture.cc:209] ServerFixture load in 0.7 seconds, timeout after 600 seconds
Warning [parser.cc:540] Converting a deprecated SDF source[data-string].
[Err] [Publisher.cc:101] Publishing an uninitialized message on topic[/gazebo/default/ground_plane/link/sonar/sonar]. Required field [sonar.geometry] missing.
[Err] [Publisher.cc:101] Publishing an uninitialized message on topic[/gazebo/default/ground_plane/link/sonar/sonar]. Required field [sonar.geometry] missing.
[Dbg] [ServerFixture.cc:135] ServerFixture::Unload
Warning [World.cpp:355] [World::removeSkeleton] Skeleton [ground_plane] is not in the world.
0% tests passed, 1 tests failed out of 1
Total Test time (real) = 9.23 sec
The following tests FAILED:
309 - UNIT_SonarSensor_TEST (SEGFAULT)
Core was generated by `/data_fast/scpeters/ws/gazebo8/build/gazebo/gazebo/sensors/UNIT_SonarSensor_TES'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f7c06594574 in ?? () from /usr/lib/x86_64-linux-gnu/libdart.so.6.10
[Current thread is 1 (Thread 0x7f7bd40bb700 (LWP 31696))]
(gdb) bt
#0 0x00007f7c06594574 in () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#1 0x00007f7c06594bca in dart::dynamics::JacobianNode::~JacobianNode() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#2 0x00007f7c06505ee7 in dart::dynamics::FixedJacobianNode::~FixedJacobianNode() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#3 0x00007f7c06601b64 in dart::dynamics::CompositeNode<dart::common::CompositeJoiner<dart::dynamics::FixedJacobianNode, dart::dynamics::ShapeFrame> >::~CompositeNode() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#4 0x00007f7c066024d3 in dart::dynamics::ShapeNode::~ShapeNode() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#5 0x00007f7c066026c1 in dart::dynamics::ShapeNode::~ShapeNode() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#6 0x00007f7c065c4bc2 in dart::dynamics::NodeDestructor::~NodeDestructor() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#7 0x00007f7c064e961a in std::_Sp_counted_ptr<dart::dynamics::NodeDestructor*, (__gnu_cxx::_Lock_policy)2>::_M_dispose() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#8 0x00007f7c0e1ade0c in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x558e21ebdc60) at /usr/include/c++/8/bits/shared_ptr_base.h:148
#9 0x00007f7c0e1ade0c in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x558e21ebdc60) at /usr/include/c++/8/bits/shared_ptr_base.h:148
#10 0x00007f7c0e1ade0c in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (this=0x558e21bf29a0, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/shared_ptr_base.h:728
#11 0x00007f7c0e1ade0c in std::__shared_ptr<dart::dynamics::NodeDestructor, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (this=0x558e21bf2998, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/shared_ptr_base.h:1167
#12 0x00007f7c0e1ade0c in std::shared_ptr<dart::dynamics::NodeDestructor>::~shared_ptr() (this=0x558e21bf2998, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/shared_ptr.h:103
#13 0x00007f7c0e1ade0c in dart::dynamics::TemplateNodePtr<dart::dynamics::ShapeNode, dart::dynamics::BodyNode>::~TemplateNodePtr() (this=0x558e21bf2990, __in_chrg=<optimized out>) at /usr/include/dart/dynamics/detail/NodePtr.hpp:49
#14 0x00007f7c0e1ade0c in gazebo::physics::DARTCollisionPrivate::~DARTCollisionPrivate() (this=0x558e21bf2990, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/physics/dart/DARTCollisionPrivate.hh:40
#15 0x00007f7c0e1ade0c in gazebo::physics::DARTCollision::~DARTCollision() (this=0x558e21d17030, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/physics/dart/DARTCollision.cc:47
#16 0x00007f7c0e1ade99 in gazebo::physics::DARTCollision::~DARTCollision() (this=0x558e21d17030, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/physics/dart/DARTCollision.cc:45
#17 0x00007f7c0e2b187a in boost::detail::sp_counted_base::release() (this=0x558e21bf2b10) at /usr/include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp:110
#18 0x00007f7c0e2b187a in boost::detail::sp_counted_base::release() (this=0x558e21bf2b10) at /usr/include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp:106
#19 0x00007f7c0e2b187a in boost::detail::shared_count::~shared_count() (this=0x558e21bf2c28, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/detail/shared_count.hpp:426
#20 0x00007f7c0e2b187a in boost::shared_ptr<gazebo::physics::Collision>::~shared_ptr() (this=0x558e21bf2c20, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/shared_ptr.hpp:341
#21 0x00007f7c0e2b187a in gazebo::physics::Shape::~Shape() (this=0x558e21bf2b30, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/physics/Shape.cc:43
#22 0x00007f7c0e1cc179 in gazebo::physics::DARTMeshShape::~DARTMeshShape() (this=0x558e21bf2b30, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/physics/dart/DARTMeshShape.cc:41
#23 0x00007f7c0eafb5da in boost::detail::sp_counted_base::release() (this=0x558e21bf4230) at /usr/include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp:110
#24 0x00007f7c0eafb5da in boost::detail::sp_counted_base::release() (this=0x558e21bf4230) at /usr/include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp:106
#25 0x00007f7c0eb417cd in boost::detail::shared_count::~shared_count() (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/detail/shared_count.hpp:426
#26 0x00007f7c0eb417cd in boost::shared_ptr<gazebo::physics::MeshShape>::~shared_ptr() (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/shared_ptr.hpp:341
#27 0x00007f7c0eb417cd in boost::shared_ptr<gazebo::physics::MeshShape>::reset() (this=0x558e21c33710) at /usr/include/boost/smart_ptr/shared_ptr.hpp:693
#28 0x00007f7c0eb417cd in gazebo::sensors::SonarSensor::~SonarSensor() (this=0x558e21ca6160, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/sensors/SonarSensor.cc:63
#29 0x00007f7c0eb41899 in gazebo::sensors::SonarSensor::~SonarSensor() (this=0x558e21ca6160, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/sensors/SonarSensor.cc:57
#30 0x0000558e1fdcfca7 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x558e21c33830) at /usr/include/c++/8/bits/shared_ptr_base.h:148
#31 0x0000558e1fdcfca7 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x558e21c33830) at /usr/include/c++/8/bits/shared_ptr_base.h:148
#32 0x00007f7c0eb387a7 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (this=0x558e21ea3b78, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/shared_ptr_base.h:1167
#33 0x00007f7c0eb387a7 in std::__shared_ptr<gazebo::sensors::Sensor, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (this=0x558e21ea3b70, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/shared_ptr_base.h:1167
#34 0x00007f7c0eb387a7 in std::shared_ptr<gazebo::sensors::Sensor>::~shared_ptr() (this=0x558e21ea3b70, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/shared_ptr.h:103
#35 0x00007f7c0eb387a7 in std::_Destroy<std::shared_ptr<gazebo::sensors::Sensor> >(std::shared_ptr<gazebo::sensors::Sensor>*) (__pointer=0x558e21ea3b70) at /usr/include/c++/8/bits/stl_construct.h:98
#36 0x00007f7c0eb387a7 in std::_Destroy_aux<false>::__destroy<std::shared_ptr<gazebo::sensors::Sensor>*>(std::shared_ptr<gazebo::sensors::Sensor>*, std::shared_ptr<gazebo::sensors::Sensor>*) (__last=<optimized out>, __first=0x558e21ea3b70) at /usr/include/c++/8/bits/stl_construct.h:108
#37 0x00007f7c0eb387a7 in std::_Destroy<std::shared_ptr<gazebo::sensors::Sensor>*>(std::shared_ptr<gazebo::sensors::Sensor>*, std::shared_ptr<gazebo::sensors::Sensor>*) (__last=<optimized out>, __first=<optimized out>) at /usr/include/c++/8/bits/stl_construct.h:137
#38 0x00007f7c0eb387a7 in std::_Destroy<std::shared_ptr<gazebo::sensors::Sensor>*, std::shared_ptr<gazebo::sensors::Sensor> >(std::shared_ptr<gazebo::sensors::Sensor>*, std::shared_ptr<gazebo::sensors::Sensor>*, std::allocator<std::shared_ptr<gazebo::sensors::Sensor> >&) (__last=<optimized out>, __first=<optimized out>) at /usr/include/c++/8/bits/stl_construct.h:206
#39 0x00007f7c0eb387a7 in std::vector<std::shared_ptr<gazebo::sensors::Sensor>, std::allocator<std::shared_ptr<gazebo::sensors::Sensor> > >::_M_erase_at_end(std::shared_ptr<gazebo::sensors::Sensor>*) (this=0x7f7bcc5b33e8, __pos=0x558e21ea3b70) at /usr/include/c++/8/bits/stl_vector.h:1658
#40 0x00007f7c0eb387a7 in std::vector<std::shared_ptr<gazebo::sensors::Sensor>, std::allocator<std::shared_ptr<gazebo::sensors::Sensor> > >::clear() (this=0x7f7bcc5b33e8) at /usr/include/c++/8/bits/stl_vector.h:1386
#41 0x00007f7c0eb387a7 in gazebo::sensors::SensorManager::SensorContainer::Fini() (this=0x7f7bcc5b33e0) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/sensors/SensorManager.cc:465
#42 0x00007f7c0eb39a41 in gazebo::sensors::SensorManager::Fini() (this=0x558e20031820 <SingletonT<gazebo::sensors::SensorManager>::GetInstance()::t>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/sensors/SensorManager.cc:256
#43 0x00007f7c0eb310d3 in gazebo::sensors::fini() () at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/common/SingletonT.hh:48
#44 0x00007f7c0edd2b86 in gazebo::shutdown() () at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/gazebo.cc:143
#45 0x00007f7c0edb5f95 in gazebo::Server::Run() (this=0x7f7b3f7099c0) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/Server.cc:601
#46 0x0000558e1fdf506b in gazebo::ServerFixture::RunServer(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&) (this=0x558e21d16760, _args=...) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/test/ServerFixture.cc:276
#47 0x00007f7c0cf8bbcd in () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#48 0x00007f7c0eff46db in start_thread (arg=0x7f7bd40bb700) at pthread_create.c:463
#49 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb)
(gdb) thread apply all bt
Thread 26 (Thread 0x7f7b7affb700 (LWP 31714)):
#0 0x00007f7c0b960839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7c0b18e722 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#2 0x00007f7c0b18e769 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#3 0x00007f7c0eff46db in start_thread (arg=0x7f7b7affb700) at pthread_create.c:463
#4 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 25 (Thread 0x7f7bd38ba700 (LWP 31698)):
#0 0x00007f7c0b975fc3 in __clock_nanosleep (clock_id=clock_id@entry=1, flags=flags@entry=0, req=req@entry=0x7f7bd38b8b20, rem=rem@entry=0x7f7bd38b8b30) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48
#1 0x00007f7c0d2757fc in gazebo::common::Time::Sleep(gazebo::common::Time const&) (_time=...) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/common/Time.cc:441
#2 0x00007f7c0d275907 in gazebo::common::Time::MSleep(unsigned int) (_ms=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/common/Time.cc:459
#3 0x00007f7c0edcd685 in gazebo::Master::Run() (this=0x7f7b412a04a0) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/Master.cc:387
#4 0x00007f7c0c2a966f in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007f7c0eff46db in start_thread (arg=0x7f7bd38ba700) at pthread_create.c:463
#6 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 24 (Thread 0x7f7bb9ffb700 (LWP 31708)):
#0 0x00007f7c0effa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f7ba5ebb018) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7c0effa9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7ba5ebafc8, cond=0x7f7ba5ebaff0) at pthread_cond_wait.c:502
#2 0x00007f7c0effa9f3 in __pthread_cond_wait (cond=0x7f7ba5ebaff0, mutex=0x7f7ba5ebafc8) at pthread_cond_wait.c:655
#3 0x00007f7c0abacab7 in Ogre::DefaultWorkQueue::waitForNextRequest() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#4 0x00007f7c0abab507 in Ogre::DefaultWorkQueue::_threadMain() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#5 0x00007f7c0cf8bbcd in () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#6 0x00007f7c0eff46db in start_thread (arg=0x7f7bb9ffb700) at pthread_create.c:463
#7 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 23 (Thread 0x7f7b7b3fc700 (LWP 31715)):
#0 0x00007f7c0b960839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7c0b18e722 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#2 0x00007f7c0b18e769 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#3 0x00007f7c0eff46db in start_thread (arg=0x7f7b7b3fc700) at pthread_create.c:463
#4 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 22 (Thread 0x7f7bba7fc700 (LWP 31707)):
#0 0x00007f7c0effa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f7ba5ebb018) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7c0effa9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7ba5ebafc8, cond=0x7f7ba5ebaff0) at pthread_cond_wait.c:502
#2 0x00007f7c0effa9f3 in __pthread_cond_wait (cond=0x7f7ba5ebaff0, mutex=0x7f7ba5ebafc8) at pthread_cond_wait.c:655
#3 0x00007f7c0abacab7 in Ogre::DefaultWorkQueue::waitForNextRequest() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#4 0x00007f7c0abab507 in Ogre::DefaultWorkQueue::_threadMain() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#5 0x00007f7c0cf8bbcd in () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#6 0x00007f7c0eff46db in start_thread (arg=0x7f7bba7fc700) at pthread_create.c:463
#7 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 21 (Thread 0x7f7bc14c3700 (LWP 31702)):
#0 0x00007f7c0effa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f7ba5ebb018) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7c0effa9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7ba5ebafc8, cond=0x7f7ba5ebaff0) at pthread_cond_wait.c:502
#2 0x00007f7c0effa9f3 in __pthread_cond_wait (cond=0x7f7ba5ebaff0, mutex=0x7f7ba5ebafc8) at pthread_cond_wait.c:655
#3 0x00007f7c0abacab7 in Ogre::DefaultWorkQueue::waitForNextRequest() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#4 0x00007f7c0abab507 in Ogre::DefaultWorkQueue::_threadMain() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#5 0x00007f7c0cf8bbcd in () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#6 0x00007f7c0eff46db in start_thread (arg=0x7f7bc14c3700) at pthread_create.c:463
#7 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 20 (Thread 0x7f7c0f365a00 (LWP 31521)):
#0 0x00007f7c0effa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558e21c9aaf8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7c0effa9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x558e21c9aaa8, cond=0x558e21c9aad0) at pthread_cond_wait.c:502
#2 0x00007f7c0effa9f3 in __pthread_cond_wait (cond=0x558e21c9aad0, mutex=0x558e21c9aaa8) at pthread_cond_wait.c:655
#3 0x00007f7c0cf93b5d in boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#4 0x00007f7c0cf8bd14 in boost::thread::join_noexcept() () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#5 0x0000558e1fdf5cdf in boost::thread::join() (this=0x558e21cb5690) at /usr/include/boost/thread/detail/thread.hpp:775
#6 0x0000558e1fdf5cdf in gazebo::ServerFixture::Unload() (this=0x558e21d16760) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/test/ServerFixture.cc:146
#7 0x0000558e1fdf370a in testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (location=0x558e1fe11afb "TearDown()", method=<optimized out>, object=0x558e21d16760) at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/src/gtest.cc:2060
#8 0x0000558e1fdf370a in testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (object=object@entry=0x558e21d16760, method=<optimized out>, location=location@entry=0x558e1fe11afb "TearDown()") at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/src/gtest.cc:2115
#9 0x0000558e1fdeb06c in testing::Test::Run() (this=this@entry=0x558e21d16760) at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/src/gtest.cc:2159
#10 0x0000558e1fdeb2b5 in testing::Test::Run() (this=0x558e21d16760) at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/src/gtest.cc:2327
#11 0x0000558e1fdeb2b5 in testing::TestInfo::Run() (this=0x558e21cb1e00) at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/src/gtest.cc:2327
#12 0x0000558e1fdeb3d9 in testing::TestInfo::Run() (this=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/src/gtest.cc:2302
#13 0x0000558e1fdeb3d9 in testing::TestCase::Run() (this=0x558e21c207f0) at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/src/gtest.cc:2445
#14 0x0000558e1fdeb9d3 in testing::TestCase::Run() (this=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/src/gtest.cc:2431
#15 0x0000558e1fdeb9d3 in testing::internal::UnitTestImpl::RunAllTests() (this=0x558e21c73450) at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/src/gtest.cc:4316
#16 0x0000558e1fdeb9d3 in testing::internal::UnitTestImpl::RunAllTests() (this=0x558e21c73450) at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/src/gtest.cc:4223
#17 0x0000558e1fdf3bea in testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (location=0x558e1fe12c78 "auxiliary test code (environments or event listeners)", method=<optimized out>, object=0x558e21c73450) at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/src/gtest.cc:2060
#18 0x0000558e1fdf3bea in testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (object=0x558e21c73450, method=<optimized out>, location=location@entry=0x558e1fe12c78 "auxiliary test code (environments or event listeners)") at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/src/gtest.cc:2115
#19 0x0000558e1fdebb66 in testing::UnitTest::Run() (this=0x558e200320e0 <testing::UnitTest::GetInstance()::instance>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/include/gtest/gtest.h:1255
#20 0x0000558e1fdc81bf in RUN_ALL_TESTS() () at /data_fast/scpeters/ws/gazebo8/src/gazebo/test/gtest/include/gtest/gtest.h:2288
#21 0x0000558e1fdc81bf in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/sensors/SonarSensor_TEST.cc:225
Thread 19 (Thread 0x7f7b7bfff700 (LWP 31712)):
#0 0x00007f7c0b960839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7c0b18e722 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#2 0x00007f7c0b18e769 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#3 0x00007f7c0eff46db in start_thread (arg=0x7f7b7bfff700) at pthread_create.c:463
#4 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 18 (Thread 0x7f7b7bbfe700 (LWP 31711)):
#0 0x00007f7c0b960839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7c0b18e722 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#2 0x00007f7c0b18e769 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#3 0x00007f7c0eff46db in start_thread (arg=0x7f7b7bbfe700) at pthread_create.c:463
#4 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 17 (Thread 0x7f7bc0cc2700 (LWP 31703)):
#0 0x00007f7c0effa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f7ba5ebb018) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7c0effa9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7ba5ebafc8, cond=0x7f7ba5ebaff0) at pthread_cond_wait.c:502
#2 0x00007f7c0effa9f3 in __pthread_cond_wait (cond=0x7f7ba5ebaff0, mutex=0x7f7ba5ebafc8) at pthread_cond_wait.c:655
#3 0x00007f7c0abacab7 in Ogre::DefaultWorkQueue::waitForNextRequest() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#4 0x00007f7c0abab507 in Ogre::DefaultWorkQueue::_threadMain() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#5 0x00007f7c0cf8bbcd in () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#6 0x00007f7c0eff46db in start_thread (arg=0x7f7bc0cc2700) at pthread_create.c:463
#7 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 16 (Thread 0x7f7b7b7fd700 (LWP 31713)):
#0 0x00007f7c0b960839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7c0b18e722 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#2 0x00007f7c0b18e769 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#3 0x00007f7c0eff46db in start_thread (arg=0x7f7b7b7fd700) at pthread_create.c:463
#4 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 15 (Thread 0x7f7bd30b9700 (LWP 31699)):
#0 0x00007f7c0effa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558e21c7ee8c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7c0effa9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x558e21c7ee38, cond=0x558e21c7ee60) at pthread_cond_wait.c:502
#2 0x00007f7c0effa9f3 in __pthread_cond_wait (cond=cond@entry=0x558e21c7ee60, mutex=mutex@entry=0x558e21c7ee38) at pthread_cond_wait.c:655
#3 0x00007f7c0d2466f1 in boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) (this=this@entry=0x558e21c7ee38, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:81
#4 0x00007f7c0d23f0a0 in gazebo::common::ModelDatabase::UpdateModelCache(bool) (this=0x558e20032790 <SingletonT<gazebo::common::ModelDatabase>::GetInstance()::t>, _fetchImmediately=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/common/ModelDatabase.cc:284
#5 0x00007f7c0cf8bbcd in () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#6 0x00007f7c0eff46db in start_thread (arg=0x7f7bd30b9700) at pthread_create.c:463
#7 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 14 (Thread 0x7f7bbaffd700 (LWP 31706)):
#0 0x00007f7c0effa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f7ba5ebb018) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7c0effa9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7ba5ebafc8, cond=0x7f7ba5ebaff0) at pthread_cond_wait.c:502
#2 0x00007f7c0effa9f3 in __pthread_cond_wait (cond=0x7f7ba5ebaff0, mutex=0x7f7ba5ebafc8) at pthread_cond_wait.c:655
#3 0x00007f7c0abacab7 in Ogre::DefaultWorkQueue::waitForNextRequest() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#4 0x00007f7c0abab507 in Ogre::DefaultWorkQueue::_threadMain() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#5 0x00007f7c0cf8bbcd in () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#6 0x00007f7c0eff46db in start_thread (arg=0x7f7bbaffd700) at pthread_create.c:463
#7 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 13 (Thread 0x7f7ba4ef8700 (LWP 31710)):
#0 0x00007f7c0b960839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7c0b18e722 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#2 0x00007f7c0b18e769 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#3 0x00007f7c0eff46db in start_thread (arg=0x7f7ba4ef8700) at pthread_create.c:463
#4 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 12 (Thread 0x7f7bbb7fe700 (LWP 31705)):
#0 0x00007f7c0effa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f7ba5ebb018) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7c0effa9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7ba5ebafc8, cond=0x7f7ba5ebaff0) at pthread_cond_wait.c:502
#2 0x00007f7c0effa9f3 in __pthread_cond_wait (cond=0x7f7ba5ebaff0, mutex=0x7f7ba5ebafc8) at pthread_cond_wait.c:655
#3 0x00007f7c0abacab7 in Ogre::DefaultWorkQueue::waitForNextRequest() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#4 0x00007f7c0abab507 in Ogre::DefaultWorkQueue::_threadMain() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#5 0x00007f7c0cf8bbcd in () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#6 0x00007f7c0eff46db in start_thread (arg=0x7f7bbb7fe700) at pthread_create.c:463
#7 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 11 (Thread 0x7f7ba4a28700 (LWP 31709)):
#0 0x00007f7c0b960839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f7c0b18e722 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#2 0x00007f7c0b18e769 in () at /usr/lib/x86_64-linux-gnu/libtbb.so.2
#3 0x00007f7c0eff46db in start_thread (arg=0x7f7ba4a28700) at pthread_create.c:463
#4 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 10 (Thread 0x7f7bbbfff700 (LWP 31704)):
#0 0x00007f7c0effa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f7ba5ebb018) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7c0effa9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7ba5ebafc8, cond=0x7f7ba5ebaff0) at pthread_cond_wait.c:502
#2 0x00007f7c0effa9f3 in __pthread_cond_wait (cond=0x7f7ba5ebaff0, mutex=0x7f7ba5ebafc8) at pthread_cond_wait.c:655
#3 0x00007f7c0abacab7 in Ogre::DefaultWorkQueue::waitForNextRequest() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#4 0x00007f7c0abab507 in Ogre::DefaultWorkQueue::_threadMain() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#5 0x00007f7c0cf8bbcd in () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#6 0x00007f7c0eff46db in start_thread (arg=0x7f7bbbfff700) at pthread_create.c:463
#7 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 9 (Thread 0x7f7bd48bc700 (LWP 31697)):
#0 0x00007f7c0b966bb7 in epoll_wait (epfd=6, events=events@entry=0x7f7bd48ba460, maxevents=maxevents@entry=128, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x00007f7c0d990cad in boost::asio::detail::epoll_reactor::run(bool, boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) (this=0x7f7bcdb61d90, block=block@entry=true, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:438
#2 0x00007f7c0d9a7567 in boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (ec=..., this_thread=..., lock=..., this=0x7f7bcd4571e0) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356
#3 0x00007f7c0d9a7567 in boost::asio::detail::task_io_service::run(boost::system::error_code&) (ec=..., this=0x7f7bcd4571e0) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#4 0x00007f7c0d9a7567 in boost::asio::io_service::run() (this=<optimized out>) at /usr/include/boost/asio/impl/io_service.ipp:59
#5 0x00007f7c0cf8bbcd in () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#6 0x00007f7c0eff46db in start_thread (arg=0x7f7bd48bc700) at pthread_create.c:463
#7 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7f7bc1cc4700 (LWP 31701)):
#0 0x00007f7c0effa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f7ba5ebb018) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 0x00007f7c0effa9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f7ba5ebafc8, cond=0x7f7ba5ebaff0) at pthread_cond_wait.c:502
#2 0x00007f7c0effa9f3 in __pthread_cond_wait (cond=0x7f7ba5ebaff0, mutex=0x7f7ba5ebafc8) at pthread_cond_wait.c:655
#3 0x00007f7c0abacab7 in Ogre::DefaultWorkQueue::waitForNextRequest() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#4 0x00007f7c0abab507 in Ogre::DefaultWorkQueue::_threadMain() () at /usr/lib/x86_64-linux-gnu/libOgreMain.so.1.9.0
#5 0x00007f7c0cf8bbcd in () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#6 0x00007f7c0eff46db in start_thread (arg=0x7f7bc1cc4700) at pthread_create.c:463
#7 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7f7ba6ffd700 (LWP 31539)):
#0 0x00007f7c0b959bf9 in __GI___poll (fds=0x7f7ba6ffbae0, nfds=1, timeout=41) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f7c000c1c7d in zmq_poll () at /usr/lib/x86_64-linux-gnu/libzmq.so.5
#2 0x00007f7c0a52cca7 in ignition::transport::v7::pollSockets(std::vector<int, std::allocator<int> > const&, int) () at /usr/lib/x86_64-linux-gnu/libignition-transport7.so.7
#3 0x00007f7c0a55cbd1 in ignition::transport::v7::Discovery<ignition::transport::v7::ServicePublisher>::RecvMessages() () at /usr/lib/x86_64-linux-gnu/libignition-transport7.so.7
#4 0x00007f7c0c2a966f in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007f7c0eff46db in start_thread (arg=0x7f7ba6ffd700) at pthread_create.c:463
#6 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7f7bb8ded700 (LWP 31536)):
#0 0x00007f7c0b966bb7 in epoll_wait (epfd=32, events=0x7f7bb8deaf30, maxevents=256, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x00007f7c00075a71 in () at /usr/lib/x86_64-linux-gnu/libzmq.so.5
#2 0x00007f7c000b4dc4 in () at /usr/lib/x86_64-linux-gnu/libzmq.so.5
#3 0x00007f7c0eff46db in start_thread (arg=0x7f7bb8ded700) at pthread_create.c:463
#4 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7f7ba7fff700 (LWP 31537)):
#0 0x00007f7c0b959bf9 in __GI___poll (fds=0x7f7ba7ffdad0, nfds=4, timeout=250) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f7c000c1c7d in zmq_poll () at /usr/lib/x86_64-linux-gnu/libzmq.so.5
#2 0x00007f7c0a54aefa in ignition::transport::v7::NodeShared::RunReceptionTask() () at /usr/lib/x86_64-linux-gnu/libignition-transport7.so.7
#3 0x00007f7c0c2a966f in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007f7c0eff46db in start_thread (arg=0x7f7ba7fff700) at pthread_create.c:463
#5 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7f7ba67fc700 (LWP 31540)):
#0 0x00007f7c0effaf85 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f7ba67faba0, expected=0, futex_word=0x7f7bcd9f8cc0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 0x00007f7c0effaf85 in __pthread_cond_wait_common (abstime=0x7f7ba67faba0, mutex=0x7f7bcd9f8c20, cond=0x7f7bcd9f8c98) at pthread_cond_wait.c:539
#2 0x00007f7c0effaf85 in __pthread_cond_timedwait (cond=0x7f7bcd9f8c98, mutex=0x7f7bcd9f8c20, abstime=0x7f7ba67faba0) at pthread_cond_wait.c:667
#3 0x00007f7c0a543659 in ignition::transport::v7::NodeSharedPrivate::PublishThread() () at /usr/lib/x86_64-linux-gnu/libignition-transport7.so.7
#4 0x00007f7c0c2a966f in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007f7c0eff46db in start_thread (arg=0x7f7ba67fc700) at pthread_create.c:463
#6 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7f7bb95ee700 (LWP 31535)):
#0 0x00007f7c0b966bb7 in epoll_wait (epfd=30, events=0x7f7bb95ebf30, maxevents=256, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x00007f7c00075a71 in () at /usr/lib/x86_64-linux-gnu/libzmq.so.5
#2 0x00007f7c000b4dc4 in () at /usr/lib/x86_64-linux-gnu/libzmq.so.5
#3 0x00007f7c0eff46db in start_thread (arg=0x7f7bb95ee700) at pthread_create.c:463
#4 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7f7ba77fe700 (LWP 31538)):
#0 0x00007f7c0b959bf9 in __GI___poll (fds=0x7f7ba77fcae0, nfds=1, timeout=99) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f7c000c1c7d in zmq_poll () at /usr/lib/x86_64-linux-gnu/libzmq.so.5
#2 0x00007f7c0a52cca7 in ignition::transport::v7::pollSockets(std::vector<int, std::allocator<int> > const&, int) () at /usr/lib/x86_64-linux-gnu/libignition-transport7.so.7
#3 0x00007f7c0a559051 in ignition::transport::v7::Discovery<ignition::transport::v7::MessagePublisher>::RecvMessages() () at /usr/lib/x86_64-linux-gnu/libignition-transport7.so.7
#4 0x00007f7c0c2a966f in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007f7c0eff46db in start_thread (arg=0x7f7ba77fe700) at pthread_create.c:463
#6 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f7bd40bb700 (LWP 31696)):
#0 0x00007f7c06594574 in () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#1 0x00007f7c06594bca in dart::dynamics::JacobianNode::~JacobianNode() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#2 0x00007f7c06505ee7 in dart::dynamics::FixedJacobianNode::~FixedJacobianNode() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#3 0x00007f7c06601b64 in dart::dynamics::CompositeNode<dart::common::CompositeJoiner<dart::dynamics::FixedJacobianNode, dart::dynamics::ShapeFrame> >::~CompositeNode() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#4 0x00007f7c066024d3 in dart::dynamics::ShapeNode::~ShapeNode() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#5 0x00007f7c066026c1 in dart::dynamics::ShapeNode::~ShapeNode() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#6 0x00007f7c065c4bc2 in dart::dynamics::NodeDestructor::~NodeDestructor() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#7 0x00007f7c064e961a in std::_Sp_counted_ptr<dart::dynamics::NodeDestructor*, (__gnu_cxx::_Lock_policy)2>::_M_dispose() () at /usr/lib/x86_64-linux-gnu/libdart.so.6.10
#8 0x00007f7c0e1ade0c in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x558e21ebdc60) at /usr/include/c++/8/bits/shared_ptr_base.h:148
#9 0x00007f7c0e1ade0c in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x558e21ebdc60) at /usr/include/c++/8/bits/shared_ptr_base.h:148
#10 0x00007f7c0e1ade0c in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (this=0x558e21bf29a0, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/shared_ptr_base.h:728
#11 0x00007f7c0e1ade0c in std::__shared_ptr<dart::dynamics::NodeDestructor, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (this=0x558e21bf2998, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/shared_ptr_base.h:1167
#12 0x00007f7c0e1ade0c in std::shared_ptr<dart::dynamics::NodeDestructor>::~shared_ptr() (this=0x558e21bf2998, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/shared_ptr.h:103
#13 0x00007f7c0e1ade0c in dart::dynamics::TemplateNodePtr<dart::dynamics::ShapeNode, dart::dynamics::BodyNode>::~TemplateNodePtr() (this=0x558e21bf2990, __in_chrg=<optimized out>) at /usr/include/dart/dynamics/detail/NodePtr.hpp:49
#14 0x00007f7c0e1ade0c in gazebo::physics::DARTCollisionPrivate::~DARTCollisionPrivate() (this=0x558e21bf2990, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/physics/dart/DARTCollisionPrivate.hh:40
#15 0x00007f7c0e1ade0c in gazebo::physics::DARTCollision::~DARTCollision() (this=0x558e21d17030, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/physics/dart/DARTCollision.cc:47
#16 0x00007f7c0e1ade99 in gazebo::physics::DARTCollision::~DARTCollision() (this=0x558e21d17030, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/physics/dart/DARTCollision.cc:45
#17 0x00007f7c0e2b187a in boost::detail::sp_counted_base::release() (this=0x558e21bf2b10) at /usr/include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp:110
#18 0x00007f7c0e2b187a in boost::detail::sp_counted_base::release() (this=0x558e21bf2b10) at /usr/include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp:106
#19 0x00007f7c0e2b187a in boost::detail::shared_count::~shared_count() (this=0x558e21bf2c28, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/detail/shared_count.hpp:426
#20 0x00007f7c0e2b187a in boost::shared_ptr<gazebo::physics::Collision>::~shared_ptr() (this=0x558e21bf2c20, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/shared_ptr.hpp:341
#21 0x00007f7c0e2b187a in gazebo::physics::Shape::~Shape() (this=0x558e21bf2b30, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/physics/Shape.cc:43
#22 0x00007f7c0e1cc179 in gazebo::physics::DARTMeshShape::~DARTMeshShape() (this=0x558e21bf2b30, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/physics/dart/DARTMeshShape.cc:41
#23 0x00007f7c0eafb5da in boost::detail::sp_counted_base::release() (this=0x558e21bf4230) at /usr/include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp:110
#24 0x00007f7c0eafb5da in boost::detail::sp_counted_base::release() (this=0x558e21bf4230) at /usr/include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp:106
#25 0x00007f7c0eb417cd in boost::detail::shared_count::~shared_count() (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/detail/shared_count.hpp:426
#26 0x00007f7c0eb417cd in boost::shared_ptr<gazebo::physics::MeshShape>::~shared_ptr() (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/shared_ptr.hpp:341
#27 0x00007f7c0eb417cd in boost::shared_ptr<gazebo::physics::MeshShape>::reset() (this=0x558e21c33710) at /usr/include/boost/smart_ptr/shared_ptr.hpp:693
#28 0x00007f7c0eb417cd in gazebo::sensors::SonarSensor::~SonarSensor() (this=0x558e21ca6160, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/sensors/SonarSensor.cc:63
#29 0x00007f7c0eb41899 in gazebo::sensors::SonarSensor::~SonarSensor() (this=0x558e21ca6160, __in_chrg=<optimized out>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/sensors/SonarSensor.cc:57
#30 0x0000558e1fdcfca7 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x558e21c33830) at /usr/include/c++/8/bits/shared_ptr_base.h:148
#31 0x0000558e1fdcfca7 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x558e21c33830) at /usr/include/c++/8/bits/shared_ptr_base.h:148
#32 0x00007f7c0eb387a7 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (this=0x558e21ea3b78, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/shared_ptr_base.h:1167
#33 0x00007f7c0eb387a7 in std::__shared_ptr<gazebo::sensors::Sensor, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (this=0x558e21ea3b70, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/shared_ptr_base.h:1167
#34 0x00007f7c0eb387a7 in std::shared_ptr<gazebo::sensors::Sensor>::~shared_ptr() (this=0x558e21ea3b70, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/shared_ptr.h:103
#35 0x00007f7c0eb387a7 in std::_Destroy<std::shared_ptr<gazebo::sensors::Sensor> >(std::shared_ptr<gazebo::sensors::Sensor>*) (__pointer=0x558e21ea3b70) at /usr/include/c++/8/bits/stl_construct.h:98
#36 0x00007f7c0eb387a7 in std::_Destroy_aux<false>::__destroy<std::shared_ptr<gazebo::sensors::Sensor>*>(std::shared_ptr<gazebo::sensors::Sensor>*, std::shared_ptr<gazebo::sensors::Sensor>*) (__last=<optimized out>, __first=0x558e21ea3b70) at /usr/include/c++/8/bits/stl_construct.h:108
#37 0x00007f7c0eb387a7 in std::_Destroy<std::shared_ptr<gazebo::sensors::Sensor>*>(std::shared_ptr<gazebo::sensors::Sensor>*, std::shared_ptr<gazebo::sensors::Sensor>*) (__last=<optimized out>, __first=<optimized out>) at /usr/include/c++/8/bits/stl_construct.h:137
#38 0x00007f7c0eb387a7 in std::_Destroy<std::shared_ptr<gazebo::sensors::Sensor>*, std::shared_ptr<gazebo::sensors::Sensor> >(std::shared_ptr<gazebo::sensors::Sensor>*, std::shared_ptr<gazebo::sensors::Sensor>*, std::allocator<std::shared_ptr<gazebo::sensors::Sensor> >&) (__last=<optimized out>, __first=<optimized out>) at /usr/include/c++/8/bits/stl_construct.h:206
#39 0x00007f7c0eb387a7 in std::vector<std::shared_ptr<gazebo::sensors::Sensor>, std::allocator<std::shared_ptr<gazebo::sensors::Sensor> > >::_M_erase_at_end(std::shared_ptr<gazebo::sensors::Sensor>*) (this=0x7f7bcc5b33e8, __pos=0x558e21ea3b70) at /usr/include/c++/8/bits/stl_vector.h:1658
#40 0x00007f7c0eb387a7 in std::vector<std::shared_ptr<gazebo::sensors::Sensor>, std::allocator<std::shared_ptr<gazebo::sensors::Sensor> > >::clear() (this=0x7f7bcc5b33e8) at /usr/include/c++/8/bits/stl_vector.h:1386
#41 0x00007f7c0eb387a7 in gazebo::sensors::SensorManager::SensorContainer::Fini() (this=0x7f7bcc5b33e0) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/sensors/SensorManager.cc:465
#42 0x00007f7c0eb39a41 in gazebo::sensors::SensorManager::Fini() (this=0x558e20031820 <SingletonT<gazebo::sensors::SensorManager>::GetInstance()::t>) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/sensors/SensorManager.cc:256
#43 0x00007f7c0eb310d3 in gazebo::sensors::fini() () at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/common/SingletonT.hh:48
#44 0x00007f7c0edd2b86 in gazebo::shutdown() () at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/gazebo.cc:143
#45 0x00007f7c0edb5f95 in gazebo::Server::Run() (this=0x7f7b3f7099c0) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/Server.cc:601
#46 0x0000558e1fdf506b in gazebo::ServerFixture::RunServer(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&) (this=0x558e21d16760, _args=...) at /data_fast/scpeters/ws/gazebo8/src/gazebo/gazebo/test/ServerFixture.cc:276
#47 0x00007f7c0cf8bbcd in () at /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
#48 0x00007f7c0eff46db in start_thread (arg=0x7f7bd40bb700) at pthread_create.c:463
#49 0x00007f7c0b96688f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment