Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RVIZ crash #127

Open
reinzor opened this issue Oct 3, 2024 · 0 comments
Open

RVIZ crash #127

reinzor opened this issue Oct 3, 2024 · 0 comments

Comments

@reinzor
Copy link

reinzor commented Oct 3, 2024

Backtrace:



#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>)
    at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=6, threadid=<optimized out>)
    at ./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6)
    at ./nptl/pthread_kill.c:89
#3  0x00007ffff644526e in __GI_raise (sig=sig@entry=6)
    at ../sysdeps/posix/raise.c:26
#4  0x00007ffff64288ff in __GI_abort () at ./stdlib/abort.c:79
#5  0x00007ffff68a5ffe in ??? () at /lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007ffff68bae9c in ??? () at /lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007ffff68a5a49 in std::terminate() ()
    at /lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007ffff68a5a62 in ??? () at /lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007fffd6af49e7 in std::_Rb_tree<rviz_satellite::TileId, std::pair<rviz_satellite::TileId const, rviz_satellite::TileObject>, std::_Select1st<std::pair<rviz_satellite::TileId const, rviz_satellite::TileObject> >, std::less<rviz_satellite::TileId>, std::allocator<std::pair<rviz_satellite::TileId const, rviz_satellite::TileObject> > >::_M_construct_node<std::piecewise_construct_t const&, std::tuple<rviz_satellite::TileId const&>, std::tuple<Ogre::SceneManager*&, Ogre::SceneNode*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, double&, double&, double&, bool&&> >
    (this=<optimized out>, __node=0x5555587cad40)
    at /usr/include/c++/13/bits/stl_tree.h:605
#10 std::_Rb_tree<rviz_satellite::TileId, std::pair<rviz_satellite::TileId const, rviz_satellite::TileObject>, std::_Select1st<std::pair<rviz_satellite::TileId const, rviz_satellite::TileObject> >, std::less<rviz_satellite::TileId>, std::allocator<std::pair<rviz_satellite::TileId const, rviz_satellite::TileObject> > >::_M_create_node<std::piecewise_construct_t const&, std::tuple<rviz_satellite::TileId const&>, std::tuple<Ogre::SceneManager*&, Ogre::SceneNode*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, double&, double&, double&, bool&&> > (this=<optimized out>)
    at /usr/include/c++/13/bits/stl_tree.h:614
#11 std::_Rb_tree<rviz_satellite::TileId, std::pair<rviz_satellite::TileId const, rviz_satellite::TileObject>, std::_Select1st<std::pair<rviz_satellite::TileId const, rviz_satellite::TileObject> >, std::less<rviz_satellite::TileId>, std::allocator<std::pair<rviz_satellite::TileId const, rviz_satellite::TileObject> > >::_Auto_node::_Auto_node<std::piecewise_construct_t const&, std::tuple<rviz_satellite::TileId const&>, std::tuple<Ogre::SceneManager*&, Ogre::SceneNode*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, double&, double&, double&, bool&&> >
    (__t=<optimized out>, this=<synthetic pointer>) at /usr/include/c++/13/bits/stl_tree.h:1637
#12 std::_Rb_tree<rviz_satellite::TileId, std::pair<rviz_satellite::TileId const, rviz_satellite::TileObject>, std::_Select1st<std::pair<rviz_satellite::TileId const, rviz_satellite::TileObject> >, std::less<rviz_satellite::TileId>, std::allocator<std::pair<rviz_satellite::TileId const, rviz_satellite::TileObject> > >::_M_emplace_unique<std::piecewise_construct_t const&, std::tuple<rviz_satellite::TileId const&>, std::tuple<Ogre::SceneManager*&, Ogre::SceneNode*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, double&, double&, double&, bool&&> > (this=<optimized out>)
    at /usr/include/c++/13/bits/stl_tree.h:2434
#13 std::map<rviz_satellite::TileId, rviz_satellite::TileObject, std::less<rviz_satellite::TileId>, std::allocator<std::pair<rviz_satellite::TileId const, rviz_satellite::TileObject> > >::emplace<std::piecewise_construct_t const&, std::tuple<rviz_satellite::TileId const&>, std::tuple<Ogre::SceneManager*&, Ogre::SceneNode*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, double&, double&, double&, bool&&> > (this=<optimized out>) at /usr/include/c++/13/bits/stl_map.h:608
#14 rviz_satellite::AerialMapDisplay::buildTile (this=this@entry=0x555555944630, coordinate=..., offset=..., size=size@entry=23.78503069296718) at /usr/src/ros-jazzy-rviz-satellite-4.1.0-1noble.20240922.103251/src/aerialmap_display.cpp:352
#15 0x00007fffd6b1d3c2 in rviz_satellite::AerialMapDisplay::shiftMap (this=this@entry=0x555555944630, center=..., offset=..., offset@entry=..., tile_size_m=tile_size_m@entry=23.78503069296718) at /usr/src/ros-jazzy-rviz-satellite-4.1.0-1noble.20240922.103251/src/aerialmap_display.cpp:313
#16 0x00007fffd6b1d9dc in rviz_satellite::AerialMapDisplay::processMessage (this=0x555555944630, msg=Python Exception <class 'gdb.error'>: value has been optimized out
) at /usr/src/ros-jazzy-rviz-satellite-4.1.0-1noble.20240922.103251/src/aerialmap_display.cpp:260
#17 0x00007fffd6b057f6 in rviz_common::RosTopicDisplay<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >::incomingMessage (msg=Python Exception <class 'gdb.error'>: value has been optimized out
, this=0x555555944630) at /opt/ros/jazzy/include/rviz_common/rviz_common/ros_topic_display.hpp:281
#18 rviz_common::RosTopicDisplay<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >::subscribe()::{lambda(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)#1}::operator()(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>) const (__closure=<optimized out>, message=Python Exception <class 'gdb.error'>: value has been optimized out

   ) at /opt/ros/jazzy/include/rviz_common/rviz_common/ros_topic_display.hpp:223
#19 std::__invoke_impl<void, rviz_common::RosTopicDisplay<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >::subscribe()::{lambda(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)#1}&, std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> >(std::__invoke_other, rviz_common::RosTopicDisplay<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >::subscribe()::{lambda(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)#1}&, std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>&&) (__f=<optimized out>)
    at /usr/include/c++/13/bits/invoke.h:61
#20 std::__invoke_r<void, rviz_common::RosTopicDisplay<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >::subscribe()::{lambda(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)#1}&, std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> >(rviz_common::RosTopicDisplay<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >::subscribe()::{lambda(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)#1}&, std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>&&) (__fn=<optimized out>) at /usr/include/c++/13/bits/invoke.h:111
#21 std::_Function_handler<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>), rviz_common::RosTopicDisplay<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >::subscribe()::{lambda(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)#1}>::_M_invoke(std::_Any_data const&, std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>&&) (__functor=<optimized out>, __args#0=<optimized out>) at /usr/include/c++/13/bits/std_function.h:290
#22 0x00007fffd6b0c2b2 in std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)>::operator()(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>) const
    (__args#0=std::shared_ptr<const sensor_msgs::msg::NavSatFix_<std::allocator<void> >> (empty) = {...}, this=<optimized out>) at /usr/include/c++/13/bits/std_function.h:591


#23 rclcpp::AnySubscriptionCallback<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void> >::dispatch<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)::{lambda(auto:1&&)#1}::operator()<std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)>&>(std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)>&) const (__closure=<optimized out>, callback=<optimized out>)
    at /opt/ros/jazzy/include/rclcpp/rclcpp/any_subscription_callback.hpp:533
#24 std::__invoke_impl<void, rclcpp::AnySubscriptionCallback<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void> >::dispatch<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)::{lambda(auto:1&&)#1}, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)>&>(std::__invoke_other, rclcpp::AnySubscriptionCallback<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void> >::dispatch<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)::{lambda(auto:1&&)#1}&&, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)>&) (__f=<optimized out>) at /usr/include/c++/13/bits/invoke.h:61
#25 std::__invoke<rclcpp::AnySubscriptionCallback<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void> >::dispatch<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)::{lambda(auto:1&&)#1}, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)>&>(rclcpp::AnySubscriptionCallback<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void> >::dispatch<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)::{lambda(auto:1&&)#1}&&, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)>&) (__fn=<optimized out>) at /usr/include/c++/13/bits/invoke.h:96
#26 std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<std::__detail::__variant::__deduce_visit_result<void> (*)(rclcpp::AnySubscriptionCallback<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void> >::dispatch<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)::{lambda(auto:1&&)#1}&&, std::variant<std::function<void (sensor_msgs::msg::NavSatFix_<std::allocator<void> > const&)>, std::function<void (sensor_msgs::msg::NavSatFix_<std::allocator<void> > const&, rclcpp::MessageInfo const&)>, std::function<void (rclcpp::SerializedMessage const&)>, std::function<void (rclcpp::SerializedMessage const&, rclcpp::MessageInfo const&)>, std::function<void (std::unique_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::default_delete<sensor_msgs::msg::NavSatFix_<std::allocator<void> > > >)>, std::function<void (std::unique_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::default_delete<sensor_msgs::msg::NavSatFix_<std::allocator<void> > > >, rclcpp::MessageInfo const&)>, std::function<void (std::unique_ptr<rclcpp::SerializedMessage, std::default_delete<rclcpp::SerializedMessage> >)>, std::function<void (std::unique_ptr<rclcpp::SerializedMessage, std::default_delete<rclcpp::SerializedMessage> >, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const>)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const>, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> const&, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const> const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const> const&, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage>)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage>, rclcpp::MessageInfo const&)> >&)>, std::integer_sequence<unsigned long, 8ul> >::__visit_invoke(rclcpp::AnySubscriptionCallback<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void> >::dispatch<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)::{lambda(auto:1&&)#1}&&, std::variant<std::function<void (sensor_msgs::msg::NavSatFix_<std::allocator<void> > const&)>, std::function<void (sensor_msgs::msg::NavSatFix_<std::allocator<void> > const&, rclcpp::MessageInfo const&)>, std::function<void (rclcpp::SerializedMessage const&)>, std::function<void (rclcpp::SerializedMessage const&, rclcpp::MessageInfo const&)>, std::function<void (std::unique_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::default_delete<sensor_msgs::msg::NavSatFix_<std::allocator<void> > > >)>, std::function<void (std::unique_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::default_delete<sensor_msgs::msg::NavSatFix_<std::allocator<void> > > >, rclcpp::MessageInfo const&)>, std::function<void (std::unique_ptr<rclcpp::SerializedMessage, std::default_delete<rclcpp::SerializedMessage> >)>, std::function<void (std::unique_ptr<rclcpp::SerializedMessage, std::default_delete<rclcpp::SerializedMessage> >, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const>)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const>, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> const&, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const> const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const> const&, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage>)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage>, rclcpp::MessageInfo const&)> >&) (__visitor=<optimized out>, __vars#0=<optimized out>) at /usr/include/c++/13/variant:1060
#27 0x00007fffd6b0f932 in std::__do_visit<std::__detail::__variant::__deduce_visit_result<void>, rclcpp::AnySubscriptionCallback<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void> >::dispatch<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)::{lambda(auto:1&&)#1}, std::variant<std::function<void (sensor_msgs::msg::NavSatFix_<std::allocator<void> > const&)>, std::function<void (sensor_msgs::msg::NavSatFix_<std::allocator<void> > const&, rclcpp::MessageInfo const&)>, std::function<void (rclcpp::SerializedMessage const&)>, std::function<void (rclcpp::SerializedMessage const&, rclcpp::MessageInfo const&)>, std::function<void (std::unique_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::default_delete<sensor_msgs::msg::NavSatFix_<std::allocator<void> > > >)>, std::function<void (std::unique_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::default_delete<sensor_msgs::msg::NavSatFix_<std::allocator<void> > > >, rclcpp::MessageInfo const&)>, std::function<void (std::unique_ptr<rclcpp::SerializedMessage, std::default_delete<rclcpp::SerializedMessage> >)>, std::function<void (std::unique_ptr<rclcpp::SerializedMessage, std::default_delete<rclcpp::SerializedMessage> >, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const>)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const>, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> const&, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const> const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const> const&, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage>)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage>, rclcpp::MessageInfo const&)> >&>(rclcpp::AnySubscriptionCallback<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void> >::dispatch<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)::{lambda(auto:1&&)#1}&&, std::variant<std::function<void (sensor_msgs::msg::NavSatFix_<std::allocator<void> > const&)>, std::function<void (sensor_msgs::msg::NavSatFix_<std::allocator<void> > const&, rclcpp::MessageInfo const&)>, std::function<void (rclcpp::SerializedMessage const&)>, std::function<void (rclcpp::SerializedMessage const&, rclcpp::MessageInfo const&)>, std::function<void (std::unique_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::default_delete<sensor_msgs::msg::NavSatFix_<std::allocator<void> > > >)>, std::function<void (std::unique_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::default_delete<sensor_msgs::msg::NavSatFix_<std::allocator<void> > > >, rclcpp::MessageInfo const&)>, std::function<void (std::unique_ptr<rclcpp::SerializedMessage, std::default_delete<rclcpp::SerializedMessage> >)>, std::function<void (std::unique_ptr<rclcpp::SerializedMessage, std::default_delete<rclcpp::SerializedMessage> >, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const>)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const>, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> const&, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const> const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const> const&, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage>)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage>, rclcpp::MessageInfo const&)> >&) (__visitor=...) at /usr/include/c++/13/variant:888
#28 std::visit<rclcpp::AnySubscriptionCallback<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void> >::dispatch<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)::{lambda(auto:1&&)#1}, std::variant<std::function<void (sensor_msgs::msg::NavSatFix_<std::allocator<void> > const&)>, std::function<void (sensor_msgs::msg::NavSatFix_<std::allocator<void> > const&, rclcpp::MessageInfo const&)>, std::function<void (rclcpp::SerializedMessage const&)>, std::function<void (rclcpp::SerializedMessage const&, rclcpp::MessageInfo const&)>, std::function<void (std::unique_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::default_delete<sensor_msgs::msg::NavSatFix_<std::allocator<void> > > >)>, std::function<void (std::unique_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::default_delete<sensor_msgs::msg::NavSatFix_<std::allocator<void> > > >, rclcpp::MessageInfo const&)>, std::function<void (std::unique_ptr<rclcpp::SerializedMessage, std::default_delete<rclcpp::SerializedMessage> >)>, std::function<void (std::unique_ptr<rclcpp::SerializedMessage, std::default_delete<rclcpp::SerializedMessage> >, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const>)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const>, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> const&, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const> const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const> const&, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage>)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage>, rclcpp::MessageInfo const&)> >&>(rclcpp::AnySubscriptionCallback<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void> >::dispatch<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >(std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)::{lambda(auto:1&&)#1}&&, std::variant<std::function<void (sensor_msgs::msg::NavSatFix_<std::allocator<void> > const&)>, std::fu--Type <RET> for more, q to quit, c to continue without paging--
nction<void (sensor_msgs::msg::NavSatFix_<std::allocator<void> > const&, rclcpp::MessageInfo const&)>, std::function<void (rclcpp::SerializedMessage const&)>, std::function<void (rclcpp::SerializedMessage const&, rclcpp::MessageInfo const&)>, std::function<void (std::unique_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::default_delete<sensor_msgs::msg::NavSatFix_<std::allocator<void> > > >)>, std::function<void (std::unique_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::default_delete<sensor_msgs::msg::NavSatFix_<std::allocator<void> > > >, rclcpp::MessageInfo const&)>, std::function<void (std::unique_ptr<rclcpp::SerializedMessage, std::default_delete<rclcpp::SerializedMessage> >)>, std::function<void (std::unique_ptr<rclcpp::SerializedMessage, std::default_delete<rclcpp::SerializedMessage> >, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const>, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const>)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const>, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > const> const&, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const> const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage const> const&, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >)>, std::function<void (std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >, rclcpp::MessageInfo const&)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage>)>, std::function<void (std::shared_ptr<rclcpp::SerializedMessage>, rclcpp::MessageInfo const&)> >&) (__visitor=...) at /usr/include/c++/13/variant:1878
#29 rclcpp::AnySubscriptionCallback<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void> >::dispatch<sensor_msgs::msg::NavSatFix_<std::allocator<void> > >
    (message_info=..., message=std::shared_ptr<sensor_msgs::msg::NavSatFix_<std::allocator<void> >> (use count 7, weak count 0) = {...}, this=0x5555569703f0) at /opt/ros/jazzy/include/rclcpp/rclcpp/any_subscription_callback.hpp:481
#30 rclcpp::Subscription<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void>, sensor_msgs::msg::NavSatFix_<std::allocator<void> >, sensor_msgs::msg::NavSatFix_<std::allocator<void> >, rclcpp::message_memory_strategy::MessageMemoryStrategy<sensor_msgs::msg::NavSatFix_<std::allocator<void> >, std::allocator<void> > >::handle_message (this=0x5555569701a0, message=<optimized out>, message_info=...) at /opt/ros/jazzy/include/rclcpp/rclcpp/subscription.hpp:313
#31 0x00007ffff6d074cb in rclcpp::Executor::execute_subscription(std::shared_ptr<rclcpp::SubscriptionBase>) () at /opt/ros/jazzy/lib/librclcpp.so
#32 0x00007ffff6d07bfa in rclcpp::Executor::execute_any_executable(rclcpp::AnyExecutable&) () at /opt/ros/jazzy/lib/librclcpp.so
#33 0x00007ffff6d094b3 in rclcpp::Executor::spin_some_impl(std::chrono::duration<long, std::ratio<1l, 1000000000l> >, bool) () at /opt/ros/jazzy/lib/librclcpp.so
#34 0x00007ffff7f5a389 in rviz_common::VisualizationManager::onUpdate (this=0x555556898a10) at /usr/src/ros-jazzy-rviz-common-14.1.5-1noble.20240922.091204/src/rviz_common/visualization_manager.cpp:350
#35 0x00007ffff7312dbf in ??? () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007ffff731710d in QTimer::timeout(QTimer::QPrivateSignal) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007ffff730624b in QObject::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007ffff776bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007ffff72d8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x00007ffff73345ab in QTimerInfoList::activateTimers() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007ffff7334ed9 in ??? () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007ffff67145b5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007ffff6773717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007ffff6713a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007ffff7335279 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#46 0x00007ffff72d6a7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x00007ffff72df3e8 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#48 0x0000555555556c97 in main (argc=6, argv=0x7fffffff9b28) at /usr/src/ros-jazzy-rviz2-14.1.5-1noble.20240922.104940/src/main.cpp:91
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant