Last active
January 5, 2017 13:45
-
-
Save simonschmeisser/c7f1d1be6591952d505fa05b307af982 to your computer and use it in GitHub Desktop.
backtrace for TrajectoryExecution vs OctomapUpdater
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Thread 9 (Thread 0x7fffc9ffb700 (LWP 14410)): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 | |
No locals. | |
#1 0x00007ffff5fd79f3 in trajectory_execution_manager::TrajectoryExecutionManager::waitForExecution() () from /opt/ros/kinetic/lib/libmoveit_trajectory_execution_manager.so.0.9.3 | |
No symbol table info available. | |
#2 0x000000000053984c in RosWorld::executePlan (this=0x1057730, plan=...) at /home/sis/Mikado/src/Yenga2/mikado_gui/src/RosWorld.cpp:558 | |
status = {status_ = moveit_controller_manager::ExecutionStatus::UNKNOWN} | |
__PRETTY_FUNCTION__ = "moveit_controller_manager::ExecutionStatus RosWorld::executePlan(const moveit::planning_interface::MoveGroupInterface::Plan&)" | |
#3 0x000000000058eb83 in MoveTcpToTask::run (this=0x2dd4330) at /home/sis/Mikado/src/Yenga2/mikado_gui/src/tasks/MoveTcpToTask.cpp:116 | |
result = <optimized out> | |
tries = 0 | |
inputUrl = {static null = {<No data fields>}, d = 0x2dd4f90} | |
goalVar = {d = {data = {c = 48 '0', uc = 48 '0', s = -32208, sc = 48 '0', us = 33328, i = -1327660496, u = 2967306800, l = 140736160694832, ul = 140736160694832, b = 48, d = 6.9532902126909629e-310, f = -1.61168678e-09, real = 6.9532902126909629e-310, ll = 140736160694832, ull = 140736160694832, o = 0x7fffb0dd8230, ptr = 0x7fffb0dd8230, shared = 0x7fffb0dd8230}, type = 1036, is_shared = 1, is_null = 0}} | |
planner = <optimized out> | |
state = {robot_model_ = {<std::__shared_ptr<moveit::core::RobotModel const, (__gnu_cxx::_Lock_policy)2>> = {_M_ptr = 0x7fffb0016770, _M_refcount = {_M_pi = 0x7fffb0016b10}}, <No data fields>}, memory_ = 0x7fffb0e63650, position_ = 0x7fffb0e65bf0, velocity_ = 0x7fffb0e65c20, acceleration_ = 0x7fffb0e65c50, effort_ = 0x7fffb0e65c50, has_velocity_ = false, has_acceleration_ = false, has_effort_ = false, dirty_link_transforms_ = 0x0, dirty_collision_body_transforms_ = 0x0, variable_joint_transforms_ = 0x7fffb0e63650, global_link_transforms_ = 0x7fffb0e64350, global_collision_body_transforms_ = 0x7fffb0e65050, dirty_joint_transforms_ = 0x7fffb0e65bd0 "", attached_body_map_ = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, moveit::core::AttachedBody*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, moveit::core::AttachedBody*> > >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x7fffb0de0000, _M_left = 0x7fffb0de0000, _M_right = 0x7fffb0de0000}, _M_node_count = 1}}}, attached_body_update_callback_ = {<boost::function2<void, moveit::core::AttachedBody*, bool>> = {<boost::function_base> = {vtable = 0x0, functor = {obj_ptr = 0x7ffff5842093 <moveit::core::RobotState::~RobotState()+67>, type = {type = 0x7ffff5842093 <moveit::core::RobotState::~RobotState()+67>, const_qualified = 80, volatile_qualified = 130}, func_ptr = 0x7ffff5842093 <moveit::core::RobotState::~RobotState()+67>, bound_memfunc_ptr = {memfunc_ptr = &virtual table offset 140737312465042, this adjustment 140736160694864, obj_ptr = 0x58c344 <MoveToTask::run()+3652>}, obj_ref = {obj_ptr = 0x7ffff5842093 <moveit::core::RobotState::~RobotState()+67>, is_const_qualified = 80, is_volatile_qualified = 130}, data = -109 '\223'}}, <std::binary_function<moveit::core::AttachedBody*, bool, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, rng_ = 0x0} | |
goalState = {robot_model_ = {<std::__shared_ptr<moveit::core::RobotModel const, (__gnu_cxx::_Lock_policy)2>> = {_M_ptr = 0x7fffb0016770, _M_refcount = {_M_pi = 0x7fffb0016b10}}, <No data fields>}, memory_ = 0x7fffb0e85d80, position_ = 0x7fffb0e88320, velocity_ = 0x7fffb0e88350, acceleration_ = 0x7fffb0e88380, effort_ = 0x7fffb0e88380, has_velocity_ = false, has_acceleration_ = false, has_effort_ = false, dirty_link_transforms_ = 0x0, dirty_collision_body_transforms_ = 0x0, variable_joint_transforms_ = 0x7fffb0e85d80, global_link_transforms_ = 0x7fffb0e86a80, global_collision_body_transforms_ = 0x7fffb0e87780, dirty_joint_transforms_ = 0x7fffb0e88300 "", attached_body_map_ = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, moveit::core::AttachedBody*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, moveit::core::AttachedBody*> > >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x7fffb00484f0, _M_left = 0x7fffb00484f0, _M_right = 0x7fffb00484f0}, _M_node_count = 1}}}, attached_body_update_callback_ = {<boost::function2<void, moveit::core::AttachedBody*, bool>> = {<boost::function_base> = {vtable = 0x0, functor = {obj_ptr = 0x7fffc9ffa1b0, type = {type = 0x7fffc9ffa1b0, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7fffc9ffa1b0, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7fffc9ffa1b0, obj_ptr = 0x7fffffffc970}, obj_ref = {obj_ptr = 0x7fffc9ffa1b0, is_const_qualified = false, is_volatile_qualified = false}, data = -80 '\260'}}, <std::binary_function<moveit::core::AttachedBody*, bool, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, rng_ = 0x0} | |
varType = {d = 0x7fffb0098a10} | |
__PRETTY_FUNCTION__ = "virtual QString MoveTcpToTask::run()" | |
gripperTransform = {m_matrix = {<Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<Eigen::MatrixBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<Eigen::DenseBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<Eigen::internal::special_scalar_op_base<Eigen::Matrix<double, 4, 4, 0, 4, 4>, double, double, Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 3>, false>> = {<Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 3>> = {<Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 1>> = {<Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 0>> = {<Eigen::EigenBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, m_storage = {m_data = {array = {-1, 0, -1.2246467991473532e-16, 0, 0, 1, 0, 0, 1.2246467991473532e-16, 0, -1, 0, -2.0818995585505005e-17, -0, 0.17000000000000001, 1}}}}, <No data fields>}} | |
linkModel = <optimized out> | |
goal = {m_matrix = {<Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<Eigen::MatrixBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<Eigen::DenseBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<Eigen::internal::special_scalar_op_base<Eigen::Matrix<double, 4, 4, 0, 4, 4>, double, double, Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 3>, false>> = {<Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 3>> = {<Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 1>> = {<Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 0>> = {<Eigen::EigenBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, m_storage = {m_data = {array = {-3.6732051033465739e-06, -0.99999999999325373, 0, 0, 0.99999999999325373, -3.6732051033465739e-06, 0, 0, 0, 0, 1, 0, -0.016, 0.40600000000000003, 0.32000000000000001, 1}}}}, <No data fields>}} | |
handPosition = {m_matrix = {<Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<Eigen::MatrixBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<Eigen::DenseBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<Eigen::internal::special_scalar_op_base<Eigen::Matrix<double, 4, 4, 0, 4, 4>, double, double, Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 3>, false>> = {<Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 3>> = {<Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 1>> = {<Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 0>> = {<Eigen::EigenBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, m_storage = {m_data = {array = {3.6732051033465739e-06, 0.99999999999325373, -1.2246467991473532e-16, 0, 0.99999999999325373, -3.6732051033465739e-06, 0, 0, -4.4983788724251044e-22, -1.2246467991390914e-16, -1, 0, -0.016, 0.40600000000000003, 0.48999999999999999, 1}}}}, <No data fields>}} | |
movePlan = {<QObject> = {_vptr.QObject = 0xc62448 <vtable for MovePlan+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fffef4d5b40 <qt_meta_stringdata_QObject>, data = 0x7fffef4d5a20 <qt_meta_data_QObject>, static_metacall = 0x7fffef39c2c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fffb000aee0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fffef51d6a0 <qt_meta_stringdata_Qt>, data = 0x7fffef51ac20 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fffef5a6820 <QObject::staticMetaObject>, stringdata = 0x9c10a0 <qt_meta_stringdata_MovePlan>, data = 0x9c1060 <qt_meta_data_MovePlan>, static_metacall = 0x5ad820 <MovePlan::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_startState = {<std::__shared_ptr<moveit::core::RobotState, (__gnu_cxx::_Lock_policy)2>> = {_M_ptr = 0x7fffb0dd88c0, _M_refcount = {_M_pi = 0x7fffb0048540}}, <No data fields>}, m_goalDoubles = {<std::_Vector_base<double, std::allocator<double> >> = {_M_impl = {<std::allocator<double>> = {<__gnu_cxx::new_allocator<double>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, m_goalState = {<std::__shared_ptr<moveit::core::RobotState, (__gnu_cxx::_Lock_policy)2>> = {_M_ptr = 0x0, _M_refcount = {_M_pi = 0x0}}, <No data fields>}, m_goalPose = {m_matrix = {<Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<Eigen::MatrixBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<Eigen::DenseBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<Eigen::internal::special_scalar_op_base<Eigen::Matrix<double, 4, 4, 0, 4, 4>, double, double, Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 3>, false>> = {<Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 3>> = {<Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 1>> = {<Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 0, 4, 4>, 0>> = {<Eigen::EigenBase<Eigen::Matrix<double, 4, 4, 0, 4, 4> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, m_storage = {m_data = {array = {3.6732051033465739e-06, 0.99999999999325373, -1.2246467991473532e-16, 0, 0.99999999999325373, -3.6732051033465739e-06, 0, 0, -4.4983788724251044e-22, -1.2246467991390914e-16, -1, 0, -0.016, 0.40600000000000003, 0.48999999999999999, 1}}}}, <No data fields>}}, m_checkDirectPath = true, m_allowPlanning = true, m_activeTarget = POSE, m_jointModelGroup = 0x7fffb0033770, m_lastLink = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffc9ffa330 "tool0"}, _M_string_length = 5, {_M_local_buf = "tool0\000\000\000\000\000\000\000\000\000\000", _M_allocated_capacity = 207977672564}}} | |
plan = {start_state_ = {joint_state = {header = {seq = 0, stamp = {<ros::TimeBase<ros::Time, ros::Duration>> = {sec = 0, nsec = 0}, <No data fields>}, frame_id = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffc9ffa360 "/world_frame"}, _M_string_length = 12, {_M_local_buf = "/world_frame\000\320ξ", _M_allocated_capacity = 7376725131595314991}}}, name = {<std::_Vector_base<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> > > >> = {_M_impl = {<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x7fffb0e66090, _M_finish = 0x7fffb0e66150, _M_end_of_storage = 0x7fffb0e66190}}, <No data fields>}, position = {<std::_Vector_base<double, std::allocator<double> >> = {_M_impl = {<std::allocator<double>> = {<__gnu_cxx::new_allocator<double>> = {<No data fields>}, <No data fields>}, _M_start = 0x7fffb0e65f70, _M_finish = 0x7fffb0e65fa0, _M_end_of_storage = 0x7fffb0e65fb0}}, <No data fields>}, velocity = {<std::_Vector_base<double, std::allocator<double> >> = {_M_impl = {<std::allocator<double>> = {<__gnu_cxx::new_allocator<double>> = {<No data fields>}, <No data fields>}, _M_start = 0x7fffb0ddfe10, _M_finish = 0x7fffb0ddfe40, _M_end_of_storage = 0x7fffb0ddfe50}}, <No data fields>}, effort = {<std::_Vector_base<double, std::allocator<double> >> = {_M_impl = {<std::allocator<double>> = {<__gnu_cxx::new_allocator<double>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}}, multi_dof_joint_state = {header = {seq = 0, stamp = {<ros::TimeBase<ros::Time, ros::Duration>> = {sec = 0, nsec = 0}, <No data fields>}, frame_id = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffc9ffa3f0 "/world_frame"}, _M_string_length = 12, {_M_local_buf = "/world_frame\000\177\000", _M_allocated_capacity = 7376725131595314991}}}, joint_names = {<std::_Vector_base<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> > > >> = {_M_impl = {<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, transforms = {<std::_Vector_base<geometry_msgs::Transform_<std::allocator<void> >, std::allocator<geometry_msgs::Transform_<std::allocator<void> > > >> = {_M_impl = {<std::allocator<geometry_msgs::Transform_<std::allocator<void> > >> = {<__gnu_cxx::new_allocator<geometry_msgs::Transform_<std::allocator<void> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, twist = {<std::_Vector_base<geometry_msgs::Twist_<std::allocator<void> >, std::allocator<geometry_msgs::Twist_<std::allocator<void> > > >> = {_M_impl = {<std::allocator<geometry_msgs::Twist_<std::allocator<void> > >> = {<__gnu_cxx::new_allocator<geometry_msgs::Twist_<std::allocator<void> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, wrench = {<std::_Vector_base<geometry_msgs::Wrench_<std::allocator<void> >, std::allocator<geometry_msgs::Wrench_<std::allocator<void> > > >> = {_M_impl = {<std::allocator<geometry_msgs::Wrench_<std::allocator<void> > >> = {<__gnu_cxx::new_allocator<geometry_msgs::Wrench_<std::allocator<void> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}}, attached_collision_objects = {<std::_Vector_base<moveit_msgs::AttachedCollisionObject_<std::allocator<void> >, std::allocator<moveit_msgs::AttachedCollisionObject_<std::allocator<void> > > >> = {_M_impl = {<std::allocator<moveit_msgs::AttachedCollisionObject_<std::allocator<void> > >> = {<__gnu_cxx::new_allocator<moveit_msgs::AttachedCollisionObject_<std::allocator<void> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x7fffb0e661a0, _M_finish = 0x7fffb0e66368, _M_end_of_storage = 0x7fffb0e66368}}, <No data fields>}, is_diff = 0 '\000'}, trajectory_ = {joint_trajectory = {header = {seq = 0, stamp = {<ros::TimeBase<ros::Time, ros::Duration>> = {sec = 0, nsec = 0}, <No data fields>}, frame_id = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffc9ffa4a0 "/world_frame"}, _M_string_length = 12, {_M_local_buf = "/world_frame\000J\211\225", _M_allocated_capacity = 7376725131595314991}}}, joint_names = {<std::_Vector_base<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> > > >> = {_M_impl = {<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x7fffb0e66370, _M_finish = 0x7fffb0e66430, _M_end_of_storage = 0x7fffb0e66470}}, <No data fields>}, points = {<std::_Vector_base<trajectory_msgs::JointTrajectoryPoint_<std::allocator<void> >, std::allocator<trajectory_msgs::JointTrajectoryPoint_<std::allocator<void> > > >> = {_M_impl = {<std::allocator<trajectory_msgs::JointTrajectoryPoint_<std::allocator<void> > >> = {<__gnu_cxx::new_allocator<trajectory_msgs::JointTrajectoryPoint_<std::allocator<void> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x7fffb0df80b0, _M_finish = 0x7fffb0df8180, _M_end_of_storage = 0x7fffb0df8180}}, <No data fields>}}, multi_dof_joint_trajectory = {header = {seq = 0, stamp = {<ros::TimeBase<ros::Time, ros::Duration>> = {sec = 0, nsec = 0}, <No data fields>}, frame_id = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fffc9ffa500 ""}, _M_string_length = 0, {_M_local_buf = "\000\245\377\311\377\177\000\000`v\005\001\001\000\000", _M_allocated_capacity = 140736582362368}}}, joint_names = {<std::_Vector_base<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> > > >> = {_M_impl = {<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<__gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, points = {<std::_Vector_base<trajectory_msgs::MultiDOFJointTrajectoryPoint_<std::allocator<void> >, std::allocator<trajectory_msgs::MultiDOFJointTrajectoryPoint_<std::allocator<void> > > >> = {_M_impl = {<std::allocator<trajectory_msgs::MultiDOFJointTrajectoryPoint_<std::allocator<void> > >> = {<__gnu_cxx::new_allocator<trajectory_msgs::MultiDOFJointTrajectoryPoint_<std::allocator<void> > >> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}}}, planning_time_ = 6.9533110458495424e-310} | |
pathFound = true | |
moved = false | |
#4 0x00000000005d6763 in Engine::runCurrentTask (this=this@entry=0x1057660) at /home/sis/Mikado/src/Yenga2/mikado_gui/src/Engine.cpp:162 | |
task = 0x2dd4330 | |
__PRETTY_FUNCTION__ = "void Engine::runCurrentTask()" | |
timer = {t1 = 11943, t2 = 713474832} | |
next = {static null = {<No data fields>}, d = 0x7fffef4347c0 <QArrayData::shared_null>} | |
#5 0x00000000005d7028 in Engine::run (this=0x1057660) at /home/sis/Mikado/src/Yenga2/mikado_gui/src/Engine.cpp:66 | |
__PRETTY_FUNCTION__ = "void Engine::run()" | |
#6 0x00007fffef3954b9 in QObject::event (this=0x1057660, e=<optimized out>) at kernel/qobject.cpp:1256 | |
mce = <optimized out> | |
sw = {receiver = 0x1057660, previousSender = 0x0, currentSender = {sender = 0x0, signal = -1, ref = 1}, switched = true} | |
#7 0x00007ffff6e95dcc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x1057660, e=0x2bb6bb0) at kernel/qapplication.cpp:3804 | |
consumed = <optimized out> | |
this = <optimized out> | |
e = 0x2bb6bb0 | |
receiver = 0x1057660 | |
#8 0x00007ffff6e9b306 in QApplication::notify (this=0x7fffffffc970, receiver=0x1057660, e=0x2bb6bb0) at kernel/qapplication.cpp:3561 | |
w = 0x1057660 | |
extra = <optimized out> | |
isProxyWidget = <optimized out> | |
res = false | |
#9 0x00007fffef368048 in QCoreApplication::notifyInternal2 (receiver=0x1057660, event=event@entry=0x2bb6bb0) at kernel/qcoreapplication.cpp:1015 | |
selfRequired = true | |
result = false | |
cbdata = {0x1057660, 0x2bb6bb0, 0x7fffc9ffa94f} | |
d = <optimized out> | |
threadData = 0x10566c0 | |
loopLevelCounter = {threadData = 0x10566c0} | |
#10 0x00007fffef369f0a in QCoreApplication::sendEvent (event=0x2bb6bb0, receiver=<optimized out>) at kernel/qcoreapplication.h:225 | |
No locals. | |
#11 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x10566c0) at kernel/qcoreapplication.cpp:1650 | |
e = 0x2bb6bb0 | |
pe = <optimized out> | |
r = <optimized out> | |
unlocker = {m = <synthetischer Zeiger>} | |
event_deleter = {d = 0x2bb6bb0} | |
locker = {val = 17131240} | |
startOffset = 0 | |
i = @0x10566dc: 1 | |
cleanup = {receiver = 0x0, event_type = 0, data = 0x10566c0, exceptionCaught = true} | |
#12 0x00007fffef36a3c8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1508 | |
data = <optimized out> | |
#13 0x00007fffef3bcf23 in postEventSourceDispatch (s=0x7fffb00012d0) at kernel/qeventdispatcher_glib.cpp:270 | |
source = 0x7fffb00012d0 | |
#14 0x00007fffeddee1a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
No symbol table info available. | |
#15 0x00007fffeddee400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
No symbol table info available. | |
#16 0x00007fffeddee4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
No symbol table info available. | |
#17 0x00007fffef3bd32f in QEventDispatcherGlib::processEvents (this=0x7fffb00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 | |
d = 0x7fffb00008e0 | |
canWait = true | |
savedFlags = {i = 0} | |
result = <optimized out> | |
#18 0x00007fffef365d9a in QEventLoop::exec (this=this@entry=0x7fffc9ffac40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206 | |
d = 0x7fffb0002d90 | |
locker = {val = 17134400} | |
ref = {d = 0x7fffb0002d90, locker = @0x7fffc9ffabc0, exceptionCaught = true} | |
#19 0x00007fffef18e6b4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 | |
d = 0x10572d0 | |
locker = {val = 17134400} | |
eventLoop = {<QObject> = {_vptr.QObject = 0x7fffef5af378 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fffef4d5b40 <qt_meta_stringdata_QObject>, data = 0x7fffef4d5a20 <qt_meta_data_QObject>, static_metacall = 0x7fffef39c2c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fffb0002d90}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fffef51d6a0 <qt_meta_stringdata_Qt>, data = 0x7fffef51ac20 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fffef5a6820 <QObject::staticMetaObject>, stringdata = 0x7fffef534120 <qt_meta_stringdata_QEventLoop>, data = 0x7fffef5340c0 <qt_meta_data_QEventLoop>, static_metacall = 0x7fffef40f940 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} | |
returnCode = <optimized out> | |
#20 0x00007fffef1934d8 in QThreadPrivate::start (arg=0x7fffffffcb00) at thread/qthread_unix.cpp:365 | |
__clframe = {__cancel_routine = 0x7fffef1925e0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fffffffcb00, __do_it = 1, __cancel_type = <optimized out>} | |
thr = 0x7fffffffcb00 | |
data = 0x10566c0 | |
#21 0x00007fffefe0d6ba in start_thread (arg=0x7fffc9ffb700) at pthread_create.c:333 | |
__res = <optimized out> | |
pd = 0x7fffc9ffb700 | |
now = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736582366976, 6611126884299976416, 0, 140737488338639, 140736582367680, 140737488338824, -6611034522534531360, -6611091709272641824}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = <optimized out> | |
pagesize_m1 = <optimized out> | |
sp = <optimized out> | |
freesize = <optimized out> | |
__PRETTY_FUNCTION__ = "start_thread" | |
#22 0x00007fffee58282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
No locals. | |
Thread 8 (Thread 0x7fffca7fc700 (LWP 14409)): | |
#0 0x00007fffee576b5d in poll () at ../sysdeps/unix/syscall-template.S:84 | |
No locals. | |
#1 0x00007fffeddee39c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
No symbol table info available. | |
#2 0x00007fffeddee4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 | |
No symbol table info available. | |
#3 0x00007fffef3bd32f in QEventDispatcherGlib::processEvents (this=0x7fffbc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 | |
d = 0x7fffbc0008e0 | |
canWait = true | |
savedFlags = {i = 0} | |
result = <optimized out> | |
#4 0x00007fffef365d9a in QEventLoop::exec (this=this@entry=0x7fffca7fbc40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:206 | |
d = 0x7fffbc002f90 | |
locker = {val = 17135968} | |
ref = {d = 0x7fffbc002f90, locker = @0x7fffca7fbbc0, exceptionCaught = true} | |
#5 0x00007fffef18e6b4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 | |
d = 0x10578f0 | |
locker = {val = 17135968} | |
eventLoop = {<QObject> = {_vptr.QObject = 0x7fffef5af378 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fffef4d5b40 <qt_meta_stringdata_QObject>, data = 0x7fffef4d5a20 <qt_meta_data_QObject>, static_metacall = 0x7fffef39c2c0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fffbc002f90}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fffef51d6a0 <qt_meta_stringdata_Qt>, data = 0x7fffef51ac20 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fffef5a6820 <QObject::staticMetaObject>, stringdata = 0x7fffef534120 <qt_meta_stringdata_QEventLoop>, data = 0x7fffef5340c0 <qt_meta_data_QEventLoop>, static_metacall = 0x7fffef40f940 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} | |
returnCode = <optimized out> | |
#6 0x00007fffef1934d8 in QThreadPrivate::start (arg=0x1057790) at thread/qthread_unix.cpp:365 | |
__clframe = {__cancel_routine = 0x7fffef1925e0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x1057790, __do_it = 1, __cancel_type = <optimized out>} | |
thr = 0x1057790 | |
data = 0x1057a10 | |
#7 0x00007fffefe0d6ba in start_thread (arg=0x7fffca7fc700) at pthread_create.c:333 | |
__res = <optimized out> | |
pd = 0x7fffca7fc700 | |
now = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736590759680, 6611126884299976416, 0, 140737488338495, 140736590760384, 140737488338680, -6611033423559774496, -6611091709272641824}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = <optimized out> | |
pagesize_m1 = <optimized out> | |
sp = <optimized out> | |
freesize = <optimized out> | |
__PRETTY_FUNCTION__ = "start_thread" | |
#8 0x00007fffee58282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
No locals. | |
Thread 74 (Thread 0x7ffee0ff9700 (LWP 16689)): | |
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 | |
No locals. | |
#1 0x00007fff83dd4a03 in bool boost::condition_variable_any::timed_wait<boost::unique_lock<boost::mutex>, boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000l> >(boost::unique_lock<boost::mutex>&, boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000l> const&) () from /opt/ros/kinetic/lib/libmoveit_simple_controller_manager.so | |
No symbol table info available. | |
#2 0x00007fff83dd5cf9 in actionlib::SimpleActionClient<control_msgs::FollowJointTrajectoryAction_<std::allocator<void> > >::waitForResult(ros::Duration const&) () from /opt/ros/kinetic/lib/libmoveit_simple_controller_manager.so | |
No symbol table info available. | |
#3 0x00007ffff5fdea2f in trajectory_execution_manager::TrajectoryExecutionManager::executePart(unsigned long) () from /opt/ros/kinetic/lib/libmoveit_trajectory_execution_manager.so.0.9.3 | |
No symbol table info available. | |
#4 0x00007ffff5fe03d5 in trajectory_execution_manager::TrajectoryExecutionManager::executeThread(boost::function<void (moveit_controller_manager::ExecutionStatus const&)> const&, boost::function<void (unsigned long)> const&, bool) () from /opt/ros/kinetic/lib/libmoveit_trajectory_execution_manager.so.0.9.3 | |
No symbol table info available. | |
#5 0x00007fffeba5e5d5 in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0 | |
No symbol table info available. | |
#6 0x00007fffefe0d6ba in start_thread (arg=0x7ffee0ff9700) at pthread_create.c:333 | |
__res = <optimized out> | |
pd = 0x7ffee0ff9700 | |
now = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140732673267456, 6611126884299976416, 0, 140736582359119, 8388608, 140733529818912, -6610526549236240672, -6611091709272641824}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = <optimized out> | |
pagesize_m1 = <optimized out> | |
sp = <optimized out> | |
freesize = <optimized out> | |
__PRETTY_FUNCTION__ = "start_thread" | |
#7 0x00007fffee58282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 | |
No locals. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment