ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
1

glibc detected, memory issue

asked 2015-04-08 02:39:17 -0600

vince gravatar image

updated 2015-04-08 03:03:25 -0600

gvdhoorn gravatar image

I am using the lms1xx driver to read data from a LMS100 laser. I am using ROS hydro. Could someone help me to solve this issue.

[ INFO] [1428468323.403817484]: connecting to laser at : 192.168.0.1
[ INFO] [1428468323.404342624]: Connected to laser.
*** glibc detected *** /home/intern/catkin_ws/devel/lib/lms1xx/LMS1xx_node_faux: free(): invalid next size (normal): 0x0922a368 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x75232)[0xb72d7232]
/usr/lib/i386-linux-gnu/libstdc++.so.6(_ZdlPv+0x18)[0xb7499d38]
/usr/lib/i386-linux-gnu/libstdc++.so.6(_ZdaPv+0x18)[0xb7499d98]
/home/intern/catkin_ws/devel/lib/lms1xx/LMS1xx_node_faux(_ZN5boost20checked_array_deleteIhEEvPT_+0x17)[0x8055d1f]
/home/intern/catkin_ws/devel/lib/lms1xx/LMS1xx_node_faux(_ZNK5boost21checked_array_deleterIhEclEPh+0x11)[0x805554d]
/home/intern/catkin_ws/devel/lib/lms1xx/LMS1xx_node_faux(_ZN5boost6detail18sp_counted_impl_pdIPhNS_21checked_array_deleterIhEEE7disposeEv+0x1e)[0x80572ee]
/opt/ros/hydro/lib/libroscpp.so(_ZN3ros10Connection14writeTransportEv+0x518)[0xb768aa78]
/opt/ros/hydro/lib/libroscpp.so(_ZN3ros10Connection11onWriteableERKN5boost10shared_ptrINS_9TransportEEE+0x1b)[0xb768b54b]
/opt/ros/hydro/lib/libroscpp.so(_ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN3ros10ConnectionERKNS_10shared_ptrINS7_9TransportEEEEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEvSD_E6invokeERNS1_15function_bufferESD_+0x29)[0xb768d099]
/opt/ros/hydro/lib/libroscpp.so(_ZN3ros12TransportTCP12socketUpdateEi+0x1c9)[0xb76e87f9]
/opt/ros/hydro/lib/libroscpp.so(_ZN5boost6detail8function26void_function_obj_invoker1INS_3_bi6bind_tIvNS_4_mfi3mf1IvN3ros12TransportTCPEiEENS3_5list2INS3_5valueIPS8_EENS_3argILi1EEEEEEEviE6invokeERNS1_15function_bufferEi+0x29)[0xb76ea1b9]
/opt/ros/hydro/lib/libroscpp.so(_ZN3ros7PollSet6updateEi+0x358)[0xb7718098]
/opt/ros/hydro/lib/libroscpp.so(_ZN3ros11PollManager10threadFuncEv+0xdd)[0xb76bd2fd]
/opt/ros/hydro/lib/libroscpp.so(_ZN5boost6detail11thread_dataINS_3_bi6bind_tIvNS_4_mfi3mf0IvN3ros11PollManagerEEENS2_5list1INS2_5valueIPS7_EEEEEEE3runEv+0x2b)[0xb76bd43b]
/usr/lib/libboost_thread.so.1.46.1(thread_proxy+0x6c)[0xb724848c]
/lib/i386-linux-gnu/libpthread.so.0(+0x6d4c)[0xb75a0d4c]
/lib/i386-linux-gnu/libc.so.6(clone+0x5e)[0xb7350fde]
======= Memory map: ========
08048000-0805c000 r-xp 00000000 08:01 7486784    /home/intern/catkin_ws/devel/lib/lms1xx/LMS1xx_node_faux
0805c000-0805d000 r--p 00013000 08:01 7486784    /home/intern/catkin_ws/devel/lib/lms1xx/LMS1xx_node_faux
0805d000-0805e000 rw-p 00014000 08:01 7486784    /home/intern/catkin_ws/devel/lib/lms1xx/LMS1xx_node_faux
09213000-09238000 rw-p 00000000 00:00 0          [heap]
b3100000-b3121000 rw-p 00000000 00:00 0 
b3121000-b3200000 ---p 00000000 00:00 0 
b32fe000-b32ff000 ---p 00000000 00:00 0 
b32ff000-b3aff000 rw-p 00000000 00:00 0 
b3aff000-b3b00000 ---p 00000000 00:00 0 
b3b00000-b4300000 rw-p 00000000 00:00 0 
b4300000-b4321000 rw-p 00000000 00:00 0 
b4321000-b4400000 ---p 00000000 00:00 0 
b4400000-b4421000 rw-p 00000000 00:00 0 
b4421000-b4500000 ---p 00000000 00:00 0 
b4500000-b4521000 rw-p 00000000 00:00 0 
b4521000-b4600000 ---p 00000000 00:00 0 
b4665000-b4666000 ---p 00000000 00:00 0 
b4666000-b4e66000 rw-p 00000000 00:00 0 
b4e66000-b4e67000 ---p 00000000 00:00 0 
b4e67000-b5667000 rw-p 00000000 00:00 0 
b5667000-b5672000 r-xp 00000000 08:01 524660     /lib/i386-linux-gnu/libnss_files-2.15.so
b5672000-b5673000 r--p 0000a000 08:01 524660     /lib/i386-linux-gnu/libnss_files-2.15.so
b5673000-b5674000 rw-p 0000b000 08:01 524660     /lib/i386-linux-gnu/libnss_files-2.15.so
b569a000-b56a4000 rw-p 00000000 00:00 0 
b56a4000-b56ab000 r--s 00000000 08:01 8921368    /usr/lib/i386-linux-gnu/gconv/gconv-modules.cache
b56ab000-b579a000 r--p 00857000 08:01 8920146    /usr/lib/locale/locale-archive
b579a000-b599a000 r--p 00000000 08:01 8920146    /usr/lib/locale/locale-archive
b599a000-b59a1000 rw-p 00000000 00:00 0 
b59a1000-b6b10000 r-xp 00000000 08:01 8920221    /usr/lib/libicudata.so.48.1.1
b6b10000-b6b11000 r--p 0116e000 08:01 8920221    /usr/lib/libicudata.so.48.1.1
b6b11000-b6b12000 rw-p 0116f000 08:01 8920221    /usr/lib/libicudata.so.48.1.1
b6b12000-b6b15000 r-xp 00000000 08:01 527578     /lib/i386-linux-gnu/libdl-2.15.so
b6b15000-b6b16000 r--p 00002000 08:01 527578     /lib/i386-linux-gnu/libdl-2.15.so
b6b16000-b6b17000 rw-p 00003000 08:01 527578     /lib ...
(more)
edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted
0

answered 2015-07-08 03:50:52 -0600

vince gravatar image

Yes I did but I don't remember exactly which one is the good solution. First be sure you installed this one : http://wiki.ros.org/LMS1xx Then you have to change the settings of the laser, for that you use the software given by SICK and set to 0.5°the angle between each beam and the frequency to 25Hz. And if it is still not working wait for the laser to be "initialized" by waiting that the red light in front stop to flash.

edit flag offensive delete link more
0

answered 2015-07-07 15:47:44 -0600

ssr_selvamraju gravatar image

Running into the same issue. Were you able to resolve this?

edit flag offensive delete link more

Question Tools

Stats

Asked: 2015-04-08 02:39:17 -0600

Seen: 317 times

Last updated: Jul 08 '15