frame #0: 0x00007f4bcdad7fb7 libc.so.6`raise + 199
frame #1: 0x00007f4bcdad9921 libc.so.6`abort + 321
frame #2: 0x00007f4c35dd8d7c libassert_for_preload.so`yandex::sdc::assert_details_::PanicV(file="", line=104, function="", expr="", abort=true, format="", args=0x00007f3dfe7eeec0) at assert.cpp:176:5
frame #3: 0x00007f4c35dd9071 libassert_for_preload.so`yandex::sdc::assert_details_::Panic(file="", line=104, function="", expr="", abort=true, format="") at assert.cpp:197:3
frame #4: 0x00007f4c30f814c6 libros_Splanning_Sobjects_Umargin_Uchecker_Slibpython3_Ubanana_Ugrid_Uobjects_Umapper.so`std::vector<yandex::sdc::planning::banana_grid::BitsetController<384>, std::allocator<yandex::sdc::planning::banana_grid::BitsetController<384> > > yandex::sdc::planning::banana_grid::BananaGrid3D<false>::SetObstacles<std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > >&, std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > > const&, std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > > const&, std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > > const&>(std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > >&, std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > > const&, std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > > const&, std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > > const&) [inlined] std::conditional<std::is_lvalue_reference<decltype(fp)>::value, decltype(fp), std::decay<decltype(fp)>::type>::type std::vector<yandex::sdc::planning::banana_grid::BitsetController<384>, std::allocator<yandex::sdc::planning::banana_grid::BitsetController<384> > > yandex::sdc::planning::banana_grid::BananaGrid3D<false>::SetObstacles<std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > >&, std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > > const&, std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > > const&, std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > > const&>(this=<unavailable>, function=<unavailable>)::'lambda'(auto&&, char const*)::operator()<bool>(auto&&, char const*) const at banana_grid.h:104:5
frame #5: 0x00007f4c30f81498 libros_Splanning_Sobjects_Umargin_Uchecker_Slibpython3_Ubanana_Ugrid_Uobjects_Umapper.so`std::vector<yandex::sdc::planning::banana_grid::BitsetController<384>, std::allocator<yandex::sdc::planning::banana_grid::BitsetController<384> > > yandex::sdc::planning::banana_grid::BananaGrid3D<false>::SetObstacles<std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > >&, std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > > const&, std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > > const&, std::vector<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > >, std::allocator<std::vector<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> >, std::allocator<std::variant<yandex::sdc::geom::CircleT<double>, yandex::sdc::geom::RectangleT<double>, boost::geometry::model::ring<yandex::sdc::geom::PointT<double>, true, true, std::vector, std::allocator> > > > > > const&>(this=0x0000037a0f220e80, args=size=0, args=size=389, args=size=0, args=size=0) at banana_grid.h:104
frame #6: 0x00007f4c30f7e0c6 libros_Splanning_Sobjects_Umargin_Uchecker_Slibpython3_Ubanana_Ugrid_Uobjects_Umapper.so`yandex::sdc::planning::objects_margin_checker::BananaGridObjectsMapper::PassObjectsToGrid(this=0x00007f3dfe7ef808) at banana_grid_objects_mapper.cpp:78:42
frame #7: 0x00007f4c3506ee4d libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`yandex::sdc::planning::behavior_layer::PlanningLoop::UpdateObjectsMarginChecker(yandex::sdc::planning::behavior_layer::SharedState const&) [inlined] yandex::sdc::planning::behavior_layer::PlanningLoop::UpdateObjectsMarginChecker(this=<unavailable>)::$_47::operator()() const at planning_loop.cpp:1156:20
frame #8: 0x00007f4c3506ebdb libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`yandex::sdc::planning::behavior_layer::PlanningLoop::UpdateObjectsMarginChecker(yandex::sdc::planning::behavior_layer::SharedState const&) [inlined] decltype(this=<unavailable>, name="", callable=<unavailable>, no_monitoring_rules_found_action=kDoNothing) yandex::sdc::profiling::TimeLogger::operator()<yandex::sdc::planning::behavior_layer::PlanningLoop::UpdateObjectsMarginChecker(yandex::sdc::planning::behavior_layer::SharedState const&)::$_47>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, yandex::sdc::planning::behavior_layer::PlanningLoop::UpdateObjectsMarginChecker(yandex::sdc::planning::behavior_layer::SharedState const&)::$_47&&, yandex::sdc::profiling::NoMonitoringRulesFoundAction) at profiling.h:341
frame #9: 0x00007f4c3506ebbc libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`yandex::sdc::planning::behavior_layer::PlanningLoop::UpdateObjectsMarginChecker(this=0x0000037a46739068, state=0x0000038512e61800) at planning_loop.cpp:1146
frame #10: 0x00007f4c3506bf34 libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`yandex::sdc::planning::behavior_layer::PlanningLoop::PreparePlanningData(this=0x0000037a46739068, state=0x0000038512e61800) at planning_loop.cpp:723:3
frame #11: 0x00007f4c35178e4b libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`yandex::sdc::planning::behavior_layer::PlanningLoop::GeometryPlanningLoop(this=0x0000037a46739068, state=<unavailable>) at structured_planning_loop.cpp:632:3
frame #12: 0x00007f4c3517830c libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`yandex::sdc::planning::behavior_layer::PlanningLoop::StructuredPlannerLoop(this=0x0000037a46739068, state=0x0000038512e61800) at structured_planning_loop.cpp:439:35
frame #13: 0x00007f4c35095e50 libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`yandex::sdc::planning::behavior_layer::PlanningLoop::operator()() [inlined] yandex::sdc::planning::behavior_layer::PlanningLoop::operator(this=<unavailable>)()::$_97::operator()() const at planning_loop.cpp:2712:16
frame #14: 0x00007f4c35095e41 libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`yandex::sdc::planning::behavior_layer::PlanningLoop::operator(this=0x0000037a46739068)() at planning_loop.cpp:2692
frame #15: 0x00007f4c34c15d42 libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, ros::TimerEvent const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> >::dereference() const [inlined] boost::function1<void, ros::TimerEvent const&>::operator(this=<unavailable>, a0=<unavailable>)(ros::TimerEvent const&) const at function_template.hpp:759:14
frame #16: 0x00007f4c34c15d37 libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, ros::TimerEvent const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> >::dereference() const [inlined] boost::signals2::detail::void_type boost::signals2::detail::call_with_tuple_args<boost::signals2::detail::void_type>::m_invoke<boost::function<void (this=<unavailable>, func=<unavailable>, args=<unavailable>, (null)=<unavailable>)>, 0u, ros::TimerEvent const&>(boost::function<void (ros::TimerEvent const&)>&, boost::signals2::detail::unsigned_meta_array<0u>, std::tuple<ros::TimerEvent const&> const&, boost::enable_if<boost::is_void<boost::function<void (ros::TimerEvent const&)>::result_type>, void>::type*) const at variadic_slot_invoker.hpp:105
frame #17: 0x00007f4c34c15d27 libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, ros::TimerEvent const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> >::dereference() const [inlined] boost::signals2::detail::void_type boost::signals2::detail::call_with_tuple_args<boost::signals2::detail::void_type>::operator(this=<unavailable>, func=<unavailable>, args=<unavailable>)<boost::function<void (ros::TimerEvent const&)>, ros::TimerEvent const&, 1ul>(boost::function<void (ros::TimerEvent const&)>&, std::tuple<ros::TimerEvent const&> const&, mpl_::size_t<1ul>) const at variadic_slot_invoker.hpp:90
frame #18: 0x00007f4c34c15d27 libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, ros::TimerEvent const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> >::dereference() const [inlined] boost::signals2::detail::void_type boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, ros::TimerEvent const&>::operator(this=<unavailable>, connectionBody=<unavailable>)<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >(boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > const&) const at variadic_slot_invoker.hpp:133
frame #19: 0x00007f4c34c15d1f libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, ros::TimerEvent const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> >::dereference(this=0x00007f3dfe7f42f0) const at slot_call_iterator.hpp:110
frame #20: 0x00007f4c34c157c1 libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`boost::signals2::detail::signal_impl<void (ros::TimerEvent const&), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (ros::TimerEvent const&)>, boost::function<void (boost::signals2::connection const&, ros::TimerEvent const&)>, boost::signals2::mutex>::operator()(ros::TimerEvent const&) [inlined] boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, ros::TimerEvent const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> >::reference boost::iterators::iterator_core_access::dereference<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, ros::TimerEvent const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (f=<unavailable>), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, ros::TimerEvent const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > const&) at iterator_facade.hpp:549:20
frame #21: 0x00007f4c34c157b9 libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`boost::signals2::detail::signal_impl<void (ros::TimerEvent const&), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (ros::TimerEvent const&)>, boost::function<void (boost::signals2::connection const&, ros::TimerEvent const&)>, boost::signals2::mutex>::operator()(ros::TimerEvent const&) [inlined] boost::iterators::detail::iterator_facade_base<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, ros::TimerEvent const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> >, boost::signals2::detail::void_type, boost::iterators::single_pass_traversal_tag, boost::signals2::detail::void_type const&, long, false, false>::operator*(this=<unavailable>) const at iterator_facade.hpp:655
frame #22: 0x00007f4c34c157b9 libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`boost::signals2::detail::signal_impl<void (ros::TimerEvent const&), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (ros::TimerEvent const&)>, boost::function<void (boost::signals2::connection const&, ros::TimerEvent const&)>, boost::signals2::mutex>::operator()(ros::TimerEvent const&) at optional_last_value.hpp:57
frame #23: 0x00007f4c34c1577d libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`boost::signals2::detail::signal_impl<void (ros::TimerEvent const&), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (ros::TimerEvent const&)>, boost::function<void (boost::signals2::connection const&, ros::TimerEvent const&)>, boost::signals2::mutex>::operator()(ros::TimerEvent const&) [inlined] void boost::signals2::detail::combiner_invoker<void>::operator(this=<unavailable>, combiner=<unavailable>, last=slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, const ros::TimerEvent &>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (const ros::TimerEvent &), boost::function<void (const ros::TimerEvent &)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (const ros::TimerEvent &), boost::function<void (const ros::TimerEvent &)> >, boost::signals2::mutex> > @ 0x00000000235b7b10)<boost::signals2::optional_last_value<void>, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, ros::TimerEvent const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >(boost::signals2::optional_last_value<void>&, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, ros::TimerEvent const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type, ros::TimerEvent const&>, std::_List_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> > >, boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (ros::TimerEvent const&), boost::function<void (ros::TimerEvent const&)> >, boost::signals2::mutex> >) const at result_type_wrapper.hpp:64
frame #24: 0x00007f4c34c1577d libros_Splanning_Sbehavior_Unode_Slibpython3_Ubehavior_Ulayer.so`boost::signals2::detail::signal_impl<void (ros::TimerEvent const&), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (ros::TimerEvent const&)>, boost::function<void (boost::signals2::connection const&, ros::TimerEvent const&)>, boost::signals2::mutex>::operator(this=0x0000037a47b72760, args=<unavailable>)(ros::TimerEvent const&) at signal_template.hpp:242
frame #25: 0x00007f4bd1ce398d libthird_Uparty_Sros_Sros_Ucomm_Sclients_Sroscpp_Slibpython3_Ulibroscpp.so`ros::TimerManager<ros::Time, ros::Duration, ros::TimerEvent>::TimerQueueCallback::call() [inlined] std::function<void (ros::TimerEvent const&)>::operator(this=0x0000037a59022720, __args=0x00007f3dfe7f44a8)(ros::TimerEvent const&) const at std_function.h:706:14
frame #26: 0x00007f4bd1ce3975 libthird_Uparty_Sros_Sros_Ucomm_Sclients_Sroscpp_Slibpython3_Ulibroscpp.so`ros::TimerManager<ros::Time, ros::Duration, ros::TimerEvent>::TimerQueueCallback::call(this=0x0000037acb8108d0) at timer_manager.h:184
frame #27: 0x00007f4bd1bfe199 libthird_Uparty_Sros_Sros_Ucomm_Sclients_Sroscpp_Slibpython3_Ulibroscpp.so`ros::Actor::call(this=0x0000037a47931050) at actor.cpp:55:5
frame #28: 0x00007f4bd1bfe3ad libthird_Uparty_Sros_Sros_Ucomm_Sclients_Sroscpp_Slibpython3_Ulibroscpp.so`non-virtual thunk to ros::Actor::call() at actor.cpp:0
frame #29: 0x00007f4bd1bff961 libthird_Uparty_Sros_Sros_Ucomm_Sclients_Sroscpp_Slibpython3_Ulibroscpp.so`ros::CallbackQueue::doCall(this=0x0000037a3f9693f0, lock=0x00007f3dfe7f4618, callback_info=0x0000037b6a0e3600) at callback_queue.cpp:131:47
frame #30: 0x00007f4bd1bffc3b libthird_Uparty_Sros_Sros_Ucomm_Sclients_Sroscpp_Slibpython3_Ulibroscpp.so`ros::CallbackQueue::callAvailable(this=0x0000037a3f9693f0, timeout=WallDuration @ 0x00007f3dfe7f45b8) at callback_queue.cpp:107:11
frame #31: 0x00007f4bd1cc3dd5 libthird_Uparty_Sros_Sros_Ucomm_Sclients_Sroscpp_Slibpython3_Ulibroscpp.so`ros::AsyncSpinnerImpl::threadFunc(this=0x0000037a5a962080) at spinner.cpp:297:14
frame #32: 0x00007f4bcfcd8b6d libboost_thread.so.1.65.1`___lldb_unnamed_symbol10$$libboost_thread.so.1.65.1 + 125
frame #33: 0x00007f4bcea2f6db libpthread.so.0`start_thread + 219
frame #34: 0x00007f4bcdbba71f libc.so.6`__clone + 63