Comments (19)
Hi,
you can try the following actions:
a) Trying the most recent version of the "devel"-branch.
b) Switching the sensor to ASCII-Mode by setting use_binary_protocol to False.
c) You can try also the brand new tool https://github.com/SICKAG/sick_scan/blob/devel/tools/sick_generic_device_finder/sick_generic_device_finder.py
which searches for connected scanners and generate for each found scanner an xml file.
d) paranoid-check: Please disconnect your scanner and retry nc -z -v -w5 192.168.0.1 2112.
It should give you - of course - an error in this case.
from sick_scan.
@michael1309 with the devel
branch the issue is still unresolved..
from sick_scan.
@michael1309 This is the output I got first time I ran the launch file
roslaunch sick_scan sick_lms_5xx.launch
... logging to /home/pal/.ros/log/6125b6bc-1f2e-11e9-8025-b86b23e49ec3/roslaunch-egypt-20927.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://egypt:37974/
SUMMARY
========
PARAMETERS
* /rosdistro: kinetic
* /rosversion: 1.12.12
* /sick_lms_5xx/hostname: 192.168.0.1
* /sick_lms_5xx/intensity: True
* /sick_lms_5xx/intensity_resolution_16bit: False
* /sick_lms_5xx/max_ang: 1.658062789
* /sick_lms_5xx/min_ang: -1.658062789
* /sick_lms_5xx/port: 2112
* /sick_lms_5xx/range_max: 100.0
* /sick_lms_5xx/scanner_type: sick_lms_5xx
* /sick_lms_5xx/timelimit: 5
* /sick_lms_5xx/use_binary_protocol: False
NODES
/
sick_lms_5xx (sick_scan/sick_generic_caller)
auto-starting new master
process[master]: started with pid [20938]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 6125b6bc-1f2e-11e9-8025-b86b23e49ec3
process[rosout-1]: started with pid [20951]
started core service [/rosout]
process[sick_lms_5xx-2]: started with pid [20964]
[ INFO] [1548261967.591785701]: sick_generic_caller V. 001.002.010
[ INFO] [1548261967.591834035]: Program arguments: /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller
[ INFO] [1548261967.591853415]: Program arguments: __name:=sick_lms_5xx
[ INFO] [1548261967.591864353]: Program arguments: __log:=/home/pal/.ros/log/6125b6bc-1f2e-11e9-8025-b86b23e49ec3/sick_lms_5xx-2.log
[ INFO] [1548261967.607659100]: Found sopas_protocol_type param overwriting default protocol:
[ INFO] [1548261967.607726280]: ASCII protocol activated
[ INFO] [1548261967.607762787]: Start initialising scanner [Ip: 192.168.0.1] [Port: 2112]
[ INFO] [1548261967.649678772]: Publishing laserscan-pointcloud2 to cloud
[ INFO] [1548261967.659516730]: Parameter setting for <active_echo: 0>
[ INFO] [1548261967.859929362]: Sending : sMN SetAccessMode 3 F4724744
[ERROR] [1548261972.937359476]: no answer received after 5000 ms. Maybe sopas mode is wrong.
[ERROR] [1548261972.937424875]: sendSOPASCommand: no full reply available for read after 5000 ms
[ INFO] [1548261972.937501142]: Receiving: <STX><ETX>
[ERROR] [1548261972.937577496]: SOPAS Communication -Error unexpected Sopas Answer for request <STX>sMN SetAccessMode 3 F4724744<ETX>
[ INFO] [1548261972.937768792]: Sending : sMN SetAccessMode \x03\xf4\x72\x47\x44
[ INFO] [1548261972.948048734]: Receiving: <STX>sAN SetAccessMode \x01<ETX>
[ INFO] [1548261973.148444080]: Sending : sWN EIHstCola \x00
[ INFO] [1548261973.158851969]: Receiving: <STX>sWA EIHstCola <ETX>
[ERROR] [1548261973.159047023]: Failed to init scanner Error Code: 1
Waiting for timeout...
If the communication mode set in the scanner memory is different from that used by the driver, the scanner's communication mode is changed.
This requires a restart of the TCP-IP connection, which can extend the start time by up to 30 seconds. There are two ways to prevent this:
1. [Recommended] Set the communication mode with the SOPAS ET software to binary and save this setting in the scanner's EEPROM.
2. Use the parameter "use_binary_protocol" to overwrite the default settings of the driver.
[ INFO] [1548261973.159183121]: Start initialising scanner [Ip: 192.168.0.1] [Port: 2112]
[ WARN] [1548261973.159220273]: Disconnecting TCP-Connection.
1548261974.1508 Info: Tcp::readInputData: Read 0 bytes - connection is lost!
sick_scan driver exiting.
[ INFO] [1548261974.202429444]: Publishing laserscan-pointcloud2 to cloud
[ INFO] [1548261974.211566287]: Parameter setting for <active_echo: 0>
[ INFO] [1548261974.411829483]: Sending : sMN SetAccessMode 3 F4724744
1548261974.4570 ERROR: Tcp::readInputData: Failed to read data from socket, aborting!
[ERROR] [1548261979.490443053]: no answer received after 5000 ms. Maybe sopas mode is wrong.
[ERROR] [1548261979.490573459]: sendSOPASCommand: no full reply available for read after 5000 ms
[ INFO] [1548261979.491122427]: Receiving: <STX><ETX>
[ERROR] [1548261979.491315057]: SOPAS Communication -Error unexpected Sopas Answer for request <STX>sMN SetAccessMode 3 F4724744<ETX>
[ INFO] [1548261979.491597961]: Sending : sMN SetAccessMode \x03\xf4\x72\x47\x44
1548261979.4917 Warning: Tcp::write: Failed to send data to socket.
[ERROR] [1548261984.570413058]: no answer received after 5000 ms. Maybe sopas mode is wrong.
[ERROR] [1548261984.570538036]: sendSOPASCommand: no full reply available for read after 5000 ms
[ INFO] [1548261984.570677228]: Receiving: <STX><ETX>
[ERROR] [1548261984.570731789]: SOPAS Communication -Error unexpected Sopas Answer for request <STX><STX><STX><STX>sMN SetAccessMode <ETX>rGD
[ERROR] [1548261984.570960973]: Error Access Mode
[ INFO] [1548261984.771387645]: Sending : sWN EIHstCola \x00
1548261984.7714 Warning: Tcp::write: Failed to send data to socket.
[ERROR] [1548261989.836583505]: no answer received after 5000 ms. Maybe sopas mode is wrong.
[ERROR] [1548261989.836688101]: sendSOPASCommand: no full reply available for read after 5000 ms
[ INFO] [1548261989.836770908]: Receiving: <STX><ETX>
[ERROR] [1548261989.836807753]: SOPAS Communication -Error unexpected Sopas Answer for request <STX><STX><STX><STX>sWN EIHstCola
[ERROR] [1548261989.836890535]: Command or Error message not defined
[ERROR] [1548261989.836973395]: Failed to init scanner Error Code: 1
Waiting for timeout...
If the communication mode set in the scanner memory is different from that used by the driver, the scanner's communication mode is changed.
This requires a restart of the TCP-IP connection, which can extend the start time by up to 30 seconds. There are two ways to prevent this:
1. [Recommended] Set the communication mode with the SOPAS ET software to binary and save this setting in the scanner's EEPROM.
2. Use the parameter "use_binary_protocol" to overwrite the default settings of the driver.
[ INFO] [1548261989.837009730]: Start initialising scanner [Ip: 192.168.0.1] [Port: 2112]
[ WARN] [1548261989.837055636]: Disconnecting TCP-Connection.
sick_scan driver exiting.
[ INFO] [1548261989.885494761]: Publishing laserscan-pointcloud2 to cloud
[ INFO] [1548261989.895672748]: Parameter setting for <active_echo: 0>
[ INFO] [1548261990.095975640]: Sending : sMN SetAccessMode 3 F4724744
[ INFO] [1548261990.106229133]: Receiving: <STX>sAN SetAccessMode 1<ETX>
[ INFO] [1548261990.306544205]: Sending : sWN EIHstCola 0
[ INFO] [1548261990.316853335]: Receiving: <STX>sWA EIHstCola<ETX>
[ INFO] [1548261990.517186498]: Sending : sRN FirmwareVersion
[ INFO] [1548261990.527491916]: Receiving: <STX>sRA FirmwareVersion 9 V1.50.6 <ETX>
[ INFO] [1548261990.727965354]: Sending : sRN SCdevicestate
[ INFO] [1548261990.738478043]: Receiving: <STX>sRA SCdevicestate 0<ETX>
[ INFO] [1548261990.938933473]: Sending : sRN ODoprh
[ INFO] [1548261990.949236245]: Receiving: <STX>sRA ODoprh 6E3<ETX>
[ INFO] [1548261991.150943896]: Sending : sRN ODpwrc
[ INFO] [1548261991.161332943]: Receiving: <STX>sRA ODpwrc C3<ETX>
[ INFO] [1548261991.362850378]: Sending : sRN LocationName
[ INFO] [1548261991.373091108]: Receiving: <STX>sRA LocationName D not defined 1<ETX>
[ INFO] [1548261991.374807111]: Sending : sRN LMPoutputRange
[ INFO] [1548261991.385040455]: Receiving: <STX>sRA LMPoutputRange 1 1388 FFFF3CB0 1C3A90<ETX>
[ INFO] [1548261991.385152018]: Angle resolution of scanner is 0.50000 [deg] (in 1/10000th deg: 0x1388)
[ INFO] [1548261991.385221697]: MIN_ANG: -1.658 [rad] -95.000 [deg]
[ INFO] [1548261991.385273972]: MAX_ANG: 1.658 [rad] 95.000 [deg]
[ INFO] [1548261991.385382888]: Sending : sWN LMPoutputRange 1 1388 FFFF3CB0 1C3A90
[ INFO] [1548261991.395635637]: Receiving: <STX>sWA LMPoutputRange<ETX>
[ INFO] [1548261991.395766549]: Sending : sRN LMPoutputRange
[ INFO] [1548261991.406030935]: Receiving: <STX>sRA LMPoutputRange 1 1388 FFFF3CB0 1C3A90<ETX>
[ INFO] [1548261991.406150913]: Angle resolution of scanner is 0.50000 [deg] (in 1/10000th deg: 0x1388)
[ INFO] [1548261991.408540421]: MIN_ANG (after command verification): -1.658 [rad] -95.000 [deg]
[ INFO] [1548261991.408603973]: MAX_ANG (after command verification): 1.658 [rad] 95.000 [deg]
[ INFO] [1548261991.408648482]: LMS 5xx detected overwriting output channel flag ID
[ INFO] [1548261991.408675483]: LMS 5xx detected overwriting resolution flag (only 8 bit supported)
[ INFO] [1548261991.408804074]: Sending : sWN LMDscandatacfg 01 00 1 0 0 00 00 0 0 0 0 1
[ INFO] [1548261991.418985602]: Receiving: <STX>sWA LMDscandatacfg<ETX>
[ INFO] [1548261991.419101412]: Sending : sRN LMDscandatacfg
[ INFO] [1548261991.429316758]: Receiving: <STX>sRA LMDscandatacfg 1 0 1 0 0 0 0 0 0 0 0 1<ETX>
[ INFO] [1548261991.429465891]: Sending : sMN LMCstartmeas
[ INFO] [1548261991.439729521]: Receiving: <STX>sAN LMCstartmeas 0<ETX>
[ INFO] [1548261991.439860000]: Sending : sMN Run
[ INFO] [1548261991.450131267]: Receiving: <STX>sAN Run 1<ETX>
[ INFO] [1548261991.450239949]: Sending : sEN LMDscandata 1
[ INFO] [1548261991.460508560]: Receiving: <STX>sEA LMDscandata 1<ETX>
*** Error in `/home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller': free(): invalid pointer: 0x0000000001bf3de0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fdf937747e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7fdf9377d37a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7fdf9378153c]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZN9__gnu_cxx13new_allocatorIfE10deallocateEPfm+0x20)[0x7fdf949a9942]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZNSt16allocator_traitsISaIfEE10deallocateERS0_Pfm+0x2b)[0x7fdf949a5ed6]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZNSt12_Vector_baseIfSaIfEE13_M_deallocateEPfm+0x32)[0x7fdf949a057c]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZNSt12_Vector_baseIfSaIfEED2Ev+0x41)[0x7fdf94996875]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZNSt6vectorIfSaIfEED1Ev+0x41)[0x7fdf9498cb91]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZN9sick_scan14SickScanCommon8loopOnceEv+0x2c39)[0x7fdf94972a67]
/home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller(_Z16mainGenericLaseriPPcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x16ed)[0x40e67b]
/home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller(main+0x791)[0x412aa7]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7fdf9371d830]
/home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller(_start+0x29)[0x40c809]
======= Memory map: ========
00400000-00418000 r-xp 00000000 08:01 3413829 /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller
00617000-00618000 r--p 00017000 08:01 3413829 /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller
00618000-00619000 rw-p 00018000 08:01 3413829 /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller
01aa2000-01c0c000 rw-p 00000000 00:00 0 [heap]
7fdf70000000-7fdf70021000 rw-p 00000000 00:00 0
7fdf70021000-7fdf74000000 ---p 00000000 00:00 0
7fdf74000000-7fdf74021000 rw-p 00000000 00:00 0
7fdf74021000-7fdf78000000 ---p 00000000 00:00 0
7fdf78000000-7fdf78021000 rw-p 00000000 00:00 0
7fdf78021000-7fdf7c000000 ---p 00000000 00:00 0
7fdf7f7ff000-7fdf7f800000 ---p 00000000 00:00 0
7fdf7f800000-7fdf80000000 rw-p 00000000 00:00 0
7fdf80000000-7fdf80021000 rw-p 00000000 00:00 0
7fdf80021000-7fdf84000000 ---p 00000000 00:00 0
7fdf84000000-7fdf84021000 rw-p 00000000 00:00 0
7fdf84021000-7fdf88000000 ---p 00000000 00:00 0
7fdf88000000-7fdf88021000 rw-p 00000000 00:00 0
7fdf88021000-7fdf8c000000 ---p 00000000 00:00 0
7fdf8c2ae000-7fdf8c2af000 ---p 00000000 00:00 0
7fdf8c2af000-7fdf8caaf000 rw-p 00000000 00:00 0
7fdf8caaf000-7fdf8cab0000 ---p 00000000 00:00 0
7fdf8cab0000-7fdf8d2b0000 rw-p 00000000 00:00 0
7fdf8d2b0000-7fdf8d2b1000 ---p 00000000 00:00 0
7fdf8d2b1000-7fdf8dab1000 rw-p 00000000 00:00 0
7fdf8dab1000-7fdf8dab2000 ---p 00000000 00:00 0
7fdf8dab2000-7fdf8e2b2000 rw-p 00000000 00:00 0
7fdf8e2b2000-7fdf8e2bd000 r-xp 00000000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7fdf8e2bd000-7fdf8e4bc000 ---p 0000b000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7fdf8e4bc000-7fdf8e4bd000 r--p 0000a000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7fdf8e4bd000-7fdf8e4be000 rw-p 0000b000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7fdf8e4be000-7fdf8e4c4000 rw-p 00000000 00:00 0
7fdf8e4c4000-7fdf8fd7a000 r-xp 00000000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fdf8fd7a000-7fdf8ff79000 ---p 018b6000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fdf8ff79000-7fdf8ff7a000 r--p 018b5000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fdf8ff7a000-7fdf8ff7b000 rw-p 018b6000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7fdf8ff7b000-7fdf8ffa1000 r-xp 00000000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fdf8ffa1000-7fdf901a1000 ---p 00026000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fdf901a1000-7fdf901a3000 r--p 00026000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fdf901a3000-7fdf901a4000 rw-p 00028000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7fdf901a4000-7fdf901ad000 r-xp 00000000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7fdf901ad000-7fdf903ac000 ---p 00009000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7fdf903ac000-7fdf903ad000 r--p 00008000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7fdf903ad000-7fdf903ae000 rw-p 00009000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7fdf903ae000-7fdf903dc000 rw-p 00000000 00:00 0
7fdf903dc000-7fdf903df000 r-xp 00000000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7fdf903df000-7fdf905de000 ---p 00003000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7fdf905de000-7fdf905df000 r--p 00002000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7fdf905df000-7fdf905e0000 rw-p 00003000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7fdf905e0000-7fdf905e4000 r-xp 00000000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fdf905e4000-7fdf907e3000 ---p 00004000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fdf907e3000-7fdf907e4000 r--p 00003000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fdf907e4000-7fdf907e5000 rw-p 00004000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7fdf907e5000-7fdf90964000 r-xp 00000000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fdf90964000-7fdf90b64000 ---p 0017f000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fdf90b64000-7fdf90b74000 r--p 0017f000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fdf90b74000-7fdf90b75000 rw-p 0018f000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7fdf90b75000-7fdf90b79000 rw-p 00000000 00:00 0
7fdf90b79000-7fdf90dcb000 r-xp 00000000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7fdf90dcb000-7fdf90fcb000 ---p 00252000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7fdf90fcb000-7fdf90fda000 r--p 00252000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7fdf90fda000-7fdf90fdb000 rw-p 00261000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7fdf90fdb000-7fdf91001000 r-xp 00000000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7fdf91001000-7fdf91200000 ---p 00026000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7fdf91200000-7fdf91201000 r--p 00025000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7fdf91201000-7fdf91202000 rw-p 00026000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7fdf91202000-7fdf91233000 r-xp 00000000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7fdf91233000-7fdf91432000 ---p 00031000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7fdf91432000-7fdf91433000 r--p 00030000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7fdf91433000-7fdf91434000 rw-p 00031000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7fdf91434000-7fdf91438000 r-xp 00000000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7fdf91438000-7fdf91637000 ---p 00004000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7fdf91637000-7fdf91638000 r--p 00003000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7fdf91638000-7fdf91639000 rw-p 00004000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7fdf91639000-7fdf91640000 r-xp 00000000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7fdf91640000-7fdf9183f000 ---p 00007000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7fdf9183f000-7fdf91840000 r--p 00006000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7fdf91840000-7fdf91841000 rw-p 00007000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7fdf91841000-7fdf91944000 r-xp 00000000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7fdf91944000-7fdf91b44000 ---p 00103000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7fdf91b44000-7fdf91b48000 r--p 00103000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7fdf91b48000-7fdf91b49000 rw-p 00107000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7fdf91b49000-7fdf91cf8000 r-xp 00000000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7fdf91cf8000-7fdf91ef7000 ---p 001af000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7fdf91ef7000-7fdf91f1d000 r--p 001ae000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7fdf91f1d000-7fdf91f1e000 rw-p 001d4000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7fdf91f1e000-7fdf91f20000 rw-p 00000000 00:00 0
7fdf91f20000-7fdf91f21000 r-xp 00000000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7fdf91f21000-7fdf92120000 ---p 00001000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7fdf92120000-7fdf92121000 r--p 00000000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7fdf92121000-7fdf92122000 rw-p 00001000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7fdf92122000-7fdf92138000 r-xp 00000000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7fdf92138000-7fdf92338000 ---p 00016000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7fdf92338000-7fdf9233a000 r--p 00016000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7fdf9233a000-7fdf9233b000 rw-p 00018000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7fdf9233b000-7fdf92352000 r-xp 00000000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7fdf92352000-7fdf92551000 ---p 00017000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7fdf92551000-7fdf92552000 r--p 00016000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7fdf92552000-7fdf92553000 rw-p 00017000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7fdf92553000-7fdf9255a000 r-xp 00000000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7fdf9255a000-7fdf92759000 ---p 00007000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7fdf92759000-7fdf9275a000 r--p 00006000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7fdf9275a000-7fdf9275b000 rw-p 00007000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7fdf9275b000-7fdf92778000 r-xp 00000000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7fdf92778000-7fdf92978000 ---p 0001d000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7fdf92978000-7fdf92979000 r--p 0001d000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7fdf92979000-7fdf9297a000 rw-p 0001e000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7fdf9297a000-7fdf92a82000 r-xp 00000000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7fdf92a82000-7fdf92c81000 ---p 00108000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7fdf92c81000-7fdf92c82000 r--p 00107000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7fdf92c82000-7fdf92c83000 rw-p 00108000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7fdf92c83000-7fdf92c9b000 r-xp 00000000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fdf92c9b000-7fdf92e9a000 ---p 00018000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fdf92e9a000-7fdf92e9b000 r--p 00017000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fdf92e9b000-7fdf92e9c000 rw-p 00018000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7fdf92e9c000-7fdf92ea0000 rw-p 00000000 00:00 0
7fdf92ea0000-7fdf92ec4000 r-xp 00000000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7fdf92ec4000-7fdf930c3000 ---p 00024000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7fdf930c3000-7fdf930c5000 r--p 00023000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7fdf930c5000-7fdf930c6000 rw-p 00025000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7fdf930c6000-7fdf930f1000 r-xp 00000000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7fdf930f1000-7fdf932f1000 ---p 0002b000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7fdf932f1000-7fdf932f3000 r--p 0002b000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7fdf932f3000-7fdf932f4000 rw-p 0002d000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7fdf932f4000-7fdf932f6000 r-xp 00000000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7fdf932f6000-7fdf934f5000 ---p 00002000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7fdf934f5000-7fdf934f6000 r--p 00001000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7fdf934f6000-7fdf934f7000 rw-p 00002000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7fdf934f7000-7fdf934fc000 r-xp 00000000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7fdf934fc000-7fdf936fb000 ---p 00005000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7fdf936fb000-7fdf936fc000 r--p 00004000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7fdf936fc000-7fdf936fd000 rw-p 00005000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7fdf936fd000-7fdf938bd000 r-xp 00000000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7fdf938bd000-7fdf93abd000 ---p 001c0000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7fdf93abd000-7fdf93ac1000 r--p 001c0000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7fdf93ac1000-7fdf93ac3000 rw-p 001c4000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7fdf93ac3000-7fdf93ac7000 rw-p 00000000 00:00 0
7fdf93ac7000-7fdf93add000 r-xp 00000000 08:01 2884109 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fdf93add000-7fdf93cdc000 ---p 00016000 08:01 2884109 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fdf93cdc000-7fdf93cdd000 rw-p 00015000 08:01 2884109 /lib/x86_64-linux-gnu/libgcc_s.so.1
7fdf93cdd000-7fdf93e4f000 r-xp 00000000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fdf93e4f000-7fdf9404f000 ---p 00172000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fdf9404f000-7fdf94059000 r--p 00172000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fdf94059000-7fdf9405b000 rw-p 0017c000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7fdf9405b000-7fdf9405f000 rw-p 00000000 00:00 0
7fdf9405f000-7fdf94062000 r-xp 00000000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7fdf94062000-7fdf94261000 ---p 00003000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7fdf94261000-7fdf94262000 r--p 00002000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7fdf94262000-7fdf94263000 rw-p 00003000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7fdf94263000-7fdf94292000 r-xp 00000000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7fdf94292000-7fdf94492000 ---p 0002f000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7fdf94492000-7fdf94494000 r--p 0002f000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7fdf94494000-7fdf94495000 rw-p 00031000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7fdf94495000-7fdf94625000 r-xp 00000000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7fdf94625000-7fdf94824000 ---p 00190000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7fdf94824000-7fdf9482b000 r--p 0018f000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7fdf9482b000-7fdf9482f000 rw-p 00196000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7fdf9482f000-7fdf94a64000 r-xp 00000000 08:01 2249393 /home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so
7fdf94a64000-7fdf94c63000 ---p 00235000 08:01 2249393 /home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so
7fdf94c63000-7fdf94c68000 r--p 00234000 08:01 2249393 /home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so
7fdf94c68000-7fdf94c74000 rw-p 00239000 08:01 2249393 /home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so
7fdf94c74000-7fdf94c7b000 rw-p 00000000 00:00 0
7fdf94c7b000-7fdf94ca1000 r-xp 00000000 08:01 2883866 /lib/x86_64-linux-gnu/ld-2.23.so
7fdf94e41000-7fdf94e60000 rw-p 00000000 00:00 0
7fdf94e8c000-7fdf94ea0000 rw-p 00000000 00:00 0
7fdf94ea0000-7fdf94ea1000 r--p 00025000 08:01 2883866 /lib/x86_64-linux-gnu/ld-2.23.so
7fdf94ea1000-7fdf94ea2000 rw-p 00026000 08:01 2883866 /lib/x86_64-linux-gnu/ld-2.23.so
7fdf94ea2000-7fdf94ea3000 rw-p 00000000 00:00 0
7ffcd3de3000-7ffcd3e05000 rw-p 00000000 00:00 0 [stack]
7ffcd3f27000-7ffcd3f29000 r--p 00000000 00:00 0 [vvar]
7ffcd3f29000-7ffcd3f2b000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
[sick_lms_5xx-2] process has died [pid 20964, exit code -6, cmd /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller __name:=sick_lms_5xx __log:=/home/pal/.ros/log/6125b6bc-1f2e-11e9-8025-b86b23e49ec3/sick_lms_5xx-2.log].
log file: /home/pal/.ros/log/6125b6bc-1f2e-11e9-8025-b86b23e49ec3/sick_lms_5xx-2*.log
^[[A
^C[rosout-1] killing on exit
[master] killing on exit
^C^Cshutting down processing monitor...
... shutting down processing monitor complete
done
Later, I after multiple runs, I got rid of some errors but still I have the issue with the invalid pointer
roslaunch sick_scan sick_lms_5xx.launch
... logging to /home/pal/.ros/log/cb5a7cf2-1f2e-11e9-a8ac-b86b23e49ec3/roslaunch-egypt-21552.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://egypt:44402/
SUMMARY
========
PARAMETERS
* /rosdistro: kinetic
* /rosversion: 1.12.12
* /sick_lms_5xx/hostname: 192.168.0.1
* /sick_lms_5xx/intensity: True
* /sick_lms_5xx/intensity_resolution_16bit: False
* /sick_lms_5xx/max_ang: 1.658062789
* /sick_lms_5xx/min_ang: -1.658062789
* /sick_lms_5xx/port: 2112
* /sick_lms_5xx/range_max: 100.0
* /sick_lms_5xx/scanner_type: sick_lms_5xx
* /sick_lms_5xx/timelimit: 5
* /sick_lms_5xx/use_binary_protocol: False
NODES
/
sick_lms_5xx (sick_scan/sick_generic_caller)
auto-starting new master
process[master]: started with pid [21563]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to cb5a7cf2-1f2e-11e9-a8ac-b86b23e49ec3
process[rosout-1]: started with pid [21576]
started core service [/rosout]
process[sick_lms_5xx-2]: started with pid [21590]
[ INFO] [1548262145.763876396]: sick_generic_caller V. 001.002.010
[ INFO] [1548262145.763922181]: Program arguments: /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller
[ INFO] [1548262145.763943536]: Program arguments: __name:=sick_lms_5xx
[ INFO] [1548262145.763954580]: Program arguments: __log:=/home/pal/.ros/log/cb5a7cf2-1f2e-11e9-a8ac-b86b23e49ec3/sick_lms_5xx-2.log
[ INFO] [1548262145.779774211]: Found sopas_protocol_type param overwriting default protocol:
[ INFO] [1548262145.779842481]: ASCII protocol activated
[ INFO] [1548262145.779878047]: Start initialising scanner [Ip: 192.168.0.1] [Port: 2112]
[ INFO] [1548262145.819039210]: Publishing laserscan-pointcloud2 to cloud
[ INFO] [1548262145.827332254]: Parameter setting for <active_echo: 0>
[ INFO] [1548262146.027789799]: Sending : sMN SetAccessMode 3 F4724744
[ INFO] [1548262146.038123102]: Receiving: <STX>sAN SetAccessMode 1<ETX>
[ INFO] [1548262146.238440954]: Sending : sWN EIHstCola 0
[ INFO] [1548262146.248731069]: Receiving: <STX>sWA EIHstCola<ETX>
[ INFO] [1548262146.449204343]: Sending : sRN FirmwareVersion
[ INFO] [1548262146.459665338]: Receiving: <STX>sRA FirmwareVersion 9 V1.50.6 <ETX>
[ INFO] [1548262146.660119700]: Sending : sRN SCdevicestate
[ INFO] [1548262146.670424426]: Receiving: <STX>sRA SCdevicestate 0<ETX>
[ INFO] [1548262146.870893959]: Sending : sRN ODoprh
[ INFO] [1548262146.881567831]: Receiving: <STX>sRA ODoprh 6E4<ETX>
[ INFO] [1548262147.084039597]: Sending : sRN ODpwrc
[ INFO] [1548262147.094445117]: Receiving: <STX>sRA ODpwrc C3<ETX>
[ INFO] [1548262147.296072136]: Sending : sRN LocationName
[ INFO] [1548262147.306361240]: Receiving: <STX>sRA LocationName D not defined 1<ETX>
[ INFO] [1548262147.307751564]: Sending : sRN LMPoutputRange
[ INFO] [1548262147.318021463]: Receiving: <STX>sRA LMPoutputRange 1 1388 FFFF3CB0 1C3A90<ETX>
[ INFO] [1548262147.318138600]: Angle resolution of scanner is 0.50000 [deg] (in 1/10000th deg: 0x1388)
[ INFO] [1548262147.318181345]: MIN_ANG: -1.658 [rad] -95.000 [deg]
[ INFO] [1548262147.318212308]: MAX_ANG: 1.658 [rad] 95.000 [deg]
[ INFO] [1548262147.318302961]: Sending : sWN LMPoutputRange 1 1388 FFFF3CB0 1C3A90
[ INFO] [1548262147.328501483]: Receiving: <STX>sWA LMPoutputRange<ETX>
[ INFO] [1548262147.328629550]: Sending : sRN LMPoutputRange
[ INFO] [1548262147.338887713]: Receiving: <STX>sRA LMPoutputRange 1 1388 FFFF3CB0 1C3A90<ETX>
[ INFO] [1548262147.339004688]: Angle resolution of scanner is 0.50000 [deg] (in 1/10000th deg: 0x1388)
[ INFO] [1548262147.341019871]: MIN_ANG (after command verification): -1.658 [rad] -95.000 [deg]
[ INFO] [1548262147.341067766]: MAX_ANG (after command verification): 1.658 [rad] 95.000 [deg]
[ INFO] [1548262147.341105973]: LMS 5xx detected overwriting output channel flag ID
[ INFO] [1548262147.341134855]: LMS 5xx detected overwriting resolution flag (only 8 bit supported)
[ INFO] [1548262147.341245909]: Sending : sWN LMDscandatacfg 01 00 1 0 0 00 00 0 0 0 0 1
[ INFO] [1548262147.351405401]: Receiving: <STX>sWA LMDscandatacfg<ETX>
[ INFO] [1548262147.351513762]: Sending : sRN LMDscandatacfg
[ INFO] [1548262147.361709234]: Receiving: <STX>sRA LMDscandatacfg 1 0 1 0 0 0 0 0 0 0 0 1<ETX>
[ INFO] [1548262147.361857963]: Sending : sMN LMCstartmeas
[ INFO] [1548262147.372115528]: Receiving: <STX>sAN LMCstartmeas 0<ETX>
[ INFO] [1548262147.372246665]: Sending : sMN Run
[ INFO] [1548262147.382503444]: Receiving: <STX>sAN Run 1<ETX>
[ INFO] [1548262147.382630203]: Sending : sEN LMDscandata 1
[ INFO] [1548262147.392888156]: Receiving: <STX>sEA LMDscandata 1<ETX>
*** Error in `/home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller': free(): invalid pointer: 0x00000000006d1990 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f30e49fb7e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7f30e4a0437a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7f30e4a0853c]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZN9__gnu_cxx13new_allocatorIfE10deallocateEPfm+0x20)[0x7f30e5c30942]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZNSt16allocator_traitsISaIfEE10deallocateERS0_Pfm+0x2b)[0x7f30e5c2ced6]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZNSt12_Vector_baseIfSaIfEE13_M_deallocateEPfm+0x32)[0x7f30e5c2757c]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZNSt12_Vector_baseIfSaIfEED2Ev+0x41)[0x7f30e5c1d875]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZNSt6vectorIfSaIfEED1Ev+0x41)[0x7f30e5c13b91]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZN9sick_scan14SickScanCommon8loopOnceEv+0x2c39)[0x7f30e5bf9a67]
/home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller(_Z16mainGenericLaseriPPcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x16ed)[0x40e67b]
/home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller(main+0x791)[0x412aa7]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f30e49a4830]
/home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller(_start+0x29)[0x40c809]
======= Memory map: ========
00400000-00418000 r-xp 00000000 08:01 3413829 /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller
00617000-00618000 r--p 00017000 08:01 3413829 /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller
00618000-00619000 rw-p 00018000 08:01 3413829 /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller
00672000-006ea000 rw-p 00000000 00:00 0 [heap]
7f30c0000000-7f30c0021000 rw-p 00000000 00:00 0
7f30c0021000-7f30c4000000 ---p 00000000 00:00 0
7f30c8000000-7f30c8021000 rw-p 00000000 00:00 0
7f30c8021000-7f30cc000000 ---p 00000000 00:00 0
7f30cc000000-7f30cc021000 rw-p 00000000 00:00 0
7f30cc021000-7f30d0000000 ---p 00000000 00:00 0
7f30d0000000-7f30d0021000 rw-p 00000000 00:00 0
7f30d0021000-7f30d4000000 ---p 00000000 00:00 0
7f30d4000000-7f30d4021000 rw-p 00000000 00:00 0
7f30d4021000-7f30d8000000 ---p 00000000 00:00 0
7f30d8000000-7f30d8021000 rw-p 00000000 00:00 0
7f30d8021000-7f30dc000000 ---p 00000000 00:00 0
7f30dcd34000-7f30dcd35000 ---p 00000000 00:00 0
7f30dcd35000-7f30dd535000 rw-p 00000000 00:00 0
7f30dd535000-7f30dd536000 ---p 00000000 00:00 0
7f30dd536000-7f30ddd36000 rw-p 00000000 00:00 0
7f30ddd36000-7f30ddd37000 ---p 00000000 00:00 0
7f30ddd37000-7f30de537000 rw-p 00000000 00:00 0
7f30de537000-7f30de538000 ---p 00000000 00:00 0
7f30de538000-7f30ded38000 rw-p 00000000 00:00 0
7f30ded38000-7f30ded39000 ---p 00000000 00:00 0
7f30ded39000-7f30df539000 rw-p 00000000 00:00 0
7f30df539000-7f30df544000 r-xp 00000000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f30df544000-7f30df743000 ---p 0000b000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f30df743000-7f30df744000 r--p 0000a000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f30df744000-7f30df745000 rw-p 0000b000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f30df745000-7f30df74b000 rw-p 00000000 00:00 0
7f30df74b000-7f30e1001000 r-xp 00000000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f30e1001000-7f30e1200000 ---p 018b6000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f30e1200000-7f30e1201000 r--p 018b5000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f30e1201000-7f30e1202000 rw-p 018b6000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f30e1202000-7f30e1228000 r-xp 00000000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f30e1228000-7f30e1428000 ---p 00026000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f30e1428000-7f30e142a000 r--p 00026000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f30e142a000-7f30e142b000 rw-p 00028000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f30e142b000-7f30e1434000 r-xp 00000000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f30e1434000-7f30e1633000 ---p 00009000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f30e1633000-7f30e1634000 r--p 00008000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f30e1634000-7f30e1635000 rw-p 00009000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f30e1635000-7f30e1663000 rw-p 00000000 00:00 0
7f30e1663000-7f30e1666000 r-xp 00000000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7f30e1666000-7f30e1865000 ---p 00003000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7f30e1865000-7f30e1866000 r--p 00002000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7f30e1866000-7f30e1867000 rw-p 00003000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7f30e1867000-7f30e186b000 r-xp 00000000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f30e186b000-7f30e1a6a000 ---p 00004000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f30e1a6a000-7f30e1a6b000 r--p 00003000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f30e1a6b000-7f30e1a6c000 rw-p 00004000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f30e1a6c000-7f30e1beb000 r-xp 00000000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f30e1beb000-7f30e1deb000 ---p 0017f000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f30e1deb000-7f30e1dfb000 r--p 0017f000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f30e1dfb000-7f30e1dfc000 rw-p 0018f000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f30e1dfc000-7f30e1e00000 rw-p 00000000 00:00 0
7f30e1e00000-7f30e2052000 r-xp 00000000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f30e2052000-7f30e2252000 ---p 00252000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f30e2252000-7f30e2261000 r--p 00252000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f30e2261000-7f30e2262000 rw-p 00261000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f30e2262000-7f30e2288000 r-xp 00000000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7f30e2288000-7f30e2487000 ---p 00026000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7f30e2487000-7f30e2488000 r--p 00025000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7f30e2488000-7f30e2489000 rw-p 00026000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7f30e2489000-7f30e24ba000 r-xp 00000000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7f30e24ba000-7f30e26b9000 ---p 00031000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7f30e26b9000-7f30e26ba000 r--p 00030000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7f30e26ba000-7f30e26bb000 rw-p 00031000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7f30e26bb000-7f30e26bf000 r-xp 00000000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7f30e26bf000-7f30e28be000 ---p 00004000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7f30e28be000-7f30e28bf000 r--p 00003000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7f30e28bf000-7f30e28c0000 rw-p 00004000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7f30e28c0000-7f30e28c7000 r-xp 00000000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7f30e28c7000-7f30e2ac6000 ---p 00007000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7f30e2ac6000-7f30e2ac7000 r--p 00006000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7f30e2ac7000-7f30e2ac8000 rw-p 00007000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7f30e2ac8000-7f30e2bcb000 r-xp 00000000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7f30e2bcb000-7f30e2dcb000 ---p 00103000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7f30e2dcb000-7f30e2dcf000 r--p 00103000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7f30e2dcf000-7f30e2dd0000 rw-p 00107000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7f30e2dd0000-7f30e2f7f000 r-xp 00000000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7f30e2f7f000-7f30e317e000 ---p 001af000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7f30e317e000-7f30e31a4000 r--p 001ae000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7f30e31a4000-7f30e31a5000 rw-p 001d4000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7f30e31a5000-7f30e31a7000 rw-p 00000000 00:00 0
7f30e31a7000-7f30e31a8000 r-xp 00000000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7f30e31a8000-7f30e33a7000 ---p 00001000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7f30e33a7000-7f30e33a8000 r--p 00000000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7f30e33a8000-7f30e33a9000 rw-p 00001000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7f30e33a9000-7f30e33bf000 r-xp 00000000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7f30e33bf000-7f30e35bf000 ---p 00016000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7f30e35bf000-7f30e35c1000 r--p 00016000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7f30e35c1000-7f30e35c2000 rw-p 00018000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7f30e35c2000-7f30e35d9000 r-xp 00000000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7f30e35d9000-7f30e37d8000 ---p 00017000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7f30e37d8000-7f30e37d9000 r--p 00016000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7f30e37d9000-7f30e37da000 rw-p 00017000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7f30e37da000-7f30e37e1000 r-xp 00000000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7f30e37e1000-7f30e39e0000 ---p 00007000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7f30e39e0000-7f30e39e1000 r--p 00006000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7f30e39e1000-7f30e39e2000 rw-p 00007000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7f30e39e2000-7f30e39ff000 r-xp 00000000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7f30e39ff000-7f30e3bff000 ---p 0001d000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7f30e3bff000-7f30e3c00000 r--p 0001d000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7f30e3c00000-7f30e3c01000 rw-p 0001e000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7f30e3c01000-7f30e3d09000 r-xp 00000000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7f30e3d09000-7f30e3f08000 ---p 00108000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7f30e3f08000-7f30e3f09000 r--p 00107000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7f30e3f09000-7f30e3f0a000 rw-p 00108000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7f30e3f0a000-7f30e3f22000 r-xp 00000000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f30e3f22000-7f30e4121000 ---p 00018000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f30e4121000-7f30e4122000 r--p 00017000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f30e4122000-7f30e4123000 rw-p 00018000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f30e4123000-7f30e4127000 rw-p 00000000 00:00 0
7f30e4127000-7f30e414b000 r-xp 00000000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7f30e414b000-7f30e434a000 ---p 00024000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7f30e434a000-7f30e434c000 r--p 00023000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7f30e434c000-7f30e434d000 rw-p 00025000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7f30e434d000-7f30e4378000 r-xp 00000000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7f30e4378000-7f30e4578000 ---p 0002b000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7f30e4578000-7f30e457a000 r--p 0002b000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7f30e457a000-7f30e457b000 rw-p 0002d000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7f30e457b000-7f30e457d000 r-xp 00000000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7f30e457d000-7f30e477c000 ---p 00002000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7f30e477c000-7f30e477d000 r--p 00001000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7f30e477d000-7f30e477e000 rw-p 00002000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7f30e477e000-7f30e4783000 r-xp 00000000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7f30e4783000-7f30e4982000 ---p 00005000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7f30e4982000-7f30e4983000 r--p 00004000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7f30e4983000-7f30e4984000 rw-p 00005000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7f30e4984000-7f30e4b44000 r-xp 00000000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7f30e4b44000-7f30e4d44000 ---p 001c0000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7f30e4d44000-7f30e4d48000 r--p 001c0000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7f30e4d48000-7f30e4d4a000 rw-p 001c4000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7f30e4d4a000-7f30e4d4e000 rw-p 00000000 00:00 0
7f30e4d4e000-7f30e4d64000 r-xp 00000000 08:01 2884109 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f30e4d64000-7f30e4f63000 ---p 00016000 08:01 2884109 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f30e4f63000-7f30e4f64000 rw-p 00015000 08:01 2884109 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f30e4f64000-7f30e50d6000 r-xp 00000000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7f30e50d6000-7f30e52d6000 ---p 00172000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7f30e52d6000-7f30e52e0000 r--p 00172000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7f30e52e0000-7f30e52e2000 rw-p 0017c000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7f30e52e2000-7f30e52e6000 rw-p 00000000 00:00 0
7f30e52e6000-7f30e52e9000 r-xp 00000000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7f30e52e9000-7f30e54e8000 ---p 00003000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7f30e54e8000-7f30e54e9000 r--p 00002000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7f30e54e9000-7f30e54ea000 rw-p 00003000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7f30e54ea000-7f30e5519000 r-xp 00000000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7f30e5519000-7f30e5719000 ---p 0002f000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7f30e5719000-7f30e571b000 r--p 0002f000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7f30e571b000-7f30e571c000 rw-p 00031000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7f30e571c000-7f30e58ac000 r-xp 00000000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7f30e58ac000-7f30e5aab000 ---p 00190000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7f30e5aab000-7f30e5ab2000 r--p 0018f000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7f30e5ab2000-7f30e5ab6000 rw-p 00196000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7f30e5ab6000-7f30e5ceb000 r-xp 00000000 08:01 2249393 /home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so
7f30e5ceb000-7f30e5eea000 ---p 00235000 08:01 2249393 /home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so
7f30e5eea000-7f30e5eef000 r--p 00234000 08:01 2249393 /home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so
7f30e5eef000-7f30e5efb000 rw-p 00239000 08:01 2249393 /home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so
7f30e5efb000-7f30e5f02000 rw-p 00000000 00:00 0
7f30e5f02000-7f30e5f28000 r-xp 00000000 08:01 2883866 /lib/x86_64-linux-gnu/ld-2.23.so
7f30e5fd6000-7f30e60e7000 rw-p 00000000 00:00 0
7f30e6113000-7f30e6127000 rw-p 00000000 00:00 0
7f30e6127000-7f30e6128000 r--p 00025000 08:01 2883866 /lib/x86_64-linux-gnu/ld-2.23.so
7f30e6128000-7f30e6129000 rw-p 00026000 08:01 2883866 /lib/x86_64-linux-gnu/ld-2.23.so
7f30e6129000-7f30e612a000 rw-p 00000000 00:00 0
7ffdc0f1d000-7ffdc0f3f000 rw-p 00000000 00:00 0 [stack]
7ffdc0fc7000-7ffdc0fc9000 r--p 00000000 00:00 0 [vvar]
7ffdc0fc9000-7ffdc0fcb000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
[sick_lms_5xx-2] process has died [pid 21590, exit code -6, cmd /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller __name:=sick_lms_5xx __log:=/home/pal/.ros/log/cb5a7cf2-1f2e-11e9-a8ac-b86b23e49ec3/sick_lms_5xx-2.log].
log file: /home/pal/.ros/log/cb5a7cf2-1f2e-11e9-a8ac-b86b23e49ec3/sick_lms_5xx-2*.log
^C[rosout-1] killing on exit
^C[master] killing on exit
^Cshutting down processing monitor...
... shutting down processing monitor complete
done)
c) This is the output of your generic device finder python script
rosrun sick_scan sick_generic_device_finder.py
If you have more than one network interface it may happen that no scanner is found because the broadcast ip address does not match and the discovery packets are sent to the wrong interface.To fix this problem change the parameter <UDP_IP = "192.168.0.255"> to the broadcast address that ifconfig returns for your network interface e.g. "192.168.178.255".
UDP target IP: 192.168.0.255
UDP target port: 30718
The scan result is available in 10 seconds.
Unhandled exception in thread started by
d) I checked the same as of your instructions
When the device is disconnected to the system
nc -z -v -w5 192.168.0.1 2112
nc: connect to 192.168.0.1 port 2112 (tcp) failed: Connection refused
When connected:
nc -z -v -w5 192.168.0.1 2112
Connection to 192.168.0.1 2112 port [tcp/*] succeeded!
from sick_scan.
@michael1309 I have also added two PR's for both master and devel addressing the compilation issues that persist right at the moment. Please kindly consider them and help me with the driver issue
from sick_scan.
Thanks for your PR. We will integrate this into the driver and really appreciate your input.
Regarding the crash: I see that you are now able to start the communication. Can you try to switch back to "binary"-mode and retry your test?
Could you attach current launch file to the ticket?
Best regards,
Michael
from sick_scan.
@michael1309 Sure! I will do that and update you.
from sick_scan.
@michael1309 This is the output I get when running in binary
mode
nc -z -v -w5 192.168.0.1 2112
Connection to 192.168.0.1 2112 port [tcp/*] succeeded!
After successful connection:
roslaunch sick_scan sick_lms_5xx.launch
... logging to /home/pal/.ros/log/3bca411c-1fc4-11e9-abd9-b86b23e49ec3/roslaunch-egypt-6402.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://egypt:43377/
SUMMARY
========
PARAMETERS
* /rosdistro: kinetic
* /rosversion: 1.12.12
* /sick_lms_5xx/hostname: 192.168.0.1
* /sick_lms_5xx/intensity: True
* /sick_lms_5xx/intensity_resolution_16bit: False
* /sick_lms_5xx/max_ang: 1.658062789
* /sick_lms_5xx/min_ang: -1.658062789
* /sick_lms_5xx/port: 2112
* /sick_lms_5xx/range_max: 100.0
* /sick_lms_5xx/scanner_type: sick_lms_5xx
* /sick_lms_5xx/timelimit: 5
* /sick_lms_5xx/use_binary_protocol: True
NODES
/
sick_lms_5xx (sick_scan/sick_generic_caller)
auto-starting new master
process[master]: started with pid [6412]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 3bca411c-1fc4-11e9-abd9-b86b23e49ec3
process[rosout-1]: started with pid [6425]
started core service [/rosout]
process[sick_lms_5xx-2]: started with pid [6439]
[ INFO] [1548326329.424692224]: sick_generic_caller V. 001.002.010
[ INFO] [1548326329.424738783]: Program arguments: /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller
[ INFO] [1548326329.424760160]: Program arguments: __name:=sick_lms_5xx
[ INFO] [1548326329.424772569]: Program arguments: __log:=/home/pal/.ros/log/3bca411c-1fc4-11e9-abd9-b86b23e49ec3/sick_lms_5xx-2.log
[ INFO] [1548326329.440826882]: Found sopas_protocol_type param overwriting default protocol:
[ INFO] [1548326329.440888955]: Binary protocol activated
[ INFO] [1548326329.440916808]: Start initialising scanner [Ip: 192.168.0.1] [Port: 2112]
[ INFO] [1548326329.480189464]: Publishing laserscan-pointcloud2 to cloud
[ INFO] [1548326329.490112525]: Parameter setting for <active_echo: 0>
[ INFO] [1548326329.690545735]: Sending : sMN SetAccessMode \x03\xf4\x72\x47\x44
[ INFO] [1548326329.700828212]: Receiving: <STX>sAN SetAccessMode \x01<ETX>
[ INFO] [1548326329.901155967]: Sending : sWN EIHstCola \x01
[ INFO] [1548326329.911441154]: Receiving: <STX>sWA EIHstCola <ETX>
[ INFO] [1548326330.111780210]: Sending : sRN FirmwareVersion
[ INFO] [1548326330.122082398]: Receiving: <STX>sRA FirmwareVersion \x00\x09\x56\x31\x2e\x35\x30\x2e\x36\x20\x20<ETX>
[ INFO] [1548326330.322539799]: Sending : sRN SCdevicestate
[ INFO] [1548326330.333027405]: Receiving: <STX>sRA SCdevicestate \x00<ETX>
[ INFO] [1548326330.533518370]: Sending : sRN ODoprh
[ INFO] [1548326330.543834823]: Receiving: <STX>sRA ODoprh \x00\x00\x06\xee<ETX>
[ INFO] [1548326330.745464523]: Sending : sRN ODpwrc
[ INFO] [1548326330.755773033]: Receiving: <STX>sRA ODpwrc \x00\x00\x00\xc4<ETX>
[ INFO] [1548326330.957153466]: Sending : sRN LocationName
[ INFO] [1548326330.967465649]: Receiving: <STX>sRA LocationName \x00\x0d\x6e\x6f\x74\x20\x64\x65\x66\x69\x6e\x65\x64\x20\x31<ETX>
[ INFO] [1548326330.968879085]: Sending : sRN LMPoutputRange
[ INFO] [1548326330.979153462]: Receiving: <STX>sRA LMPoutputRange \x00\x01\x00\x00\x13\x88\xff\xff\x3c\xb0\x00\x1c\x3a\x90<ETX>
[ INFO] [1548326330.979269279]: Angle resolution of scanner is 0.50000 [deg] (in 1/10000th deg: 0x1388)
[ INFO] [1548326330.979309402]: MIN_ANG: -1.658 [rad] -95.000 [deg]
[ INFO] [1548326330.979339630]: MAX_ANG: 1.658 [rad] 95.000 [deg]
[ INFO] [1548326330.979426312]: Sending : sWN LMPoutputRange \x00\x01\x00\x00\x13\x88\xff\xff\x3c\xb0\x00\x1c\x3a\x90
[ INFO] [1548326330.989625384]: Receiving: <STX>sWA LMPoutputRange <ETX>
[ INFO] [1548326330.989752789]: Sending : sRN LMPoutputRange
[ INFO] [1548326330.999998878]: Receiving: <STX>sRA LMPoutputRange \x00\x01\x00\x00\x13\x88\xff\xff\x3c\xb0\x00\x1c\x3a\x90<ETX>
[ INFO] [1548326331.000093651]: Angle resolution of scanner is 0.50000 [deg] (in 1/10000th deg: 0x1388)
[ INFO] [1548326331.002163323]: MIN_ANG (after command verification): -1.658 [rad] -95.000 [deg]
[ INFO] [1548326331.002213603]: MAX_ANG (after command verification): 1.658 [rad] 95.000 [deg]
[ INFO] [1548326331.002253165]: LMS 5xx detected overwriting output channel flag ID
[ INFO] [1548326331.002283076]: LMS 5xx detected overwriting resolution flag (only 8 bit supported)
[ INFO] [1548326331.002392892]: Sending : sWN LMDscandatacfg \x01\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01
[ INFO] [1548326331.012594272]: Receiving: <STX>sWA LMDscandatacfg <ETX>
[ INFO] [1548326331.012726051]: Sending : sRN LMDscandatacfg
[ INFO] [1548326331.022934936]: Receiving: <STX>sRA LMDscandatacfg \x01\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01<ETX>
[ INFO] [1548326331.023084374]: Sending : sMN LMCstartmeas
[ INFO] [1548326331.033293922]: Receiving: <STX>sAN LMCstartmeas \x00<ETX>
[ INFO] [1548326331.033446389]: Sending : sMN Run
[ INFO] [1548326331.043704307]: Receiving: <STX>sAN Run \x01<ETX>
[ INFO] [1548326331.043866258]: Sending : sEN LMDscandata \x01
[ INFO] [1548326331.054101005]: Receiving: <STX>sEA LMDscandata \x01<ETX>
*** Error in `/home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller': free(): invalid pointer: 0x0000000000c79550 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f59e94827e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7f59e948b37a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7f59e948f53c]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZN9__gnu_cxx13new_allocatorIfE10deallocateEPfm+0x20)[0x7f59ea6b7942]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZNSt16allocator_traitsISaIfEE10deallocateERS0_Pfm+0x2b)[0x7f59ea6b3ed6]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZNSt12_Vector_baseIfSaIfEE13_M_deallocateEPfm+0x32)[0x7f59ea6ae57c]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZNSt12_Vector_baseIfSaIfEED2Ev+0x41)[0x7f59ea6a4875]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZNSt6vectorIfSaIfEED1Ev+0x41)[0x7f59ea69ab91]
/home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so(_ZN9sick_scan14SickScanCommon8loopOnceEv+0x2c48)[0x7f59ea680a76]
/home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller(_Z16mainGenericLaseriPPcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x16ed)[0x40e67b]
/home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller(main+0x791)[0x412aa7]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f59e942b830]
/home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller(_start+0x29)[0x40c809]
======= Memory map: ========
00400000-00418000 r-xp 00000000 08:01 3413829 /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller
00617000-00618000 r--p 00017000 08:01 3413829 /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller
00618000-00619000 rw-p 00018000 08:01 3413829 /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller
00c1f000-00c97000 rw-p 00000000 00:00 0 [heap]
7f59c4000000-7f59c4021000 rw-p 00000000 00:00 0
7f59c4021000-7f59c8000000 ---p 00000000 00:00 0
7f59cc000000-7f59cc021000 rw-p 00000000 00:00 0
7f59cc021000-7f59d0000000 ---p 00000000 00:00 0
7f59d0000000-7f59d0021000 rw-p 00000000 00:00 0
7f59d0021000-7f59d4000000 ---p 00000000 00:00 0
7f59d4000000-7f59d4021000 rw-p 00000000 00:00 0
7f59d4021000-7f59d8000000 ---p 00000000 00:00 0
7f59d8000000-7f59d8021000 rw-p 00000000 00:00 0
7f59d8021000-7f59dc000000 ---p 00000000 00:00 0
7f59dc000000-7f59dc021000 rw-p 00000000 00:00 0
7f59dc021000-7f59e0000000 ---p 00000000 00:00 0
7f59e17bb000-7f59e17bc000 ---p 00000000 00:00 0
7f59e17bc000-7f59e1fbc000 rw-p 00000000 00:00 0
7f59e1fbc000-7f59e1fbd000 ---p 00000000 00:00 0
7f59e1fbd000-7f59e27bd000 rw-p 00000000 00:00 0
7f59e27bd000-7f59e27be000 ---p 00000000 00:00 0
7f59e27be000-7f59e2fbe000 rw-p 00000000 00:00 0
7f59e2fbe000-7f59e2fbf000 ---p 00000000 00:00 0
7f59e2fbf000-7f59e37bf000 rw-p 00000000 00:00 0
7f59e37bf000-7f59e37c0000 ---p 00000000 00:00 0
7f59e37c0000-7f59e3fc0000 rw-p 00000000 00:00 0
7f59e3fc0000-7f59e3fcb000 r-xp 00000000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f59e3fcb000-7f59e41ca000 ---p 0000b000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f59e41ca000-7f59e41cb000 r--p 0000a000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f59e41cb000-7f59e41cc000 rw-p 0000b000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f59e41cc000-7f59e41d2000 rw-p 00000000 00:00 0
7f59e41d2000-7f59e5a88000 r-xp 00000000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f59e5a88000-7f59e5c87000 ---p 018b6000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f59e5c87000-7f59e5c88000 r--p 018b5000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f59e5c88000-7f59e5c89000 rw-p 018b6000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f59e5c89000-7f59e5caf000 r-xp 00000000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f59e5caf000-7f59e5eaf000 ---p 00026000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f59e5eaf000-7f59e5eb1000 r--p 00026000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f59e5eb1000-7f59e5eb2000 rw-p 00028000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f59e5eb2000-7f59e5ebb000 r-xp 00000000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f59e5ebb000-7f59e60ba000 ---p 00009000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f59e60ba000-7f59e60bb000 r--p 00008000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f59e60bb000-7f59e60bc000 rw-p 00009000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f59e60bc000-7f59e60ea000 rw-p 00000000 00:00 0
7f59e60ea000-7f59e60ed000 r-xp 00000000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7f59e60ed000-7f59e62ec000 ---p 00003000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7f59e62ec000-7f59e62ed000 r--p 00002000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7f59e62ed000-7f59e62ee000 rw-p 00003000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7f59e62ee000-7f59e62f2000 r-xp 00000000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f59e62f2000-7f59e64f1000 ---p 00004000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f59e64f1000-7f59e64f2000 r--p 00003000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f59e64f2000-7f59e64f3000 rw-p 00004000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f59e64f3000-7f59e6672000 r-xp 00000000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f59e6672000-7f59e6872000 ---p 0017f000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f59e6872000-7f59e6882000 r--p 0017f000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f59e6882000-7f59e6883000 rw-p 0018f000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f59e6883000-7f59e6887000 rw-p 00000000 00:00 0
7f59e6887000-7f59e6ad9000 r-xp 00000000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f59e6ad9000-7f59e6cd9000 ---p 00252000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f59e6cd9000-7f59e6ce8000 r--p 00252000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f59e6ce8000-7f59e6ce9000 rw-p 00261000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f59e6ce9000-7f59e6d0f000 r-xp 00000000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7f59e6d0f000-7f59e6f0e000 ---p 00026000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7f59e6f0e000-7f59e6f0f000 r--p 00025000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7f59e6f0f000-7f59e6f10000 rw-p 00026000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7f59e6f10000-7f59e6f41000 r-xp 00000000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7f59e6f41000-7f59e7140000 ---p 00031000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7f59e7140000-7f59e7141000 r--p 00030000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7f59e7141000-7f59e7142000 rw-p 00031000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7f59e7142000-7f59e7146000 r-xp 00000000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7f59e7146000-7f59e7345000 ---p 00004000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7f59e7345000-7f59e7346000 r--p 00003000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7f59e7346000-7f59e7347000 rw-p 00004000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7f59e7347000-7f59e734e000 r-xp 00000000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7f59e734e000-7f59e754d000 ---p 00007000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7f59e754d000-7f59e754e000 r--p 00006000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7f59e754e000-7f59e754f000 rw-p 00007000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7f59e754f000-7f59e7652000 r-xp 00000000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7f59e7652000-7f59e7852000 ---p 00103000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7f59e7852000-7f59e7856000 r--p 00103000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7f59e7856000-7f59e7857000 rw-p 00107000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7f59e7857000-7f59e7a06000 r-xp 00000000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7f59e7a06000-7f59e7c05000 ---p 001af000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7f59e7c05000-7f59e7c2b000 r--p 001ae000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7f59e7c2b000-7f59e7c2c000 rw-p 001d4000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7f59e7c2c000-7f59e7c2e000 rw-p 00000000 00:00 0
7f59e7c2e000-7f59e7c2f000 r-xp 00000000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7f59e7c2f000-7f59e7e2e000 ---p 00001000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7f59e7e2e000-7f59e7e2f000 r--p 00000000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7f59e7e2f000-7f59e7e30000 rw-p 00001000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7f59e7e30000-7f59e7e46000 r-xp 00000000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7f59e7e46000-7f59e8046000 ---p 00016000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7f59e8046000-7f59e8048000 r--p 00016000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7f59e8048000-7f59e8049000 rw-p 00018000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7f59e8049000-7f59e8060000 r-xp 00000000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7f59e8060000-7f59e825f000 ---p 00017000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7f59e825f000-7f59e8260000 r--p 00016000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7f59e8260000-7f59e8261000 rw-p 00017000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7f59e8261000-7f59e8268000 r-xp 00000000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7f59e8268000-7f59e8467000 ---p 00007000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7f59e8467000-7f59e8468000 r--p 00006000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7f59e8468000-7f59e8469000 rw-p 00007000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7f59e8469000-7f59e8486000 r-xp 00000000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7f59e8486000-7f59e8686000 ---p 0001d000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7f59e8686000-7f59e8687000 r--p 0001d000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7f59e8687000-7f59e8688000 rw-p 0001e000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7f59e8688000-7f59e8790000 r-xp 00000000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7f59e8790000-7f59e898f000 ---p 00108000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7f59e898f000-7f59e8990000 r--p 00107000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7f59e8990000-7f59e8991000 rw-p 00108000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7f59e8991000-7f59e89a9000 r-xp 00000000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f59e89a9000-7f59e8ba8000 ---p 00018000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f59e8ba8000-7f59e8ba9000 r--p 00017000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f59e8ba9000-7f59e8baa000 rw-p 00018000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f59e8baa000-7f59e8bae000 rw-p 00000000 00:00 0
7f59e8bae000-7f59e8bd2000 r-xp 00000000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7f59e8bd2000-7f59e8dd1000 ---p 00024000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7f59e8dd1000-7f59e8dd3000 r--p 00023000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7f59e8dd3000-7f59e8dd4000 rw-p 00025000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7f59e8dd4000-7f59e8dff000 r-xp 00000000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7f59e8dff000-7f59e8fff000 ---p 0002b000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7f59e8fff000-7f59e9001000 r--p 0002b000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7f59e9001000-7f59e9002000 rw-p 0002d000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7f59e9002000-7f59e9004000 r-xp 00000000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7f59e9004000-7f59e9203000 ---p 00002000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7f59e9203000-7f59e9204000 r--p 00001000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7f59e9204000-7f59e9205000 rw-p 00002000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7f59e9205000-7f59e920a000 r-xp 00000000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7f59e920a000-7f59e9409000 ---p 00005000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7f59e9409000-7f59e940a000 r--p 00004000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7f59e940a000-7f59e940b000 rw-p 00005000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7f59e940b000-7f59e95cb000 r-xp 00000000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7f59e95cb000-7f59e97cb000 ---p 001c0000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7f59e97cb000-7f59e97cf000 r--p 001c0000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7f59e97cf000-7f59e97d1000 rw-p 001c4000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7f59e97d1000-7f59e97d5000 rw-p 00000000 00:00 0
7f59e97d5000-7f59e97eb000 r-xp 00000000 08:01 2884109 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f59e97eb000-7f59e99ea000 ---p 00016000 08:01 2884109 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f59e99ea000-7f59e99eb000 rw-p 00015000 08:01 2884109 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f59e99eb000-7f59e9b5d000 r-xp 00000000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7f59e9b5d000-7f59e9d5d000 ---p 00172000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7f59e9d5d000-7f59e9d67000 r--p 00172000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7f59e9d67000-7f59e9d69000 rw-p 0017c000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7f59e9d69000-7f59e9d6d000 rw-p 00000000 00:00 0
7f59e9d6d000-7f59e9d70000 r-xp 00000000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7f59e9d70000-7f59e9f6f000 ---p 00003000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7f59e9f6f000-7f59e9f70000 r--p 00002000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7f59e9f70000-7f59e9f71000 rw-p 00003000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7f59e9f71000-7f59e9fa0000 r-xp 00000000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7f59e9fa0000-7f59ea1a0000 ---p 0002f000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7f59ea1a0000-7f59ea1a2000 r--p 0002f000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7f59ea1a2000-7f59ea1a3000 rw-p 00031000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7f59ea1a3000-7f59ea333000 r-xp 00000000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7f59ea333000-7f59ea532000 ---p 00190000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7f59ea532000-7f59ea539000 r--p 0018f000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7f59ea539000-7f59ea53d000 rw-p 00196000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7f59ea53d000-7f59ea772000 r-xp 00000000 08:01 2249393 /home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so
7f59ea772000-7f59ea971000 ---p 00235000 08:01 2249393 /home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so
7f59ea971000-7f59ea976000 r--p 00234000 08:01 2249393 /home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so
7f59ea976000-7f59ea982000 rw-p 00239000 08:01 2249393 /home/pal/sick_80m_ws/devel/lib/libsick_scan_lib.so
7f59ea982000-7f59ea989000 rw-p 00000000 00:00 0
7f59ea989000-7f59ea9af000 r-xp 00000000 08:01 2883866 /lib/x86_64-linux-gnu/ld-2.23.so
7f59eaa5d000-7f59eab6e000 rw-p 00000000 00:00 0
7f59eab9a000-7f59eabae000 rw-p 00000000 00:00 0
7f59eabae000-7f59eabaf000 r--p 00025000 08:01 2883866 /lib/x86_64-linux-gnu/ld-2.23.so
7f59eabaf000-7f59eabb0000 rw-p 00026000 08:01 2883866 /lib/x86_64-linux-gnu/ld-2.23.so
7f59eabb0000-7f59eabb1000 rw-p 00000000 00:00 0
7ffe530a2000-7ffe530c4000 rw-p 00000000 00:00 0 [stack]
7ffe53158000-7ffe5315a000 r--p 00000000 00:00 0 [vvar]
7ffe5315a000-7ffe5315c000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
[sick_lms_5xx-2] process has died [pid 6439, exit code -6, cmd /home/pal/sick_80m_ws/devel/lib/sick_scan/sick_generic_caller __name:=sick_lms_5xx __log:=/home/pal/.ros/log/3bca411c-1fc4-11e9-abd9-b86b23e49ec3/sick_lms_5xx-2.log].
log file: /home/pal/.ros/log/3bca411c-1fc4-11e9-abd9-b86b23e49ec3/sick_lms_5xx-2*.log
from sick_scan.
This is the launch file sick_lms_5xx.launch
I am running:
<?xml version="1.0"?>
<!--
*****************************************************************************
* Launch Example File for SICK LMS 511 *
*****************************************************************************
-->
<!-- start and stop angle is given in [rad] -->
<!--
Check IP-address, if you scanner is not found after roslaunch.
-->
<launch>
<arg name="hostname" default="192.168.0.1" />
<!-- launch file for the lms_5xx series -->
<node name="sick_lms_5xx" pkg="sick_scan" type="sick_generic_caller" respawn="false" output="screen">
<!--<param name="robot_description" command="$(find xacro)/xacro.py '$(find sick_scan)/urdf/example.urdf.xacro'" />-->
<!-- default values: -->
<!--
<param name="min_ang" type="double" value="-1.658062789" />
<param name="max_ang" type="double" value="1.658062789" />
<param name="intensity" type="bool" value="True" />
<param name="skip" type="int" value="0" />
<param name="frame_id" type="str" value="laser" />
<param name="time_offset" type="double" value="-0.001" />
<param name="publish_datagram" type="bool" value="False" />
<param name="subscribe_datagram" type="bool" value="false" />
<param name="device_number" type="int" value="0" />
<param name="range_min" type="double" value="0.05" />
-->
<param name="scanner_type" type="string" value="sick_lms_5xx" />
<!-- -95° -->
<param name="min_ang" type="double" value="-1.658062789" />
<!-- 95° -->
<param name="max_ang" type="double" value="1.658062789" />
<param name="range_max" type="double" value="100.0" />
<param name="intensity" type="bool" value="True" />
<param name="intensity_resolution_16bit" type="bool" value="False" />
<param name="hostname" type="string" value="$(arg hostname)" />
<param name="port" type="string" value="2112" />
<param name="timelimit" type="int" value="5" />
<param name="use_binary_protocol" type="bool" value="True"/>
</node>
</launch>
<!--
Conversion between degree and rad
DEG RAD
-180 -3.141592654
-175 -3.054326191
-170 -2.967059728
-165 -2.879793266
-160 -2.792526803
-155 -2.705260341
-150 -2.617993878
-145 -2.530727415
-140 -2.443460953
-137.5 -2,3998277
-135 -2.35619449
-130 -2.268928028
-125 -2.181661565
-120 -2.094395102
-115 -2.00712864
-110 -1.919862177
-105 -1.832595715
-100 -1.745329252
-95 -1.658062789
-90 -1.570796327
-85 -1.483529864
-80 -1.396263402
-75 -1.308996939
-70 -1.221730476
-65 -1.134464014
-60 -1.047197551
-55 -0.959931089
-50 -0.872664626
-45 -0.785398163
-40 -0.698131701
-35 -0.610865238
-30 -0.523598776
-25 -0.436332313
-20 -0.34906585
-15 -0.261799388
-10 -0.174532925
-5 -0.087266463
0 0
5 0.087266463
10 0.174532925
15 0.261799388
20 0.34906585
25 0.436332313
30 0.523598776
35 0.610865238
40 0.698131701
45 0.785398163
50 0.872664626
55 0.959931089
60 1.047197551
65 1.134464014
70 1.221730476
75 1.308996939
80 1.396263402
85 1.483529864
90 1.570796327
95 1.658062789
100 1.745329252
105 1.832595715
110 1.919862177
115 2.00712864
120 2.094395102
125 2.181661565
130 2.268928028
135 2.35619449
137.5 2,3998277
140 2.443460953
145 2.530727415
150 2.617993878
155 2.705260341
160 2.792526803
165 2.879793266
170 2.967059728
175 3.054326191
180 3.141592654
185 3.228859116
190 3.316125579
195 3.403392041
200 3.490658504
205 3.577924967
210 3.665191429
215 3.752457892
220 3.839724354
225 3.926990817
230 4.01425728
235 4.101523742
240 4.188790205
245 4.276056667
250 4.36332313
255 4.450589593
260 4.537856055
265 4.625122518
270 4.71238898
275 4.799655443
280 4.886921906
285 4.974188368
290 5.061454831
295 5.148721293
300 5.235987756
305 5.323254219
310 5.410520681
315 5.497787144
320 5.585053606
325 5.672320069
330 5.759586532
335 5.846852994
340 5.934119457
345 6.021385919
350 6.108652382
355 6.195918845
360 6.283185307
-->
from sick_scan.
@michael1309 please keep me posted on this issue.
Thanks in advance.
from sick_scan.
We use your launch file in our test. We could not see any problems using your launch file with most recent version from today. Please try the devel branch again. If you have further problems, please try to compile the node as debug version and start it with gdb. This would be very helpful.
Does the node crash directly after sending the last command?
from sick_scan.
@michael1309 Sure! Yes it do crashes immediately after the last command.
from sick_scan.
Please upgrade to the most recent master version from the repo.
I retried the test for the lms511 and it runs without any problems.
Version: 001.003.001 from the master branch.
from sick_scan.
@michael1309 Sure, I will give it a try tomorrow and get back to you. Thanks for updating me on this.
from sick_scan.
@michael1309 btw, where can I check the Version: 001.003.001 that you were mentioning. I can only see the tag 0.0.15
. Let me know, if you are referring to a different one.
from sick_scan.
Good point. I tagged the most recent version with "V001.003.002".
You can find the version information in the file containing the main-routine.
It is combination of the following defines:
#define SICK_GENERIC_MAJOR_VER "001"
#define SICK_GENERIC_MINOR_VER "003"
#define SICK_GENERIC_PATCH_LEVEL "002"
You can find this combination also in the console output after launching the node in the first
INFO-Line.
Example
ROS_MASTER_URI=http://localhost:11311
process[sick_lms_5xx-1]: started with pid [28045]
[ INFO] [1549568743.199436231]: sick_generic_caller **V. 001.003.002**
from sick_scan.
@michael1309 I have no luck trying this version too. Below is the output I get with the new version.
~/sick_80m_ws/src$ nc -z -v -w5 192.168.0.1 2112
Connection to 192.168.0.1 2112 port [tcp/*] succeeded!
~/sick_80m_ws/src$ roslaunch sick_scan sick_lms_5xx.launch
... logging to /home/pal/.ros/log/4a3e5ccc-2bb5-11e9-a135-b86b23e49ec3/roslaunch-egypt-21970.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://egypt:41877/
SUMMARY
========
PARAMETERS
* /rosdistro: kinetic
* /rosversion: 1.12.12
* /sick_lms_5xx/hostname: 192.168.0.1
* /sick_lms_5xx/intensity: True
* /sick_lms_5xx/intensity_resolution_16bit: False
* /sick_lms_5xx/max_ang: 1.658062789
* /sick_lms_5xx/min_ang: -1.658062789
* /sick_lms_5xx/port: 2112
* /sick_lms_5xx/range_max: 100.0
* /sick_lms_5xx/scanner_type: sick_lms_5xx
* /sick_lms_5xx/timelimit: 5
* /sick_lms_5xx/use_binary_protocol: True
NODES
/
sick_lms_5xx (sick_scan/sick_generic_caller)
auto-starting new master
process[master]: started with pid [21981]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 4a3e5ccc-2bb5-11e9-a135-b86b23e49ec3
process[rosout-1]: started with pid [21994]
started core service [/rosout]
process[sick_lms_5xx-2]: started with pid [22008]
[ INFO] [1549639325.173783239]: sick_generic_caller V. 001.003.002
[ INFO] [1549639325.173831314]: Program arguments: /home/pal/sick_80m_ws/devel_release/lib/sick_scan/sick_generic_caller
[ INFO] [1549639325.173860446]: Program arguments: __name:=sick_lms_5xx
[ INFO] [1549639325.173875001]: Program arguments: __log:=/home/pal/.ros/log/4a3e5ccc-2bb5-11e9-a135-b86b23e49ec3/sick_lms_5xx-2.log
[ INFO] [1549639325.189849694]: Found sopas_protocol_type param overwriting default protocol:
[ INFO] [1549639325.189902517]: Binary protocol activated
[ INFO] [1549639325.189934648]: Start initialising scanner [Ip: 192.168.0.1] [Port: 2112]
[ INFO] [1549639325.227878370]: Publishing laserscan-pointcloud2 to cloud
[ INFO] [1549639325.236067836]: Parameter setting for <active_echo: 0>
[ INFO] [1549639325.436306253]: Sending : <STX><STX><STX><STX><Len=0023>sMN SetAccessMode 0x03 0xf4 0x72 0x47 0x44 CRC:<0xb3>
[ INFO] [1549639325.439753469]: Receiving: <STX>sAN SetAccessMode \x01<ETX>
[ INFO] [1549639325.640007974]: Sending : <STX><STX><STX><STX><Len=0015>sWN EIHstCola 0x01 CRC:<0x09>
[ INFO] [1549639325.641203549]: Receiving: <STX>sWA EIHstCola <ETX>
[ INFO] [1549639325.841413014]: Sending : <STX><STX><STX><STX><Len=0019>sRN FirmwareVersion CRC:<0x24>
[ INFO] [1549639325.842586861]: Receiving: <STX>sRA FirmwareVersion \x00\x09\x56\x31\x2e\x35\x30\x2e\x36\x20\x20<ETX>
[ INFO] [1549639326.042847033]: Sending : <STX><STX><STX><STX><Len=0017>sRN SCdevicestate CRC:<0x30>
[ INFO] [1549639326.044026260]: Receiving: <STX>sRA SCdevicestate \x00<ETX>
[ INFO] [1549639326.244254500]: Sending : <STX><STX><STX><STX><Len=0010>sRN ODoprh CRC:<0x41>
[ INFO] [1549639326.245424557]: Receiving: <STX>sRA ODoprh \x00\x00\x06\xf4<ETX>
[ INFO] [1549639326.446837450]: Sending : <STX><STX><STX><STX><Len=0010>sRN ODpwrc CRC:<0x52>
[ INFO] [1549639326.448112871]: Receiving: <STX>sRA ODpwrc \x00\x00\x00\xc6<ETX>
[ INFO] [1549639326.650894492]: Sending : <STX><STX><STX><STX><Len=0016>sRN LocationName CRC:<0x55>
[ INFO] [1549639326.652060293]: Receiving: <STX>sRA LocationName \x00\x0d\x6e\x6f\x74\x20\x64\x65\x66\x69\x6e\x65\x64\x20\x31<ETX>
[ INFO] [1549639326.653272002]: Sending : <STX><STX><STX><STX><Len=0018>sRN LMPoutputRange CRC:<0x5e>
[ INFO] [1549639326.654394375]: Receiving: <STX>sRA LMPoutputRange \x00\x01\x00\x00\x13\x88\xff\xff\x3c\xb0\x00\x1c\x3a\x90<ETX>
[ INFO] [1549639326.654440523]: Angle resolution of scanner is 0.50000 [deg] (in 1/10000th deg: 0x1388)
[ INFO] [1549639326.654464158]: MIN_ANG: -1.658 [rad] -95.000 [deg]
[ INFO] [1549639326.654491545]: MAX_ANG: 1.658 [rad] 95.000 [deg]
[ INFO] [1549639326.654561835]: Sending : <STX><STX><STX><STX><Len=0033>sWN LMPoutputRange 0x00 0x01 0x00 0x00 0x13 0x88 0xff 0xff 0x3c 0xb0 0x00 0x1c 0x3a 0x90 CRC:<0xdb>
[ INFO] [1549639326.656752282]: Receiving: <STX>sWA LMPoutputRange <ETX>
[ INFO] [1549639326.656796170]: Sending : <STX><STX><STX><STX><Len=0018>sRN LMPoutputRange CRC:<0x5e>
[ INFO] [1549639326.657938079]: Receiving: <STX>sRA LMPoutputRange \x00\x01\x00\x00\x13\x88\xff\xff\x3c\xb0\x00\x1c\x3a\x90<ETX>
[ INFO] [1549639326.657998388]: Angle resolution of scanner is 0.50000 [deg] (in 1/10000th deg: 0x1388)
[ INFO] [1549639326.659930610]: MIN_ANG (after command verification): -1.658 [rad] -95.000 [deg]
[ INFO] [1549639326.659968843]: MAX_ANG (after command verification): 1.658 [rad] 95.000 [deg]
[ INFO] [1549639326.659987447]: LMS 5xx detected overwriting output channel flag ID
[ INFO] [1549639326.660000014]: LMS 5xx detected overwriting resolution flag (only 8 bit supported)
[ INFO] [1549639326.660063805]: Sending : <STX><STX><STX><STX><Len=0032>sWN LMDscandatacfg 0x01 0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01 CRC:<0x43>
[ INFO] [1549639326.661182103]: Receiving: <STX>sWA LMDscandatacfg <ETX>
[ INFO] [1549639326.661225741]: Sending : <STX><STX><STX><STX><Len=0018>sRN LMDscandatacfg CRC:<0x67>
[ INFO] [1549639326.662339855]: Receiving: <STX>sRA LMDscandatacfg \x01\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01<ETX>
[ INFO] [1549639326.662401874]: Sending : <STX><STX><STX><STX><Len=0016>sMN LMCstartmeas CRC:<0x68>
[ INFO] [1549639326.664594099]: Receiving: <STX>sAN LMCstartmeas \x00<ETX>
[ INFO] [1549639326.664668329]: Sending : <STX><STX><STX><STX><Len=0007>sMN Run CRC:<0x19>
[ INFO] [1549639326.665917262]: Receiving: <STX>sAN Run \x01<ETX>
[ INFO] [1549639326.665986849]: Sending : <STX><STX><STX><STX><Len=0017>sEN LMDscandata 0x01 CRC:<0x33>
[ INFO] [1549639326.667165744]: Receiving: <STX>sEA LMDscandata \x01<ETX>
*** Error in `/home/pal/sick_80m_ws/devel_release/lib/sick_scan/sick_generic_caller': free(): invalid pointer: 0x00000000023deaf0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f3174a967e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7f3174a9f37a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7f3174aa353c]
/home/pal/sick_80m_ws/devel_release/.private/sick_scan/lib/libsick_scan_lib.so(_ZN9sick_scan14SickScanCommon8loopOnceEv+0x1123)[0x7f3175ba2eb3]
/home/pal/sick_80m_ws/devel_release/lib/sick_scan/sick_generic_caller(_Z16mainGenericLaseriPPcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xce9)[0x409cf9]
/home/pal/sick_80m_ws/devel_release/lib/sick_scan/sick_generic_caller(main+0x44d)[0x40811d]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f3174a3f830]
/home/pal/sick_80m_ws/devel_release/lib/sick_scan/sick_generic_caller(_start+0x29)[0x408769]
======= Memory map: ========
00400000-00412000 r-xp 00000000 08:01 2497969 /home/pal/sick_80m_ws/devel_release/.private/sick_scan/lib/sick_scan/sick_generic_caller
00611000-00612000 r--p 00011000 08:01 2497969 /home/pal/sick_80m_ws/devel_release/.private/sick_scan/lib/sick_scan/sick_generic_caller
00612000-00613000 rw-p 00012000 08:01 2497969 /home/pal/sick_80m_ws/devel_release/.private/sick_scan/lib/sick_scan/sick_generic_caller
0237a000-023f3000 rw-p 00000000 00:00 0 [heap]
7f3150000000-7f3150021000 rw-p 00000000 00:00 0
7f3150021000-7f3154000000 ---p 00000000 00:00 0
7f3154000000-7f3154021000 rw-p 00000000 00:00 0
7f3154021000-7f3158000000 ---p 00000000 00:00 0
7f3158000000-7f3158021000 rw-p 00000000 00:00 0
7f3158021000-7f315c000000 ---p 00000000 00:00 0
7f315c000000-7f315c021000 rw-p 00000000 00:00 0
7f315c021000-7f3160000000 ---p 00000000 00:00 0
7f3160000000-7f3160021000 rw-p 00000000 00:00 0
7f3160021000-7f3164000000 ---p 00000000 00:00 0
7f31665d2000-7f31665d3000 ---p 00000000 00:00 0
7f31665d3000-7f3166dd3000 rw-p 00000000 00:00 0
7f3168000000-7f3168021000 rw-p 00000000 00:00 0
7f3168021000-7f316c000000 ---p 00000000 00:00 0
7f316d5d0000-7f316d5d1000 ---p 00000000 00:00 0
7f316d5d1000-7f316ddd1000 rw-p 00000000 00:00 0
7f316ddd1000-7f316ddd2000 ---p 00000000 00:00 0
7f316ddd2000-7f316e5d2000 rw-p 00000000 00:00 0
7f316e5d2000-7f316e5d3000 ---p 00000000 00:00 0
7f316e5d3000-7f316edd3000 rw-p 00000000 00:00 0
7f316edd3000-7f316edd4000 ---p 00000000 00:00 0
7f316edd4000-7f316f5d4000 rw-p 00000000 00:00 0
7f316f5d4000-7f316f5df000 r-xp 00000000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f316f5df000-7f316f7de000 ---p 0000b000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f316f7de000-7f316f7df000 r--p 0000a000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f316f7df000-7f316f7e0000 rw-p 0000b000 08:01 2884009 /lib/x86_64-linux-gnu/libnss_files-2.23.so
7f316f7e0000-7f316f7e6000 rw-p 00000000 00:00 0
7f316f7e6000-7f317109c000 r-xp 00000000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f317109c000-7f317129b000 ---p 018b6000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f317129b000-7f317129c000 r--p 018b5000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f317129c000-7f317129d000 rw-p 018b6000 08:01 2231060 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1
7f317129d000-7f31712c3000 r-xp 00000000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f31712c3000-7f31714c3000 ---p 00026000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f31714c3000-7f31714c5000 r--p 00026000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f31714c5000-7f31714c6000 rw-p 00028000 08:01 2884104 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f31714c6000-7f31714cf000 r-xp 00000000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f31714cf000-7f31716ce000 ---p 00009000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f31716ce000-7f31716cf000 r--p 00008000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f31716cf000-7f31716d0000 rw-p 00009000 08:01 2884015 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f31716d0000-7f31716fe000 rw-p 00000000 00:00 0
7f31716fe000-7f3171701000 r-xp 00000000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7f3171701000-7f3171900000 ---p 00003000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7f3171900000-7f3171901000 r--p 00002000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7f3171901000-7f3171902000 rw-p 00003000 08:01 2883937 /lib/x86_64-linux-gnu/libdl-2.23.so
7f3171902000-7f3171906000 r-xp 00000000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f3171906000-7f3171b05000 ---p 00004000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f3171b05000-7f3171b06000 r--p 00003000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f3171b06000-7f3171b07000 rw-p 00004000 08:01 2884202 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f3171b07000-7f3171c86000 r-xp 00000000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f3171c86000-7f3171e86000 ---p 0017f000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f3171e86000-7f3171e96000 r--p 0017f000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f3171e96000-7f3171e97000 rw-p 0018f000 08:01 2231062 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1
7f3171e97000-7f3171e9b000 rw-p 00000000 00:00 0
7f3171e9b000-7f31720ed000 r-xp 00000000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f31720ed000-7f31722ed000 ---p 00252000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f31722ed000-7f31722fc000 r--p 00252000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f31722fc000-7f31722fd000 rw-p 00261000 08:01 2231054 /usr/lib/x86_64-linux-gnu/libicui18n.so.55.1
7f31722fd000-7f3172323000 r-xp 00000000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7f3172323000-7f3172522000 ---p 00026000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7f3172522000-7f3172523000 r--p 00025000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7f3172523000-7f3172524000 rw-p 00026000 08:01 2238697 /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0.5.4
7f3172524000-7f3172555000 r-xp 00000000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7f3172555000-7f3172754000 ---p 00031000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7f3172754000-7f3172755000 r--p 00030000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7f3172755000-7f3172756000 rw-p 00031000 08:01 2238684 /usr/lib/x86_64-linux-gnu/libapr-1.so.0.5.2
7f3172756000-7f317275a000 r-xp 00000000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7f317275a000-7f3172959000 ---p 00004000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7f3172959000-7f317295a000 r--p 00003000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7f317295a000-7f317295b000 rw-p 00004000 08:01 2241286 /usr/lib/x86_64-linux-gnu/libconsole_bridge.so.0.2
7f317295b000-7f3172962000 r-xp 00000000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7f3172962000-7f3172b61000 ---p 00007000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7f3172b61000-7f3172b62000 r--p 00006000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7f3172b62000-7f3172b63000 rw-p 00007000 08:01 2884014 /lib/x86_64-linux-gnu/librt-2.23.so
7f3172b63000-7f3172c66000 r-xp 00000000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7f3172c66000-7f3172e66000 ---p 00103000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7f3172e66000-7f3172e6a000 r--p 00103000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7f3172e6a000-7f3172e6b000 rw-p 00107000 08:01 2239433 /usr/lib/x86_64-linux-gnu/libboost_regex.so.1.58.0
7f3172e6b000-7f317301a000 r-xp 00000000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7f317301a000-7f3173219000 ---p 001af000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7f3173219000-7f317323f000 r--p 001ae000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7f317323f000-7f3173240000 rw-p 001d4000 08:01 2240374 /usr/lib/x86_64-linux-gnu/liblog4cxx.so.10.0.0
7f3173240000-7f3173242000 rw-p 00000000 00:00 0
7f3173242000-7f3173243000 r-xp 00000000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7f3173243000-7f3173442000 ---p 00001000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7f3173442000-7f3173443000 r--p 00000000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7f3173443000-7f3173444000 rw-p 00001000 08:01 1048966 /opt/ros/kinetic/lib/librosconsole_backend_interface.so
7f3173444000-7f317345a000 r-xp 00000000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7f317345a000-7f317365a000 ---p 00016000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7f317365a000-7f317365c000 r--p 00016000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7f317365c000-7f317365d000 rw-p 00018000 08:01 1048965 /opt/ros/kinetic/lib/librosconsole_log4cxx.so
7f317365d000-7f3173674000 r-xp 00000000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7f3173674000-7f3173873000 ---p 00017000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7f3173873000-7f3173874000 r--p 00016000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7f3173874000-7f3173875000 rw-p 00017000 08:01 2232365 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.58.0
7f3173875000-7f317387c000 r-xp 00000000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7f317387c000-7f3173a7b000 ---p 00007000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7f3173a7b000-7f3173a7c000 r--p 00006000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7f3173a7c000-7f3173a7d000 rw-p 00007000 08:01 1048587 /opt/ros/kinetic/lib/libcpp_common.so
7f3173a7d000-7f3173a9a000 r-xp 00000000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7f3173a9a000-7f3173c9a000 ---p 0001d000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7f3173c9a000-7f3173c9b000 r--p 0001d000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7f3173c9b000-7f3173c9c000 rw-p 0001e000 08:01 1049331 /opt/ros/kinetic/lib/libxmlrpcpp.so
7f3173c9c000-7f3173da4000 r-xp 00000000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7f3173da4000-7f3173fa3000 ---p 00108000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7f3173fa3000-7f3173fa4000 r--p 00107000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7f3173fa4000-7f3173fa5000 rw-p 00108000 08:01 2883864 /lib/x86_64-linux-gnu/libm-2.23.so
7f3173fa5000-7f3173fbd000 r-xp 00000000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f3173fbd000-7f31741bc000 ---p 00018000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f31741bc000-7f31741bd000 r--p 00017000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f31741bd000-7f31741be000 rw-p 00018000 08:01 2883867 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f31741be000-7f31741c2000 rw-p 00000000 00:00 0
7f31741c2000-7f31741e6000 r-xp 00000000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7f31741e6000-7f31743e5000 ---p 00024000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7f31743e5000-7f31743e7000 r--p 00023000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7f31743e7000-7f31743e8000 rw-p 00025000 08:01 2239412 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.58.0
7f31743e8000-7f3174413000 r-xp 00000000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7f3174413000-7f3174613000 ---p 0002b000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7f3174613000-7f3174615000 r--p 0002b000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7f3174615000-7f3174616000 rw-p 0002d000 08:01 1048815 /opt/ros/kinetic/lib/librostime.so
7f3174616000-7f3174618000 r-xp 00000000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7f3174618000-7f3174817000 ---p 00002000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7f3174817000-7f3174818000 r--p 00001000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7f3174818000-7f3174819000 rw-p 00002000 08:01 1048841 /opt/ros/kinetic/lib/libroscpp_serialization.so
7f3174819000-7f317481e000 r-xp 00000000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7f317481e000-7f3174a1d000 ---p 00005000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7f3174a1d000-7f3174a1e000 r--p 00004000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7f3174a1e000-7f3174a1f000 rw-p 00005000 08:01 1050095 /opt/ros/kinetic/lib/libdynamic_reconfigure_config_init_mutex.so
7f3174a1f000-7f3174bdf000 r-xp 00000000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7f3174bdf000-7f3174ddf000 ---p 001c0000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7f3174ddf000-7f3174de3000 r--p 001c0000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7f3174de3000-7f3174de5000 rw-p 001c4000 08:01 2883868 /lib/x86_64-linux-gnu/libc-2.23.so
7f3174de5000-7f3174de9000 rw-p 00000000 00:00 0
7f3174de9000-7f3174dff000 r-xp 00000000 08:01 2884109 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f3174dff000-7f3174ffe000 ---p 00016000 08:01 2884109 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f3174ffe000-7f3174fff000 rw-p 00015000 08:01 2884109 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f3174fff000-7f3175171000 r-xp 00000000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7f3175171000-7f3175371000 ---p 00172000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7f3175371000-7f317537b000 r--p 00172000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7f317537b000-7f317537d000 rw-p 0017c000 08:01 2228866 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21
7f317537d000-7f3175381000 rw-p 00000000 00:00 0
7f3175381000-7f3175384000 r-xp 00000000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7f3175384000-7f3175583000 ---p 00003000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7f3175583000-7f3175584000 r--p 00002000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7f3175584000-7f3175585000 rw-p 00003000 08:01 2232329 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0
7f3175585000-7f31755b4000 r-xp 00000000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7f31755b4000-7f31757b4000 ---p 0002f000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7f31757b4000-7f31757b6000 r--p 0002f000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7f31757b6000-7f31757b7000 rw-p 00031000 08:01 1048964 /opt/ros/kinetic/lib/librosconsole.so
7f31757b7000-7f3175947000 r-xp 00000000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7f3175947000-7f3175b46000 ---p 00190000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7f3175b46000-7f3175b4d000 r--p 0018f000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7f3175b4d000-7f3175b51000 rw-p 00196000 08:01 1049399 /opt/ros/kinetic/lib/libroscpp.so
7f3175b51000-7f3175c29000 r-xp 00000000 08:01 2497964 /home/pal/sick_80m_ws/devel_release/.private/sick_scan/lib/libsick_scan_lib.so
7f3175c29000-7f3175e28000 ---p 000d8000 08:01 2497964 /home/pal/sick_80m_ws/devel_release/.private/sick_scan/lib/libsick_scan_lib.so
7f3175e28000-7f3175e2d000 r--p 000d7000 08:01 2497964 /home/pal/sick_80m_ws/devel_release/.private/sick_scan/lib/libsick_scan_lib.so
7f3175e2d000-7f3175e2f000 rw-p 000dc000 08:01 2497964 /home/pal/sick_80m_ws/devel_release/.private/sick_scan/lib/libsick_scan_lib.so
7f3175e2f000-7f3175e30000 rw-p 00000000 00:00 0
7f3175e30000-7f3175e56000 r-xp 00000000 08:01 2883866 /lib/x86_64-linux-gnu/ld-2.23.so
7f3175f0c000-7f3176014000 rw-p 00000000 00:00 0
7f3176040000-7f3176055000 rw-p 00000000 00:00 0
7f3176055000-7f3176056000 r--p 00025000 08:01 2883866 /lib/x86_64-linux-gnu/ld-2.23.so
7f3176056000-7f3176057000 rw-p 00026000 08:01 2883866 /lib/x86_64-linux-gnu/ld-2.23.so
7f3176057000-7f3176058000 rw-p 00000000 00:00 0
7ffccccbe000-7ffcccce0000 rw-p 00000000 00:00 0 [stack]
7ffcccdea000-7ffcccdec000 r--p 00000000 00:00 0 [vvar]
7ffcccdec000-7ffcccdee000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
[sick_lms_5xx-2] process has died [pid 22008, exit code -6, cmd /home/pal/sick_80m_ws/devel_release/lib/sick_scan/sick_generic_caller __name:=sick_lms_5xx __log:=/home/pal/.ros/log/4a3e5ccc-2bb5-11e9-a135-b86b23e49ec3/sick_lms_5xx-2.log].
log file: /home/pal/.ros/log/4a3e5ccc-2bb5-11e9-a135-b86b23e49ec3/sick_lms_5xx-2*.log
^C[rosout-1] killing on exit
[master] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done
from sick_scan.
Please set sick_lms_5xx/use_binary_protocol to False in the launch file and try again after reboot.
from sick_scan.
I checked your output. It looks like the destructor of a vector crashes.
Could you try if this crash also happens in ASCII mode? Would you be able to start the application in an IDE with a debugger?
In any case the communication with the scanner starts correctly.
from sick_scan.
No more feedback. So we guess the problem was solved.
from sick_scan.
Related Issues (20)
- Best ROS and OS for raspberry 4 connection with LMS1XX? HOT 1
- Do you know that the driver occupies too much memory, HOT 1
- In the process of using, I encountered that the driver occupies a high memory, resulting in the driver being killed by the system, Whether the ROS driver is related to the reception buf [65536] of the. If the system is stuck, will the buf be used up. If you have encountered this or similar situation, please let me know. Or other solutions, guess HOT 4
- No echo selection support for LMS511 HOT 3
- Inconsistent time_increment, scan_time and angle_increment HOT 3
- TCP timing out, help? HOT 2
- Sick Ranger3 HOT 1
- How to change the setting of angular resolution of LSM151? HOT 1
- Need to restart NAV310 two times until proper scan is provided HOT 2
- How should I configure the frequency and resolution? HOT 1
- Memory leak and double free problem of TiM240 ROS driver HOT 2
- Hello, I found that the ROS driver will crash during use. What is the reason? HOT 11
- Laser data timing problem HOT 2
- The timelimit in the launch file does not take effect HOT 1
- Publication frequency drop with SICK LD-MRS 420201 HOT 1
- Error occurred HOT 1
- the paremeter of the time_increment HOT 1
- Protective Field Infringement HOT 1
- Archiving instead of deleting repository
- MRS1000 Connection problem with ROS HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sick_scan.