iralabdisco / ira_laser_tools

All laser type assemblers and manipulators.
BSD 3-Clause "New" or "Revised" License
201 stars 215 forks source link

Error of double free or corruption #27

Open kdeltak opened 4 years ago

kdeltak commented 4 years ago

Hello.

I am trying to use the laserscan_multi_merger to merge 2 laserscans. I run laserscan_multi_merger, but I have a trouble with double free or corruption. Do you have any tips for this error?

[Install ira_laser_tools] sudo apt-get installl ros-melodic-ira-laser-tools

[Software version] Ubuntu18.04 ROS melodic pcl 1.8.1

[Log] user@Ubuntu:~/catkin_ws$ roslaunch ira_laser_tools laserscan_multi_merger.launch ... logging to /home/user/.ros/log/a6bbd3fc-aee6-11ea-b91d-d0abd5c91ed6/roslaunch-Ubuntu-5474.log Checking log directory for disk usage. This may take a while. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://Ubuntu:39305/

SUMMARY

PARAMETERS

NODES / laserscan_multi_merger (ira_laser_tools/laserscan_multi_merger)

ROS_MASTER_URI=http://localhost:11311

process[laserscan_multi_merger-1]: started with pid [5491] [ INFO] [1592211707.539413081]: Subscribing to topics 2 double free or corruption (out) [laserscan_multi_merger-1] process has died [pid 5491, exit code -6, cmd /home/user/catkin_ws/devel_isolated/ira_laser_tools/lib/ira_laser_tools/laserscan_multi_merger name:=laserscan_multi_merger log:=/home/user/.ros/log/a6bbd3fc-aee6-11ea-b91d-d0abd5c91ed6/laserscan_multi_merger-1.log]. log file: /home/user/.ros/log/a6bbd3fc-aee6-11ea-b91d-d0abd5c91ed6/laserscan_multi_merger-1*.log all processes on machine have died, roslaunch will exit shutting down processing monitor... ... shutting down processing monitor complete done

trigal commented 4 years ago

no idea, but from your output data I see "devel_isolated"; is your ROS installed with apt-get or compiled from source? could you try to download to your src folder ira_laser_tools from here and un-install the apt version?