Skip to content

Instantly share code, notes, and snippets.

@scpeters
Created December 17, 2013 18:25
Show Gist options
  • Save scpeters/8010059 to your computer and use it in GitHub Desktop.
Save scpeters/8010059 to your computer and use it in GitHub Desktop.
Another backtrace for gazebo issue #821
See https://bitbucket.org/osrf/gazebo/issue/821/apparent-transport-race-condition-on
Console output from INTEGRATION_speed_pr2:
Branch default try 5 of 40, failed test 187
187: Test command: /tmp/gazebo_build/source/build/test/integration/INTEGRATION_speed_pr2 "--gtest_output=xml:/tmp/gazebo_build/source/build/test_results/INTEGRATION_speed_pr2.xml"
187: Test timeout computed to be: 240
187: [==========] Running 3 tests from 1 test case.
187: [----------] Global test environment set-up.
187: [----------] 3 tests from PhysicsEngines/SpeedPR2Test
187: [ RUN ] PhysicsEngines/SpeedPR2Test.PR2World/0
187:
187: Msg Waiting for masterMsg Connected to gazebo master @ http://127.0.0.1:11345
187: Msg Publicized address: 192.168.1.188
187: Dbg ServerFixture load in 0.1 seconds, timeout after 60 seconds
187: Speed: Empty[0.994272] Loaded[0.99451] Ratio[1.00024]
187: [ OK ] PhysicsEngines/SpeedPR2Test.PR2World/0 (5732 ms)
187: [ RUN ] PhysicsEngines/SpeedPR2Test.PR2World/1
187:
187: Msg Waiting for masterMsg Connected to gazebo master @ http://127.0.0.1:11345
187: Msg Publicized address: 192.168.1.188
187: Dbg ServerFixture load in 0.09 seconds, timeout after 60 seconds
187: Error [Connection.hh:264] Header is empty
187: Error [Connection.hh:264] Header is empty
187: Error [Connection.hh:264] Header is empty
187: Error [Connection.hh:264] Header is empty
187: Exception [msgs.cc:111] Can't serialize message of type[gazebo.msgs.Publish] because it is missing required fields
187:
187: terminate called after throwing an instance of 'gazebo::common::Exception'
188: Test command: /tmp/gazebo_build/source/tools/check_test_ran.py "/tmp/gazebo_build/source/build/test_results/INTEGRATION_speed_pr2.xml"
188: Test timeout computed to be: 9.99988e+06
188: Checking for test results in /tmp/gazebo_build/source/build/test_results/INTEGRATION_speed_pr2.xml
Backtrace from core file:
Core was generated by `/tmp/gazebo_build/source/build/test/integration/INTEGRATION_speed_pr2 --gtest_o'.
Program terminated with signal 6, Aborted.
#0 0x00002af67376c425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 0x00002af67376c425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00002af67376fb8b in __GI_abort () at abort.c:91
#2 0x00002af672f80e2d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00002af672f7ef26 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00002af672f7ef53 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00002af672f7f17e in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x00002af6714ad879 in gazebo::msgs::Package (type=..., message=...) at /tmp/gazebo_build/source/gazebo/msgs/msgs.cc:110
#7 0x00000000004a1d75 in gazebo::Master::ProcessMessage (this=this@entry=0x2af74691e5c0, _connectionIndex=0, _data=...) at /tmp/gazebo_build/source/gazebo/Master.cc:175
#8 0x00000000004a2c27 in gazebo::Master::RunOnce (this=this@entry=0x2af74691e5c0) at /tmp/gazebo_build/source/gazebo/Master.cc:321
#9 0x00000000004a2df0 in gazebo::Master::Run (this=0x2af74691e5c0) at /tmp/gazebo_build/source/gazebo/Master.cc:299
#10 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#11 0x00002af6719e5e9a in start_thread (arg=0x2af694200700) at pthread_create.c:308
#12 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()
(gdb) thread apply all bt
Thread 27 (Thread 0x2af6e526e700 (LWP 4014)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002af670a1e0ab in wait (m=..., this=0x2af747e504c8) at /usr/include/boost/thread/pthread/condition_variable.hpp:56
#2 gazebo::physics::World::LogWorker (this=0x2af747e4fd70) at /tmp/gazebo_build/source/gazebo/physics/World.cc:1977
#3 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#4 0x00002af6719e5e9a in start_thread (arg=0x2af6e526e700) at pthread_create.c:308
#5 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 26 (Thread 0x2af6dabfd700 (LWP 4006)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002af672d0a293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002af672d0a2c9 in ?? () from /usr/lib/libtbb.so.2
#3 0x00002af6719e5e9a in start_thread (arg=0x2af6dabfd700) at pthread_create.c:308
#4 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 25 (Thread 0x2af68be66700 (LWP 3989)):
#0 0x00002af67381cffd in read () at ../sysdeps/unix/syscall-template.S:82
#1 0x00002af6737afc1d in _IO_new_file_seekoff (fp=0x2af7479efec0, offset=828, dir=<optimized out>, mode=3) at fileops.c:1099
#2 0x00002af6737a884b in __GI_fseek (fp=0x2af7479efec0, offset=<optimized out>, whence=<optimized out>) at fseek.c:41
#3 0x00002af674232d28 in TiXmlDocument::LoadFile(_IO_FILE*, TiXmlEncoding) () from /usr/lib/libtinyxml.so.2.6.2
#4 0x00002af674232f48 in TiXmlDocument::LoadFile(char const*, TiXmlEncoding) () from /usr/lib/libtinyxml.so.2.6.2
#5 0x00002af6720e36b0 in sdf::initFile(std::string const&, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#6 0x00002af6720e2acf in sdf::initXml(TiXmlElement*, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#7 0x00002af6720e3469 in sdf::initDoc(TiXmlDocument*, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#8 0x00002af6720e36e1 in sdf::initFile(std::string const&, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#9 0x00002af6720e2acf in sdf::initXml(TiXmlElement*, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#10 0x00002af6720e3469 in sdf::initDoc(TiXmlDocument*, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#11 0x00002af6720e36e1 in sdf::initFile(std::string const&, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#12 0x00002af6710ffe0e in gazebo::rendering::Visual::Visual (this=0x2af69370d500, _name=..., _parent=..., _useRTShader=<optimized out>) at /tmp/gazebo_build/source/gazebo/rendering/Visual.cc:60
#13 0x00002af6710cd87e in gazebo::rendering::Scene::ProcessVisualMsg (this=this@entry=0x2af7391c5fc0, _msg=...) at /tmp/gazebo_build/source/gazebo/rendering/Scene.cc:2324
#14 0x00002af6710d6ea3 in gazebo::rendering::Scene::PreRender (this=0x2af7391c5fc0) at /tmp/gazebo_build/source/gazebo/rendering/Scene.cc:1690
#15 0x000000000049b027 in operator() (this=<optimized out>) at /usr/include/boost/function/function_template.hpp:760
#16 gazebo::event::EventT<void ()>::Signal() (this=0x2af6706997e0 <gazebo::event::Events::preRender>) at /tmp/gazebo_build/source/gazebo/common/Event.hh:198
#17 0x00002af670d3901f in operator() (this=<optimized out>) at /tmp/gazebo_build/source/gazebo/common/Event.hh:187
#18 gazebo::sensors::SensorManager::ImageSensorContainer::Update (this=0x2af69170dc50, _force=<optimized out>) at /tmp/gazebo_build/source/gazebo/sensors/SensorManager.cc:647
#19 0x00002af670d39d4a in gazebo::sensors::SensorManager::Update (this=0x2af670ca6b40, _force=<optimized out>) at /tmp/gazebo_build/source/gazebo/sensors/SensorManager.cc:157
#20 0x0000000000495417 in gazebo::Server::Run (this=0x2af747ea7eb0) at /tmp/gazebo_build/source/gazebo/Server.cc:491
#21 0x000000000047bc01 in ServerFixture::RunServer (this=0x11b6600, _worldFilename=..., _paused=<optimized out>, _physics=...) at /tmp/gazebo_build/source/test/ServerFixture.cc:230
#22 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#23 0x00002af6719e5e9a in start_thread (arg=0x2af68be66700) at pthread_create.c:308
#24 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#25 0x0000000000000000 in ?? ()
Thread 24 (Thread 0x2af68b57a700 (LWP 3990)):
#0 0x00002af67382aa93 in epoll_wait () at ../sysdeps/unix/syscall-template.S:82
#1 0x00002af671768535 in boost::asio::detail::epoll_reactor::run (this=0x2af73a65bfe0, block=block@entry=true, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:366
#2 0x00002af67176ad26 in do_run_one (ec=..., private_op_queue=..., this_thread=..., lock=..., this=<optimized out>) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:353
#3 boost::asio::detail::task_io_service::run (this=0x2af73b901fa0, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:146
#4 0x00002af67177e895 in boost::asio::io_service::run (this=0x2af7486aa1a0) at /usr/include/boost/asio/impl/io_service.ipp:59
#5 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#6 0x00002af6719e5e9a in start_thread (arg=0x2af68b57a700) at pthread_create.c:308
#7 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 23 (Thread 0x2af6d97f8700 (LWP 4002)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1 0x00002af671776cb5 in timed_wait (wait_until=..., m=..., this=0x6d77e8) at /usr/include/boost/thread/pthread/condition_variable.hpp:74
#2 timed_wait<boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000l> > (wait_duration=..., m=..., this=0x6d77e8) at /usr/include/boost/thread/pthread/condition_variable_fwd.hpp:72
#3 gazebo::transport::ConnectionManager::Run (this=0x6d77e0) at /tmp/gazebo_build/source/gazebo/transport/ConnectionManager.cc:316
#4 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002af6719e5e9a in start_thread (arg=0x2af6d97f8700) at pthread_create.c:308
#6 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 22 (Thread 0x2af6da7fc700 (LWP 4007)):
---Type <return> to continue, or q <return> to quit---
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002af672d0a293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002af672d0a2c9 in ?? () from /usr/lib/libtbb.so.2
#3 0x00002af6719e5e9a in start_thread (arg=0x2af6da7fc700) at pthread_create.c:308
#4 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 21 (Thread 0x2af6db600700 (LWP 4010)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002af670459d7b in boost::condition_variable::wait (this=0x1181c18, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:56
#2 0x00002af670453694 in gazebo::common::ModelDatabase::UpdateModelCache (this=0x6d7c80, _fetchImmediately=<optimized out>) at /tmp/gazebo_build/source/gazebo/common/ModelDatabase.cc:281
#3 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#4 0x00002af6719e5e9a in start_thread (arg=0x2af6db600700) at pthread_create.c:308
#5 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 20 (Thread 0x2af6e4200700 (LWP 4012)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002af670d3a9fb in wait (m=..., this=<optimized out>) at /usr/include/boost/thread/pthread/condition_variable.hpp:56
#2 gazebo::sensors::SensorManager::SensorContainer::RunLoop (this=0x2af691632860) at /tmp/gazebo_build/source/gazebo/sensors/SensorManager.cc:521
#3 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#4 0x00002af6719e5e9a in start_thread (arg=0x2af6e4200700) at pthread_create.c:308
#5 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 19 (Thread 0x2af6f4801700 (LWP 4000)):
#0 0x00002af67381ea43 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00002af6d4058b6f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2 0x00002af6d404a0b5 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3 0x00002af6d404a719 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4 0x00002af6d404a7d0 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5 0x00002af6d4058b1f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6 0x00002af6d44b8543 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-2.1.so
#7 0x00002af6719e5e9a in start_thread (arg=0x2af6f4801700) at pthread_create.c:308
#8 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9 0x0000000000000000 in ?? ()
Thread 18 (Thread 0x2af6d9bf9700 (LWP 4003)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002af672d0a293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002af672d0a2c9 in ?? () from /usr/lib/libtbb.so.2
#3 0x00002af6719e5e9a in start_thread (arg=0x2af6d9bf9700) at pthread_create.c:308
#4 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 17 (Thread 0x2af6d95f7700 (LWP 4001)):
#0 0x00002af6719ed52d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1 0x00002af678f5d54a in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
#2 0x00002af678f6a5eb in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
#3 0x00002af678f5ce6a in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
#4 0x00002af6719e5e9a in start_thread (arg=0x2af6d95f7700) at pthread_create.c:308
#5 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 16 (Thread 0x2af6d9ffa700 (LWP 4004)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002af672d0a293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002af672d0a2c9 in ?? () from /usr/lib/libtbb.so.2
#3 0x00002af6719e5e9a in start_thread (arg=0x2af6d9ffa700) at pthread_create.c:308
#4 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 15 (Thread 0x2af6e4a6b700 (LWP 3997)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002af6779ab3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2af694a16ba8, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002af6779aa4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002af6779aa12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
---Type <return> to continue, or q <return> to quit---
#5 0x00002af6719e5e9a in start_thread (arg=0x2af6e4a6b700) at pthread_create.c:308
#6 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 14 (Thread 0x2af68b32c180 (LWP 3961)):
#0 clock_nanosleep (clock_id=<optimized out>, flags=<optimized out>, req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:51
#1 0x00002af670470026 in gazebo::common::Time::Sleep (_time=...) at /tmp/gazebo_build/source/gazebo/common/Time.cc:195
#2 0x00002af670470453 in gazebo::common::Time::MSleep (_ms=<optimized out>) at /tmp/gazebo_build/source/gazebo/common/Time.cc:214
#3 0x00000000004548d8 in SpeedPR2Test::PR2World (this=this@entry=0x11b6600, _physicsEngine=...) at /tmp/gazebo_build/source/test/integration/speed_pr2.cc:45
#4 0x0000000000454ba2 in SpeedPR2Test_PR2World_Test::TestBody (this=0x11b6600) at /tmp/gazebo_build/source/test/integration/speed_pr2.cc:62
#5 0x0000000000479aaa in HandleSehExceptionsInMethodIfSupported<testing::Test, void> (method=<optimized out>, object=<optimized out>, location=<optimized out>) at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:2079
#6 testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void> (object=object@entry=0x11b6600, method=&virtual testing::Test::TestBody(), location=location@entry=0x4ab23f "the test body")
at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:2115
#7 0x000000000046b999 in testing::Test::Run (this=this@entry=0x11b6600) at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:2152
#8 0x000000000046ba77 in testing::TestInfo::Run (this=0x11b6fc0) at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:2327
#9 0x000000000046bbb5 in testing::TestCase::Run (this=0x11b6df0) at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:2445
#10 0x000000000046bf25 in RunAllTests (this=0x11b4bf0) at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:4316
#11 testing::internal::UnitTestImpl::RunAllTests (this=0x11b4bf0) at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:4223
#12 0x000000000047962a in HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (method=<optimized out>, object=<optimized out>, location=<optimized out>)
at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:2079
#13 testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (object=0x11b4bf0, method=
(bool (testing::internal::UnitTestImpl::*)(testing::internal::UnitTestImpl * const)) 0x46bc30 <testing::internal::UnitTestImpl::RunAllTests()>,
location=location@entry=0x4ac1b8 "auxiliary test code (environments or event listeners)") at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:2115
#14 0x000000000046b0bd in testing::UnitTest::Run (this=0x6d73e0 <testing::UnitTest::GetInstance()::instance>) at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:3930
#15 0x000000000045203f in RUN_ALL_TESTS () at /tmp/gazebo_build/source/test/gtest/include/gtest/gtest.h:2288
#16 main (argc=1, argv=<optimized out>) at /tmp/gazebo_build/source/test/integration/speed_pr2.cc:70
Thread 13 (Thread 0x2af6e506d700 (LWP 4013)):
#0 0x00002af674235e52 in TiXmlParsingData::Stamp(char const*, TiXmlEncoding) () from /usr/lib/libtinyxml.so.2.6.2
#1 0x00002af674236d85 in TiXmlAttribute::Parse(char const*, TiXmlParsingData*, TiXmlEncoding) () from /usr/lib/libtinyxml.so.2.6.2
#2 0x00002af674238f65 in TiXmlElement::Parse(char const*, TiXmlParsingData*, TiXmlEncoding) () from /usr/lib/libtinyxml.so.2.6.2
#3 0x00002af674238cbc in TiXmlElement::ReadValue(char const*, TiXmlParsingData*, TiXmlEncoding) () from /usr/lib/libtinyxml.so.2.6.2
#4 0x00002af6742390a7 in TiXmlElement::Parse(char const*, TiXmlParsingData*, TiXmlEncoding) () from /usr/lib/libtinyxml.so.2.6.2
#5 0x00002af674237329 in TiXmlDocument::Parse(char const*, TiXmlParsingData*, TiXmlEncoding) () from /usr/lib/libtinyxml.so.2.6.2
#6 0x00002af674232e2d in TiXmlDocument::LoadFile(_IO_FILE*, TiXmlEncoding) () from /usr/lib/libtinyxml.so.2.6.2
#7 0x00002af674232f48 in TiXmlDocument::LoadFile(char const*, TiXmlEncoding) () from /usr/lib/libtinyxml.so.2.6.2
#8 0x00002af6720e36b0 in sdf::initFile(std::string const&, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#9 0x00002af6720e2acf in sdf::initXml(TiXmlElement*, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#10 0x00002af6720e3469 in sdf::initDoc(TiXmlDocument*, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#11 0x00002af6720e36e1 in sdf::initFile(std::string const&, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#12 0x00002af6720e2acf in sdf::initXml(TiXmlElement*, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#13 0x00002af6720e3469 in sdf::initDoc(TiXmlDocument*, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#14 0x00002af6720e36e1 in sdf::initFile(std::string const&, boost::shared_ptr<sdf::Element>) () from /usr/lib/x86_64-linux-gnu/libsdformat.so.1
#15 0x00002af670989b6e in gazebo::physics::Collision::Collision (this=0x2af71475d540, _link=...) at /tmp/gazebo_build/source/gazebo/physics/Collision.cc:58
#16 0x00002af6766e04ad in gazebo::physics::BulletCollision::BulletCollision (this=0x2af71475d540, _parent=...) at /tmp/gazebo_build/source/gazebo/physics/bullet/BulletCollision.cc:31
#17 0x00002af6766c4221 in gazebo::physics::BulletPhysics::CreateCollision (this=0x2af7481fe2f0, _type=..., _parent=...) at /tmp/gazebo_build/source/gazebo/physics/bullet/BulletPhysics.cc:786
#18 0x00002af6709cc352 in gazebo::physics::Link::LoadCollision (this=this@entry=0x2af71475bcf0, _sdf=...) at /tmp/gazebo_build/source/gazebo/physics/Link.cc:514
#19 0x00002af6709d298f in gazebo::physics::Link::Load (this=0x2af71475bcf0, _sdf=...) at /tmp/gazebo_build/source/gazebo/physics/Link.cc:138
#20 0x00002af6766dc605 in gazebo::physics::BulletLink::Load (this=0x2af71475bcf0, _sdf=...) at /tmp/gazebo_build/source/gazebo/physics/bullet/BulletLink.cc:62
#21 0x00002af6709e4bc7 in gazebo::physics::Model::LoadLinks (this=this@entry=0x2af72f551e60) at /tmp/gazebo_build/source/gazebo/physics/Model.cc:116
#22 0x00002af6709e75d8 in gazebo::physics::Model::Load (this=0x2af72f551e60, _sdf=...) at /tmp/gazebo_build/source/gazebo/physics/Model.cc:78
#23 0x00002af670a136b0 in gazebo::physics::World::LoadModel (this=this@entry=0x2af747e4fd70, _sdf=..., _parent=...) at /tmp/gazebo_build/source/gazebo/physics/World.cc:802
#24 0x00002af670a18871 in gazebo::physics::World::ProcessFactoryMsgs (this=this@entry=0x2af747e4fd70) at /tmp/gazebo_build/source/gazebo/physics/World.cc:1662
#25 0x00002af670a19977 in gazebo::physics::World::ProcessMessages (this=this@entry=0x2af747e4fd70) at /tmp/gazebo_build/source/gazebo/physics/World.cc:1905
#26 0x00002af670a1a0b8 in gazebo::physics::World::Step (this=this@entry=0x2af747e4fd70) at /tmp/gazebo_build/source/gazebo/physics/World.cc:567
#27 0x00002af670a1b4ad in gazebo::physics::World::RunLoop (this=0x2af747e4fd70) at /tmp/gazebo_build/source/gazebo/physics/World.cc:404
#28 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#29 0x00002af6719e5e9a in start_thread (arg=0x2af6e506d700) at pthread_create.c:308
#30 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#31 0x0000000000000000 in ?? ()
Thread 12 (Thread 0x2af6db3ff700 (LWP 4009)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002af672d0a293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002af672d0a2c9 in ?? () from /usr/lib/libtbb.so.2
#3 0x00002af6719e5e9a in start_thread (arg=0x2af6db3ff700) at pthread_create.c:308
#4 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
Thread 11 (Thread 0x2af6da3fb700 (LWP 4005)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002af672d0a293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002af672d0a2c9 in ?? () from /usr/lib/libtbb.so.2
#3 0x00002af6719e5e9a in start_thread (arg=0x2af6da3fb700) at pthread_create.c:308
#4 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 10 (Thread 0x2af6f5404700 (LWP 3996)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002af6779ab3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2af694a16ba8, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002af6779aa4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002af6779aa12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002af6719e5e9a in start_thread (arg=0x2af6f5404700) at pthread_create.c:308
#6 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 9 (Thread 0x2af6daffe700 (LWP 4008)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002af672d0a293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002af672d0a2c9 in ?? () from /usr/lib/libtbb.so.2
#3 0x00002af6719e5e9a in start_thread (arg=0x2af6daffe700) at pthread_create.c:308
#4 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 8 (Thread 0x2af6dbf64700 (LWP 4011)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002af670d3a9fb in wait (m=..., this=<optimized out>) at /usr/include/boost/thread/pthread/condition_variable.hpp:56
#2 gazebo::sensors::SensorManager::SensorContainer::RunLoop (this=0x2af6915ac470) at /tmp/gazebo_build/source/gazebo/sensors/SensorManager.cc:521
#3 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#4 0x00002af6719e5e9a in start_thread (arg=0x2af6dbf64700) at pthread_create.c:308
#5 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x2af6e4e6c700 (LWP 3998)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002af6779ab3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2af694a16ba8, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002af6779aa4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002af6779aa12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002af6719e5e9a in start_thread (arg=0x2af6e4e6c700) at pthread_create.c:308
#6 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x2af6f4c02700 (LWP 3995)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002af6779ab3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2af694a16ba8, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002af6779aa4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002af6779aa12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002af6719e5e9a in start_thread (arg=0x2af6f4c02700) at pthread_create.c:308
#6 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x2af6f5003700 (LWP 3999)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002af6779ab3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2af694a16ba8, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002af6779aa4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002af6779aa12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002af6719e5e9a in start_thread (arg=0x2af6f5003700) at pthread_create.c:308
#6 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x2af6f4400700 (LWP 3994)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
---Type <return> to continue, or q <return> to quit---
#1 0x00002af6779ab3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2af694a16ba8, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002af6779aa4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002af6779aa12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002af6719e5e9a in start_thread (arg=0x2af6f4400700) at pthread_create.c:308
#6 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 3 (Thread 0x2af6bc602700 (LWP 3993)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002af6779ab3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2af694a16ba8, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002af6779aa4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002af6779aa12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002af6719e5e9a in start_thread (arg=0x2af6bc602700) at pthread_create.c:308
#6 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x2af6b4602700 (LWP 3992)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002af6779ab3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2af694a16ba8, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002af6779aa4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002af6779aa12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2af694a16758) at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002af6719e5e9a in start_thread (arg=0x2af6b4602700) at pthread_create.c:308
#6 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x2af694200700 (LWP 3991)):
#0 0x00002af67376c425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00002af67376fb8b in __GI_abort () at abort.c:91
#2 0x00002af672f80e2d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00002af672f7ef26 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00002af672f7ef53 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00002af672f7f17e in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x00002af6714ad879 in gazebo::msgs::Package (type=..., message=...) at /tmp/gazebo_build/source/gazebo/msgs/msgs.cc:110
#7 0x00000000004a1d75 in gazebo::Master::ProcessMessage (this=this@entry=0x2af74691e5c0, _connectionIndex=0, _data=...) at /tmp/gazebo_build/source/gazebo/Master.cc:175
#8 0x00000000004a2c27 in gazebo::Master::RunOnce (this=this@entry=0x2af74691e5c0) at /tmp/gazebo_build/source/gazebo/Master.cc:321
#9 0x00000000004a2df0 in gazebo::Master::Run (this=0x2af74691e5c0) at /tmp/gazebo_build/source/gazebo/Master.cc:299
#10 0x00002af6726806c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#11 0x00002af6719e5e9a in start_thread (arg=0x2af694200700) at pthread_create.c:308
#12 0x00002af67382a3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment