Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Program received signal SIGSEGV, Segmentation fault.
- 0xb552213c in ?? ()
- (gdb) bt
- #0 0xb552213c in ?? ()
- #1 0xb7edee73 in RTT::ExecutionEngine::stopTask (this=0xb5527a48, task=0xb5525ba0)
- at /tmp/buildd/ros-electric-orocos-toolchain-0.5.1/debian/ros-electric-orocos-toolchain/opt/ros/electric/stacks/orocos_toolchain/rtt/rtt/ExecutionEngine.cpp:401
- #2 0xb7f5134e in RTT::base::TaskCore::stop (this=0xb5525ba0)
- at /tmp/buildd/ros-electric-orocos-toolchain-0.5.1/debian/ros-electric-orocos-toolchain/opt/ros/electric/stacks/orocos_toolchain/rtt/rtt/base/TaskCore.cpp:219
- #3 0xb7f06322 in RTT::TaskContext::stop (this=0xb5525ba0)
- at /tmp/buildd/ros-electric-orocos-toolchain-0.5.1/debian/ros-electric-orocos-toolchain/opt/ros/electric/stacks/orocos_toolchain/rtt/rtt/TaskContext.cpp:406
- #4 0xb7f0c7e0 in boost::_mfi::mf0<bool, RTT::TaskContext>::operator() (function_obj_ptr=...) at /usr/include/boost/bind/mem_fn_template.hpp:49
- #5 operator()<bool, boost::_mfi::mf0<bool, RTT::TaskContext>, boost::_bi::list0> (function_obj_ptr=...) at /usr/include/boost/bind/bind.hpp:236
- #6 boost::_bi::bind_t<boost::_bi::unspecified, boost::_mfi::mf0<bool, RTT::TaskContext>, boost::_bi::list1<boost::_bi::value<RTT::TaskContext*> > >::operator() (function_obj_ptr=...)
- at /usr/include/boost/bind/bind_template.hpp:20
- #7 boost::detail::function::function_obj_invoker0<boost::_bi::bind_t<boost::_bi::unspecified, boost::_mfi::mf0<bool, RTT::TaskContext>, boost::_bi::list1<boost::_bi::value<RTT::TaskContext*> > >, bool>::invoke (function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:132
- #8 0xb7f36e65 in RTT::internal::InvokerImpl<0, bool ()(), RTT::internal::LocalOperationCallerImpl<bool ()()> >::call() ()
- from /opt/ros/electric/stacks/orocos_toolchain/ocl/../install/lib/liborocos-rtt-gnulinux.so.2.5
- #9 0xb7cc18db in RTT::internal::InvokerSignature<0, bool ()(), boost::shared_ptr<RTT::base::OperationCallerBase<bool ()()> > >::operator()() (this=0xbfffeea4, group=0)
- at /tmp/buildd/ros-electric-orocos-toolchain-0.5.1/debian/ros-electric-orocos-toolchain/opt/ros/electric/stacks/orocos_toolchain/install/include/rtt/internal/InvokerSignature.hpp:75
- #10 OCL::DeploymentComponent::stopComponentsGroup (this=0xbfffeea4, group=0)
- at /tmp/buildd/ros-electric-orocos-toolchain-0.5.1/debian/ros-electric-orocos-toolchain/opt/ros/electric/stacks/orocos_toolchain/ocl/deployment/DeploymentComponent.cpp:1433
- #11 0xb7cc1f56 in OCL::DeploymentComponent::kickOutGroup (this=0xbfffeea4, group=0)
- at /tmp/buildd/ros-electric-orocos-toolchain-0.5.1/debian/ros-electric-orocos-toolchain/opt/ros/electric/stacks/orocos_toolchain/ocl/deployment/DeploymentComponent.cpp:592
- #12 0xb7cc2144 in OCL::DeploymentComponent::kickOutAll (this=0xbfffeea4)
- at /tmp/buildd/ros-electric-orocos-toolchain-0.5.1/debian/ros-electric-orocos-toolchain/opt/ros/electric/stacks/orocos_toolchain/ocl/deployment/DeploymentComponent.cpp:582
- #13 0xb7cd94b0 in ~DeploymentComponent (this=0xbfffeea4, __in_chrg=<value optimised out>)
- at /tmp/buildd/ros-electric-orocos-toolchain-0.5.1/debian/ros-electric-orocos-toolchain/opt/ros/electric/stacks/orocos_toolchain/ocl/deployment/DeploymentComponent.cpp:268
- #14 0x080539b2 in main (argc=<value optimised out>, argv=0xbffff0c4)
- at /tmp/buildd/ros-electric-orocos-toolchain-0.5.1/debian/ros-electric-orocos-toolchain/opt/ros/electric/stacks/orocos_toolchain/ocl/bin/deployer.cpp:179
- (gdb) frame 1
- #1 0xb7edee73 in RTT::ExecutionEngine::stopTask (this=0xb5527a48, task=0xb5525ba0)
- at /tmp/buildd/ros-electric-orocos-toolchain-0.5.1/debian/ros-electric-orocos-toolchain/opt/ros/electric/stacks/orocos_toolchain/rtt/rtt/ExecutionEngine.cpp:401
- 401 /tmp/buildd/ros-electric-orocos-toolchain-0.5.1/debian/ros-electric-orocos-toolchain/opt/ros/electric/stacks/orocos_toolchain/rtt/rtt/ExecutionEngine.cpp: No such file or directory.
- in /tmp/buildd/ros-electric-orocos-toolchain-0.5.1/debian/ros-electric-orocos-toolchain/opt/ros/electric/stacks/orocos_toolchain/rtt/rtt/ExecutionEngine.cpp
- (gdb) print this
- $1 = (class RTT::ExecutionEngine * const) 0xb5527a48
- (gdb) print *this
- $2 = {<RTT::base::RunnableInterface> = {_vptr.RunnableInterface = 0xb7fdd3c8, owner_task = 0xb5525c48}, taskc = 0xb55239c8, mqueue = 0x0,
- children = {<std::_Vector_base<RTT::base::TaskCore*, std::allocator<RTT::base::TaskCore*> >> = {
- _M_impl = {<std::allocator<RTT::base::TaskCore*>> = {<__gnu_cxx::new_allocator<RTT::base::TaskCore*>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x6e650000,
- _M_end_of_storage = 0x0}}, <No data fields>}, f_queue = 0x19, msg_lock = {<RTT::os::MutexInterface> = {_vptr.MutexInterface = 0xbc2bc58}, m = {__data = {__lock = 197311592, __count = 0,
- __owner = 177152592, __kind = 0, __nusers = 33, {__spins = 197311576, __list = {__next = 0xbc2bc58}}}, __size = "h\274\302\v\000\000\000\000P\"\217\n\000\000\000\000!\000\000\000X\274\302\v",
- __align = 197311592}}, msg_cond = {c = {__data = {__lock = 197311592, __futex = 0, __total_seq = 177152592, __wakeup_seq = 33, __woken_seq = 908289307117092889, __mutex = 0xbc2bca8, __nwaiters = 0,
- __broadcast_seq = 177152648},
- __size = "h\274\302\v\000\000\000\000P\"\217\n\000\000\000\000!\000\000\000\000\000\000\000\031\000\000\000P\344\232\f\250\274\302\v\000\000\000\000\210\"\217\n\000\000\000", __align = 197311592}}}
- (gdb) print task
- $3 = (class RTT::base::TaskCore *) 0xb5525ba0
- (gdb) print *task
- $4 = {_vptr.TaskCore = 0xb50018e8, ee = 0xb5525c48, mTaskState = RTT::base::TaskCore::Running, mInitialState = RTT::base::TaskCore::Stopped, mTargetState = RTT::base::TaskCore::Stopped}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement