Last active
August 29, 2015 14:07
-
-
Save davetcoleman/7dfe9a4238f38c90b631 to your computer and use it in GitHub Desktop.
octomap_updater crash
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
Program received signal SIGSEGV, Segmentation fault. | |
[Switching to Thread 0x7fffe1222700 (LWP 18779)] | |
0x00007fffd1abde86 in occupancy_map_monitor::PointCloudOctomapUpdater::cloudMsgCallback (this=0xb92080, cloud_msg=...) at /home/dave/ros/ws_moveit/src/moveit_ros/perception/pointcloud_octomap_updater/src/pointcloud_octomap_updater.cpp:244 | |
244 if (!isnan(*iter_x) && !isnan(*iter_y) && !isnan(*iter_z)) | |
(gdb) bt | |
#0 0x00007fffd1abde86 in occupancy_map_monitor::PointCloudOctomapUpdater::cloudMsgCallback (this=0xb92080, cloud_msg=...) at /home/dave/ros/ws_moveit/src/moveit_ros/perception/pointcloud_octomap_updater/src/pointcloud_octomap_updater.cpp:244 | |
#1 0x00007fffd1ae7d74 in boost::_mfi::mf1<void, occupancy_map_monitor::PointCloudOctomapUpdater, boost::shared_ptr<sensor_msgs::PointCloud2_<std::allocator<void> > const> const&>::operator() (this=0x15edc78, p=0xb92080, a1=...) | |
at /usr/include/boost/bind/mem_fn_template.hpp:165 | |
#2 0x00007fffd1ae468a in boost::_bi::list2<boost::_bi::value<occupancy_map_monitor::PointCloudOctomapUpdater*>, boost::arg<1> >::operator()<boost::_mfi::mf1<void, occupancy_map_monitor::PointCloudOctomapUpdater, boost::shared_ptr<sensor_msgs::PointCloud2_<std::allocator<void> > const> const&>, boost::_bi::list1<boost::shared_ptr<sensor_msgs::PointCloud2_<std::allocator<void> > const> const&> > (this=0x15edc88, f=..., a=...) at /usr/include/boost/bind/bind.hpp:313 | |
#3 0x00007fffd1ae15d8 in boost::_bi::bind_t<void, boost::_mfi::mf1<void, occupancy_map_monitor::PointCloudOctomapUpdater, boost::shared_ptr<sensor_msgs::PointCloud2_<std::allocator<void> > const> const&>, boost::_bi::list2<boost::_bi::value<occupancy_map_monitor::PointCloudOctomapUpdater*>, boost::arg<1> > >::operator()<boost::shared_ptr<sensor_msgs::PointCloud2_<std::allocator<void> > const> > (this=0x15edc78, a1=...) at /usr/include/boost/bind/bind_template.hpp:47 | |
#4 0x00007fffd1ade5c0 in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, occupancy_map_monitor::PointCloudOctomapUpdater, boost::shared_ptr<sensor_msgs::PointCloud2_<std::allocator<void> > const> const&>, boost::_bi::list2<boost::_bi::value<occupancy_map_monitor::PointCloudOctomapUpdater*>, boost::arg<1> > >, void, boost::shared_ptr<sensor_msgs::PointCloud2_<std::allocator<void> > const> const&>::invoke (function_obj_ptr=..., a0=...) at /usr/include/boost/function/function_template.hpp:153 | |
#5 0x00007fffd1ae4799 in boost::function1<void, boost::shared_ptr<sensor_msgs::PointCloud2_<std::allocator<void> > const> const&>::operator() (this=0x15edc70, a0=...) at /usr/include/boost/function/function_template.hpp:767 | |
#6 0x00007fffd1ae16d8 in boost::detail::function::void_function_obj_invoker1<boost::function<void (boost::shared_ptr<sensor_msgs::PointCloud2_<std::allocator<void> > const> const&)>, void, boost::shared_ptr<sensor_msgs::PointCloud2_<std::allocator<void> > const> >::invoke(boost::detail::function::function_buffer&, boost::shared_ptr<sensor_msgs::PointCloud2_<std::allocator<void> > const>) (function_obj_ptr=..., a0=...) at /usr/include/boost/function/function_template.hpp:153 | |
#7 0x00007fffd1af881a in boost::function1<void, boost::shared_ptr<sensor_msgs::PointCloud2_<std::allocator<void> > const> >::operator() (this=0x15edc48, a0=...) at /usr/include/boost/function/function_template.hpp:767 | |
#8 0x00007fffd1af6efe in message_filters::CallbackHelper1T<boost::shared_ptr<sensor_msgs::PointCloud2_<std::allocator<void> > const> const&, sensor_msgs::PointCloud2_<std::allocator<void> > >::call (this=0x15edc40, event=..., nonconst_force_copy=false) | |
at /opt/ros/indigo/include/message_filters/signal1.h:76 | |
#9 0x00007fffd1adc589 in message_filters::Signal1<sensor_msgs::PointCloud2_<std::allocator<void> > >::call (this=0x15ee358, event=...) at /opt/ros/indigo/include/message_filters/signal1.h:119 | |
#10 0x00007fffd1ad6f4f in message_filters::SimpleFilter<sensor_msgs::PointCloud2_<std::allocator<void> > >::signalMessage (this=0x15ee358, event=...) at /opt/ros/indigo/include/message_filters/simple_filter.h:135 | |
#11 0x00007fffd1addcda in tf::MessageFilter<sensor_msgs::PointCloud2_<std::allocator<void> > >::testMessage (this=0x15ee350, evt=...) at /opt/ros/indigo/include/tf/message_filter.h:405 | |
#12 0x00007fffd1ad7efb in tf::MessageFilter<sensor_msgs::PointCloud2_<std::allocator<void> > >::testMessages (this=0x15ee350) at /opt/ros/indigo/include/tf/message_filter.h:429 | |
#13 0x00007fffd1ad3888 in tf::MessageFilter<sensor_msgs::PointCloud2_<std::allocator<void> > >::maxRateTimerCallback (this=0x15ee350) at /opt/ros/indigo/include/tf/message_filter.h:446 | |
#14 0x00007fffd1aee192 in boost::_mfi::mf1<void, tf::MessageFilter<sensor_msgs::PointCloud2_<std::allocator<void> > >, ros::TimerEvent const&>::operator() (this=0x15edfe8, p=0x15ee350, a1=...) at /usr/include/boost/bind/mem_fn_template.hpp:165 | |
#15 0x00007fffd1aeb4e8 in boost::_bi::list2<boost::_bi::value<tf::MessageFilter<sensor_msgs::PointCloud2_<std::allocator<void> > >*>, boost::arg<1> >::operator()<boost::_mfi::mf1<void, tf::MessageFilter<sensor_msgs::PointCloud2_<std::allocator<void> > >, ros::TimerEvent const&>, boost::_bi::list1<ros::TimerEvent const&> > (this=0x15edff8, f=..., a=...) at /usr/include/boost/bind/bind.hpp:313 | |
#16 0x00007fffd1ae7330 in boost::_bi::bind_t<void, boost::_mfi::mf1<void, tf::MessageFilter<sensor_msgs::PointCloud2_<std::allocator<void> > >, ros::TimerEvent const&>, boost::_bi::list2<boost::_bi::value<tf::MessageFilter<sensor_msgs::PointCloud2_<std::allocator<void> > >*>, boost::arg<1> > >::operator()<ros::TimerEvent> (this=0x15edfe8, a1=...) at /usr/include/boost/bind/bind_template.hpp:47 | |
#17 0x00007fffd1ae3e41 in boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, tf::MessageFilter<sensor_msgs::PointCloud2_<std::allocator<void> > >, ros::TimerEvent const&>, boost::_bi::list2<boost::_bi::value<tf::MessageFilter<sensor_msgs::PointCloud2_<std::allocator<void> > >*>, boost::arg<1> > >, void, ros::TimerEvent const&>::invoke (function_obj_ptr=..., a0=...) at /usr/include/boost/function/function_template.hpp:153 | |
#18 0x00007ffff6a9674d in ros::TimerManager<ros::Time, ros::Duration, ros::TimerEvent>::TimerQueueCallback::call() () from /opt/ros/indigo/lib/libroscpp.so | |
#19 0x00007ffff6ab67f5 in ros::CallbackQueue::callOneCB(ros::CallbackQueue::TLS*) () from /opt/ros/indigo/lib/libroscpp.so | |
#20 0x00007ffff6ab76eb in ros::CallbackQueue::callAvailable(ros::WallDuration) () from /opt/ros/indigo/lib/libroscpp.so | |
#21 0x00007ffff6b00154 in ros::AsyncSpinnerImpl::threadFunc() () from /opt/ros/indigo/lib/libroscpp.so | |
#22 0x00007ffff1d64a4a in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0 | |
#23 0x00007ffff5f63182 in start_thread (arg=0x7fffe1222700) at pthread_create.c:312 | |
#24 0x00007ffff556bfbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment