Skip to content

Instantly share code, notes, and snippets.

@scpeters
Created December 16, 2013 22:06
Show Gist options
  • Save scpeters/7995310 to your computer and use it in GitHub Desktop.
Save scpeters/7995310 to your computer and use it in GitHub Desktop.
Backtrace for gazebo issue #821
See https://bitbucket.org/osrf/gazebo/issue/821/apparent-transport-race-condition-on
Console output from INTEGRATION_imu
Branch default try 14 of 40, failed test 139
139: Test command: /tmp/gazebo_build/source/build/test/integration/INTEGRATION_imu "--gtest_output=xml:/tmp/gazebo_build/source/build/test_results/INTEGRATION_imu.xml"
139: Test timeout computed to be: 240
139: [==========] Running 9 tests from 1 test case.
139: [----------] Global test environment set-up.
139: [----------] 9 tests from PhysicsEngines/ImuTest
139: [ RUN ] PhysicsEngines/ImuTest.EmptyWorld/0
139:
139: Msg Waiting for masterMsg Connected to gazebo master @ http://127.0.0.1:11345
139: Msg Publicized address: 192.168.1.188
139: Dbg ServerFixture load in 0.1 seconds, timeout after 60 seconds
139: [ OK ] PhysicsEngines/ImuTest.EmptyWorld/0 (1645 ms)
139: [ RUN ] PhysicsEngines/ImuTest.EmptyWorld/1
139:
139: Msg Waiting for masterMsg Connected to gazebo master @ http://127.0.0.1:11345
139: Msg Publicized address: 192.168.1.188
139: Dbg ServerFixture load in 0.1 seconds, timeout after 60 seconds
139: [ OK ] PhysicsEngines/ImuTest.EmptyWorld/1 (1536 ms)
139: [ RUN ] PhysicsEngines/ImuTest.EmptyWorld/2
139: Error [imu.cc:88] Aborting test for Simbody, see issue #860.
139: [ OK ] PhysicsEngines/ImuTest.EmptyWorld/2 (1 ms)
139: [ RUN ] PhysicsEngines/ImuTest.EmptyWorldNoise/0
139:
139: Msg Waiting for masterMsg Connected to gazebo master @ http://127.0.0.1:11345
139: Msg Publicized address: 192.168.1.188
139: Dbg ServerFixture load in 0.09 seconds, timeout after 60 seconds
139: [ OK ] PhysicsEngines/ImuTest.EmptyWorldNoise/0 (2604 ms)
139: [ RUN ] PhysicsEngines/ImuTest.EmptyWorldNoise/1
139:
139: Msg Waiting for masterMsg Connected to gazebo master @ http://127.0.0.1:11345
139: Msg Publicized address: 192.168.1.188
139: Dbg ServerFixture load in 0.09 seconds, timeout after 60 seconds
139: Error [Connection.hh:264] Header is empty
139: Error [Connection.hh:264] Header is empty
139: Error [Connection.hh:264] Header is empty
139: Error [Connection.hh:264] Header is empty
139: Error [Connection.hh:264] Header is empty
139: Error [Connection.hh:264] Header is empty
139: Exception [msgs.cc:111] Can't serialize message of type[gazebo.msgs.Publish] because it is missing required fields
139:
139: terminate called after throwing an instance of 'gazebo::common::Exception'
140: Test command: /tmp/gazebo_build/source/tools/check_test_ran.py "/tmp/gazebo_build/source/build/test_results/INTEGRATION_imu.xml"
140: Test timeout computed to be: 9.99988e+06
140: Checking for test results in /tmp/gazebo_build/source/build/test_results/INTEGRATION_imu.xml
Backtrace:
$ gdb test/integration/INTEGRATION_imu test/integration/core
GNU gdb (GDB) 7.5-ubuntu
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /tmp/gazebo_build/source/build/test/integration/INTEGRATION_imu...done.
[New LWP 19084]
[New LWP 19089]
[New LWP 19092]
[New LWP 19082]
[New LWP 19088]
[New LWP 19085]
[New LWP 19087]
[New LWP 19086]
[New LWP 19001]
[New LWP 19094]
[New LWP 19097]
[New LWP 19098]
[New LWP 19090]
[New LWP 19099]
[New LWP 19095]
[New LWP 19096]
[New LWP 19091]
[New LWP 19083]
[New LWP 19103]
[New LWP 19102]
[New LWP 19101]
[New LWP 19093]
[New LWP 19100]
warning: Can't read pathname for load map: Input/output error.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/tmp/gazebo_build/source/build/test/integration/INTEGRATION_imu --gtest_output='.
Program terminated with signal 6, Aborted.
#0 0x00002b255091f425 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) thread apply all bt
Thread 23 (Thread 0x2b25bf77f700 (LWP 19100)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002b254febd293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002b254febd2c9 in ?? () from /usr/lib/libtbb.so.2
#3 0x00002b254eb98e9a in start_thread (arg=0x2b25bf77f700) at pthread_create.c:308
#4 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 22 (Thread 0x2b256872d700 (LWP 19093)):
#0 0x00002b25509d1a43 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x00002b25b8058b6f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2 0x00002b25b804a0b5 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3 0x00002b25b804a719 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4 0x00002b25b804a7d0 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5 0x00002b25b8058b1f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6 0x00002b25b84b8543 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-2.1.so
#7 0x00002b254eb98e9a in start_thread (arg=0x2b256872d700) at pthread_create.c:308
#8 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9 0x0000000000000000 in ?? ()
Thread 21 (Thread 0x2b25ca973700 (LWP 19101)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002b254febd293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002b254febd2c9 in ?? () from /usr/lib/libtbb.so.2
#3 0x00002b254eb98e9a in start_thread (arg=0x2b25ca973700) at pthread_create.c:308
#4 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 20 (Thread 0x2b25cad74700 (LWP 19102)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002b254febd293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002b254febd2c9 in ?? () from /usr/lib/libtbb.so.2
#3 0x00002b254eb98e9a in start_thread (arg=0x2b25cad74700) at pthread_create.c:308
#4 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 19 (Thread 0x2b25caf75700 (LWP 19103)):
#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 0x00002b254d60cd7b in boost::condition_variable::wait (this=0x1753c18, m=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:56
#2 0x00002b254d606694 in gazebo::common::ModelDatabase::UpdateModelCache (this=0x6dfdc0, _fetchImmediately=<optimized out>)
at /tmp/gazebo_build/source/gazebo/common/ModelDatabase.cc:281
#3 0x00002b254f8336c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#4 0x00002b254eb98e9a in start_thread (arg=0x2b25caf75700) at pthread_create.c:308
#5 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 18 (Thread 0x2b25ca472700 (LWP 19083)):
#0 0x00002b25509dda93 in epoll_wait () at ../sysdeps/unix/syscall-template.S:82
#1 0x00002b254e91b535 in boost::asio::detail::epoll_reactor::run (this=0x2b257137fe90, block=block@entry=true, ops=...)
at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:366
#2 0x00002b254e91dd26 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=0x2b2573060a10, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:146
#4 0x00002b254e931895 in boost::asio::io_service::run (this=0x2b2570bec110) at /usr/include/boost/asio/impl/io_service.ipp:59
#5 0x00002b254f8336c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#6 0x00002b254eb98e9a in start_thread (arg=0x2b25ca472700) at pthread_create.c:308
#7 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8 0x0000000000000000 in ?? ()
Thread 17 (Thread 0x2b25c966e700 (LWP 19091)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002b2554b5e3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2b256b8be878, m=...)
at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002b2554b5d4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002b2554b5d12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002b254f8336c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002b254eb98e9a in start_thread (arg=0x2b25c966e700) at pthread_create.c:308
#6 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 16 (Thread 0x2b25be77b700 (LWP 19096)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002b254febd293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002b254febd2c9 in ?? () from /usr/lib/libtbb.so.2
#3 0x00002b254eb98e9a in start_thread (arg=0x2b25be77b700) at pthread_create.c:308
---Type <return> to continue, or q <return> to quit---
#4 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 15 (Thread 0x2b25be37a700 (LWP 19095)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1 0x00002b254e929cb5 in timed_wait (wait_until=..., m=..., this=0x6df928) 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=0x6df928)
at /usr/include/boost/thread/pthread/condition_variable_fwd.hpp:72
#3 gazebo::transport::ConnectionManager::Run (this=0x6df920) at /tmp/gazebo_build/source/gazebo/transport/ConnectionManager.cc:316
#4 0x00002b254f8336c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002b254eb98e9a in start_thread (arg=0x2b25be37a700) at pthread_create.c:308
#6 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 14 (Thread 0x2b25bf37e700 (LWP 19099)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002b254febd293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002b254febd2c9 in ?? () from /usr/lib/libtbb.so.2
#3 0x00002b254eb98e9a in start_thread (arg=0x2b25bf37e700) at pthread_create.c:308
#4 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 13 (Thread 0x2b25c8e6c700 (LWP 19090)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002b2554b5e3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2b256b8be878, m=...)
at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002b2554b5d4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002b2554b5d12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002b254f8336c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002b254eb98e9a in start_thread (arg=0x2b25c8e6c700) at pthread_create.c:308
#6 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 12 (Thread 0x2b25bef7d700 (LWP 19098)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002b254febd293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002b254febd2c9 in ?? () from /usr/lib/libtbb.so.2
---Type <return> to continue, or q <return> to quit---
#3 0x00002b254eb98e9a in start_thread (arg=0x2b25bef7d700) at pthread_create.c:308
#4 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 11 (Thread 0x2b25beb7c700 (LWP 19097)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:39
#1 0x00002b254febd293 in ?? () from /usr/lib/libtbb.so.2
#2 0x00002b254febd2c9 in ?? () from /usr/lib/libtbb.so.2
#3 0x00002b254eb98e9a in start_thread (arg=0x2b25beb7c700) at pthread_create.c:308
#4 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()
Thread 10 (Thread 0x2b25bd5f7700 (LWP 19094)):
#0 0x00002b254eba052d in nanosleep () at ../sysdeps/unix/syscall-template.S:82
#1 0x00002b255611054a in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
#2 0x00002b255611d5eb in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
#3 0x00002b255610fe6a in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
#4 0x00002b254eb98e9a in start_thread (arg=0x2b25bd5f7700) at pthread_create.c:308
#5 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6 0x0000000000000000 in ?? ()
Thread 9 (Thread 0x2b25684df180 (LWP 19001)):
#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 0x00002b254d623026 in gazebo::common::Time::Sleep (_time=...) at /tmp/gazebo_build/source/gazebo/common/Time.cc:195
#2 0x00002b254d623453 in gazebo::common::Time::MSleep (_ms=<optimized out>) at /tmp/gazebo_build/source/gazebo/common/Time.cc:214
#3 0x00000000004847a9 in ServerFixture::Load (this=this@entry=0x1790990, _worldFilename=..., _paused=_paused@entry=true, _physics=...)
at /tmp/gazebo_build/source/test/ServerFixture.cc:171
#4 0x0000000000458842 in ImuTest::Stationary_EmptyWorld_Noise (this=this@entry=0x1790990, _physicsEngine=...)
at /tmp/gazebo_build/source/test/integration/imu.cc:142
#5 0x00000000004598fc in ImuTest_EmptyWorldNoise_Test::TestBody (this=0x1790990) at /tmp/gazebo_build/source/test/integration/imu.cc:215
#6 0x00000000004803ca 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
#7 testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void> (object=object@entry=0x1790990,
method=&virtual testing::Test::TestBody(), location=location@entry=0x4b1d01 "the test body")
at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:2115
#8 0x00000000004722b9 in testing::Test::Run (this=this@entry=0x1790990) at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:2152
#9 0x0000000000472397 in testing::TestInfo::Run (this=0x17895e0) at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:2327
#10 0x00000000004724d5 in testing::TestCase::Run (this=0x1788f30) at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:2445
---Type <return> to continue, or q <return> to quit---
#11 0x0000000000472845 in RunAllTests (this=0x1786bd0) at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:4316
#12 testing::internal::UnitTestImpl::RunAllTests (this=0x1786bd0) at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:4223
#13 0x000000000047ff4a 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
#14 testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool> (object=0x1786bd0, method=
(bool (testing::internal::UnitTestImpl::*)(testing::internal::UnitTestImpl * const)) 0x472550 <testing::internal::UnitTestImpl::RunAllTests()>,
location=location@entry=0x4b2c78 "auxiliary test code (environments or event listeners)") at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:2115
#15 0x00000000004719dd in testing::UnitTest::Run (this=0x6df520 <testing::UnitTest::GetInstance()::instance>)
at /tmp/gazebo_build/source/test/gtest/src/gtest.cc:3930
#16 0x00000000004541c0 in RUN_ALL_TESTS () at /tmp/gazebo_build/source/test/gtest/include/gtest/gtest.h:2288
#17 main (argc=1, argv=0x7fff25a57da8) at /tmp/gazebo_build/source/test/integration/imu.cc:311
Thread 8 (Thread 0x2b25c926d700 (LWP 19086)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002b2554b5e3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2b256b8be878, m=...)
at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002b2554b5d4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002b2554b5d12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002b254f8336c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002b254eb98e9a in start_thread (arg=0x2b25c926d700) at pthread_create.c:308
#6 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 7 (Thread 0x2b25c9e70700 (LWP 19087)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002b2554b5e3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2b256b8be878, m=...)
at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002b2554b5d4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002b2554b5d12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002b254f8336c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002b254eb98e9a in start_thread (arg=0x2b25c9e70700) at pthread_create.c:308
#6 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 6 (Thread 0x2b25ca271700 (LWP 19085)):
---Type <return> to continue, or q <return> to quit---
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002b2554b5e3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2b256b8be878, m=...)
at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002b2554b5d4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002b2554b5d12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002b254f8336c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002b254eb98e9a in start_thread (arg=0x2b25ca271700) at pthread_create.c:308
#6 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 5 (Thread 0x2b25c9a6f700 (LWP 19088)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002b2554b5e3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2b256b8be878, m=...)
at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002b2554b5d4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002b2554b5d12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002b254f8336c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002b254eb98e9a in start_thread (arg=0x2b25c9a6f700) at pthread_create.c:308
#6 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 4 (Thread 0x2b2569019700 (LWP 19082)):
#0 0x000000004169eee9 in ?? ()
#1 0x00002b260df976b0 in ?? ()
#2 0x00002b260de57690 in ?? ()
#3 0x00002b2569016f20 in ?? ()
#4 0x0000000000000093 in ?? ()
#5 0x00002b255ec3c686 in ?? () from /usr/lib/nvidia-current/libnvidia-glcore.so.304.88
#6 0x00002b255ec467ca in ?? () from /usr/lib/nvidia-current/libnvidia-glcore.so.304.88
#7 0x00002b255ed3b63e in ?? () from /usr/lib/nvidia-current/libnvidia-glcore.so.304.88
#8 0x00002b255ed23ea8 in ?? () from /usr/lib/nvidia-current/libnvidia-glcore.so.304.88
#9 0x00002b255ed27221 in ?? () from /usr/lib/nvidia-current/libnvidia-glcore.so.304.88
#10 0x00002b255ed2a8b2 in ?? () from /usr/lib/nvidia-current/libnvidia-glcore.so.304.88
#11 0x00002b255ed2afea in ?? () from /usr/lib/nvidia-current/libnvidia-glcore.so.304.88
#12 0x00002b256a8c77eb in ?? () from /usr/lib/x86_64-linux-gnu/libGLU.so.1
---Type <return> to continue, or q <return> to quit---
#13 0x00002b256a8d0547 in gluBuild2DMipmaps () from /usr/lib/x86_64-linux-gnu/libGLU.so.1
#14 0x00002b256a5cb044 in Ogre::GLTextureBuffer::upload (this=0x2b256b912b50, data=..., dest=...)
at /build/buildd/ogre-1.7.4/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:402
#15 0x00002b256a5cb9f0 in Ogre::GLHardwarePixelBuffer::blitFromMemory (this=this@entry=0x2b256b912b50, src=..., dstBox=...)
at /build/buildd/ogre-1.7.4/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:135
#16 0x00002b256a5ccda4 in Ogre::GLTextureBuffer::blitFromMemory (this=0x2b256b912b50, src_orig=..., dstBox=...)
at /build/buildd/ogre-1.7.4/RenderSystems/GL/src/OgreGLHardwarePixelBuffer.cpp:795
#17 0x00002b2554b3327f in blitFromMemory (src=..., this=<optimized out>) at /build/buildd/ogre-1.7.4/OgreMain/include/OgreHardwarePixelBuffer.h:153
#18 Ogre::Texture::_loadImages (this=0x2b256b912940, images=...) at /build/buildd/ogre-1.7.4/OgreMain/src/OgreTexture.cpp:326
#19 0x00002b256a5ddb5d in Ogre::GLTexture::loadImpl (this=0x2b256b912940) at /build/buildd/ogre-1.7.4/RenderSystems/GL/src/OgreGLTexture.cpp:364
#20 0x00002b2554a6c844 in Ogre::Resource::load (this=0x2b256b912940, background=<optimized out>)
at /build/buildd/ogre-1.7.4/OgreMain/src/OgreResource.cpp:239
#21 0x00002b2554b37e1f in Ogre::TextureUnitState::ensureLoaded (this=this@entry=0x2b25f042fb80, frame=<optimized out>)
at /build/buildd/ogre-1.7.4/OgreMain/src/OgreTextureUnitState.cpp:1142
#22 0x00002b2554b38223 in Ogre::TextureUnitState::_load (this=0x2b25f042fb80) at /build/buildd/ogre-1.7.4/OgreMain/src/OgreTextureUnitState.cpp:1026
#23 0x00002b2554a2ef4c in Ogre::Pass::_load (this=0x2b25f042f550) at /build/buildd/ogre-1.7.4/OgreMain/src/OgrePass.cpp:1220
#24 0x00002b2554b2d354 in Ogre::Technique::_load (this=0x2b25f042f130) at /build/buildd/ogre-1.7.4/OgreMain/src/OgreTechnique.cpp:594
#25 0x00002b25549af08c in Ogre::Material::loadImpl (this=<optimized out>) at /build/buildd/ogre-1.7.4/OgreMain/src/OgreMaterial.cpp:161
#26 0x00002b2554a6c844 in Ogre::Resource::load (this=0x2b25f042ef20, background=<optimized out>)
at /build/buildd/ogre-1.7.4/OgreMain/src/OgreResource.cpp:239
#27 0x00002b2554b2305d in Ogre::SubEntity::setMaterial (this=this@entry=0x2b256b912120, material=...)
at /build/buildd/ogre-1.7.4/OgreMain/src/OgreSubEntity.cpp:132
#28 0x00002b2554b2336b in Ogre::SubEntity::setMaterialName (this=0x2b256b912120, name=..., groupName=...)
at /build/buildd/ogre-1.7.4/OgreMain/src/OgreSubEntity.cpp:104
#29 0x00002b255494c0aa in Ogre::Entity::setMaterialName (this=0x2b256b8e7eb8, name=..., groupName=...)
at /build/buildd/ogre-1.7.4/OgreMain/src/OgreEntity.cpp:366
#30 0x00002b25540ba28e in SkyX::SkyX::create (this=0x2b260dc5f580) at /tmp/gazebo_build/source/gazebo/rendering/skyx/src/SkyX.cpp:90
#31 0x00002b254e2775be in gazebo::rendering::Scene::SetSky (this=this@entry=0x2b260dc65f90) at /tmp/gazebo_build/source/gazebo/rendering/Scene.cc:2521
#32 0x00002b254e28af2a in gazebo::rendering::Scene::Init (this=0x2b260dc65f90) at /tmp/gazebo_build/source/gazebo/rendering/Scene.cc:303
#33 0x00002b254e2652f7 in gazebo::rendering::RenderEngine::CreateScene (this=0x2b254e133760, _name=..., _enableVisualizations=<optimized out>,
_isServer=<optimized out>) at /tmp/gazebo_build/source/gazebo/rendering/RenderEngine.cc:162
#34 0x00002b254e26df33 in gazebo::rendering::create_scene (_name=..., _enableVisualizations=<optimized out>, _isServer=<optimized out>)
at /tmp/gazebo_build/source/gazebo/rendering/RenderingIface.cc:89
#35 0x00000000004827c0 in ServerFixture::RunServer (this=0x1790990, _worldFilename=..., _paused=<optimized out>, _physics=...)
at /tmp/gazebo_build/source/test/ServerFixture.cc:225
#36 0x00002b254f8336c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#37 0x00002b254eb98e9a in start_thread (arg=0x2b2569019700) at pthread_create.c:308
#38 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#39 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
Thread 3 (Thread 0x2b25d8c02700 (LWP 19092)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002b2554b5e3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2b256b8be878, m=...)
at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002b2554b5d4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002b2554b5d12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002b254f8336c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002b254eb98e9a in start_thread (arg=0x2b25d8c02700) at pthread_create.c:308
#6 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x2b25c8a6b700 (LWP 19089)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1 0x00002b2554b5e3cb in boost::condition_variable_any::wait<boost::unique_lock<boost::recursive_mutex> > (this=this@entry=0x2b256b8be878, m=...)
at /usr/include/boost/thread/pthread/condition_variable.hpp:137
#2 0x00002b2554b5d4df in Ogre::DefaultWorkQueue::waitForNextRequest (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:163
#3 0x00002b2554b5d12c in Ogre::DefaultWorkQueue::_threadMain (this=0x2b256b8be428)
at /build/buildd/ogre-1.7.4/OgreMain/src/Threading/OgreDefaultWorkQueueStandard.cpp:191
#4 0x00002b254f8336c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#5 0x00002b254eb98e9a in start_thread (arg=0x2b25c8a6b700) at pthread_create.c:308
#6 0x00002b25509dd3fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x2b25bfbc1700 (LWP 19084)):
#0 0x00002b255091f425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00002b2550922b8b in __GI_abort () at abort.c:91
#2 0x00002b2550133e2d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00002b2550131f26 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00002b2550131f53 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00002b255013217e in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x00002b254e660879 in gazebo::msgs::Package (type=..., message=...) at /tmp/gazebo_build/source/gazebo/msgs/msgs.cc:110
#7 0x00000000004a8475 in gazebo::Master::ProcessMessage (this=this@entry=0x2b257095f610, _connectionIndex=0, _data=...)
at /tmp/gazebo_build/source/gazebo/Master.cc:175
#8 0x00000000004a9327 in gazebo::Master::RunOnce (this=this@entry=0x2b257095f610) at /tmp/gazebo_build/source/gazebo/Master.cc:321
#9 0x00000000004a94f0 in gazebo::Master::Run (this=0x2b257095f610) at /tmp/gazebo_build/source/gazebo/Master.cc:299
---Type <return> to continue, or q <return> to quit---
#10 0x00002b254f8336c9 in ?? () from /usr/lib/libboost_thread.so.1.49.0
#11 0x00002b254eb98e9a in start_thread (arg=0x2b25bfbc1700) at pthread_create.c:308
#12 0x00002b25509dd3fd 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