deployer-corba-gnulinux: /home/sroderick/nrl/robotics/build/orocos-rtt/../../install/include/rtt/BufferLockFree.hpp:146: bool RTT::BufferLockFree::Push(typename RTT::WriteInterface::param_t) [with T = OCL::logging::LoggingEvent, ReadPolicy = RTT::NonBlockingPolicy, WritePolicy = RTT::NonBlockingPolicy]: Assertion `false && "Race detected in Push()"' failed. Program received signal SIGABRT, Aborted. [Switching to Thread 0xa77ffb70 (LWP 26685)] 0x0012d422 in __kernel_vsyscall () (gdb) bt #0 0x0012d422 in __kernel_vsyscall () #1 0x01299651 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0x0129ca82 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0x01292718 in __assert_fail () from /lib/tls/i686/cmov/libc.so.6 #4 0x0028ff35 in RTT::BufferLockFree::Push (this=0xb5a06068, item=...) at /home/sroderick/nrl/robotics/build/orocos-rtt/../../install/include/rtt/BufferLockFree.hpp:146 #5 0x002840dd in RTT::WriteBufferPort::Push (this=0xb5a11834, data=...) at /home/sroderick/nrl/robotics/build/orocos-rtt/../../install/include/rtt/BufferPort.hpp:363 #6 0x0029819b in OCL::logging::Category::callAppenders (this=0xb5a117d8, event=...) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-ocl/logging/Category.cpp:115 #7 0x0029823a in OCL::logging::Category::callAppenders (this=0xb5a0b2c0, event=...) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-ocl/logging/Category.cpp:138 #8 0x0029810b in OCL::logging::Category::_logUnconditionally2 (this=0xb5a0b2c0, priority=700, message=...) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-ocl/logging/Category.cpp:100 #9 0x00297b96 in OCL::logging::Category::debug (this=0xb5a0b2c0, message=...) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-ocl/logging/Category.cpp:37 #10 0x0578e1a1 in robot::CartesianRateIntegrator::updateHook (this=0xa782fda0) at /home/sroderick/nrl/robotics/code/robotics/robot/components/control/CartesianRateIntegrator.cpp:122 #11 0x00634247 in RTT::ExecutionEngine::step (this=0xa782f9b0) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/ExecutionEngine.cpp:330 #12 0x006d8c09 in RTT::SlaveActivity::execute (this=0xa78362a0) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/SlaveActivity.cpp:171 #13 0x007489f4 in RTT::TaskCore::doUpdate (this=0xa782fe70) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/TaskCore.cpp:89 #14 0x006cd84c in boost::_mfi::mf0::call (this=0xb38ca52c, u=@0xb38ca534) at /usr/include/boost/bind/mem_fn_template.hpp:40 #15 0x006cd101 in boost::_mfi::mf0::operator() (this=0xb38ca52c, u=@0xb38ca534) at /usr/include/boost/bind/mem_fn_template.hpp:54 #16 0x006cca02 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0xb38ca534, f=..., a=...) at /usr/include/boost/bind/bind.hpp:236 #17 0x006cc45c in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0xb38ca52c) at /usr/include/boost/bind/bind_template.hpp:20 #18 0x006cbf53 in boost::detail::function::function_obj_invoker0, boost::_bi::list1 > >, bool>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:132 #19 0x002735b1 in boost::function0::operator() (this=0xb38ca528) at /usr/include/boost/function/function_template.hpp:1013 #20 0x002837ab in RTT::detail::FunctionForwarder >::invoke() (this=0xb38ca528) at /home/sroderick/nrl/robotics/build/orocos-rtt/../../install/include/rtt/FunctorDataSource.hpp:69 #21 0x0028183e in RTT::detail::FunctorDataSource0 >::get() const (this=0xb38ca520) at /home/sroderick/nrl/robotics/build/orocos-rtt/../../install/include/rtt/FunctorDataSource.hpp:389 #22 0x002816ce in RTT::detail::DataSourceArgsMethod > >::get() const (this=0xb38ca540) at /home/sroderick/nrl/robotics/build/orocos-rtt/../../install/include/rtt/DataSourceArgsMethod.hpp:135 #23 0x006a9a96 in RTT::DataSource::evaluate (this=0xb38ca540) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/DataSource.cpp:112 #24 0x007e4418 in RTT::CommandDataSourceBool::readArguments() () from /home/sroderick/nrl/robotics/install/lib/liborocos-rtt-gnulinux.so.1.10 #25 0x006287d6 in RTT::TryCommand::readArguments (this=0xb38ca510) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/TryCommand.cpp:75 #26 0x0066ceae in RTT::VertexNode::startExecution (this=0xb38ca4ec) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/VertexNode.cpp:109 #27 0x006b6d68 in RTT::FunctionGraph::executeUntil (this=0xb38ca3e8) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/FunctionGraph.cpp:224 #28 0x006b6bd7 in RTT::FunctionGraph::execute (this=0xb38ca3e8) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/FunctionGraph.cpp:185 #29 0x0060e029 in RTT::StateMachine::executeProgram (this=0xb38cc3d0, cp=@0xb38cc468, stepping=false) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/StateMachine.cpp:937 #30 0x0060df92 in RTT::StateMachine::executePending (this=0xb38cc3d0, stepping=false) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/StateMachine.cpp:917 #31 0x0060b59e in RTT::StateMachine::execute (this=0xb38cc3d0) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/StateMachine.cpp:213 #32 0x005fc331 in boost::_mfi::mf0::call > (this=0xa77ff254, u=...) at /usr/include/boost/bind/mem_fn_template.hpp:40 #33 0x005fbc87 in boost::_mfi::mf0::operator() > (this=0xa77ff254, u=...) at /usr/include/boost/bind/mem_fn_template.hpp:54 #34 0x005fafc5 in boost::_bi::list1 >::operator(), boost::_bi::list1&> > (this=0xa77ff25c, f=..., a=...) at /usr/include/boost/bind/bind.hpp:236 #35 0x005f9b67 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() > (this=0xa77ff254, a1=...) at /usr/include/boost/bind/bind_template.hpp:32 #36 0x005f850e in RTT::ListLockFree >::apply, boost::_bi::list1 > > > ( this=0xb5af9a50, func=...) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/impl/../ListLockFree.hpp:451 #37 0x005f738b in RTT::StateMachineProcessor::step (this=0xb5af9a38) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/StateMachineProcessor.cpp:305 #38 0x00634149 in RTT::ExecutionEngine::step (this=0xb5af82e0) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/ExecutionEngine.cpp:314 #39 0x0066b926 in RTT::PeriodicActivity::step (this=0xa78008c8) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/PeriodicActivity.cpp:178 #40 0x006a6045 in RTT::TimerThread::step (this=0xa7800908) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/TimerThread.cpp:146 #41 0x0076af29 in RTT::OS::periodicThread (t=0xa7800908) at /home/sroderick/nrl/robotics/code/robotics/vendor/orocos-rtt/src/os/PeriodicThread.cpp:106 #42 0x0099496e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #43 0x0133ca4e in clone () from /lib/tls/i686/cmov/libc.so.6 (gdb)