ros-perception / laser_filters

Assorted filters designed to operate on 2D planar laser scanners, which use the sensor_msgs/LaserScan type.
BSD 3-Clause "New" or "Revised" License
164 stars 200 forks source link

Core Dump Issue from Using Debian Package #65

Open frank770504 opened 5 years ago

frank770504 commented 5 years ago

Hello,

Our project has used this package for along time, but, this morning, we met a core dump issue just after ros-kinetic update.

[laser_filters_front_-4] process has died [pid 201, exit code -11, cmd /opt/ros/kinetic/lib/laser_filters/scan_to_scan_filter_chain scan:=front_scan_original scan_filtered: =front_scan_filtered_ __name:=laser_filters_front_ __log:=/root/.ros/log/f513d82c-d80c-11e8-9f6b-0242ac110002/laser_filters_front_-4.log]. log file: /root/.ros/log/f513d82c-d80c-11e8-9f6b-0242ac110002/laser_filters_front_-4*.log

I switched back to the none-updtaed-yet image by docker, and the crash issue did not happen.

In the end, I downloaded this package from git and built it in the updated image, and it worked.

So, I think that there is something wrong on the ros-kinetic release phase.

Does anyone has the same issue?

jonbinney commented 5 years ago

I've not seen this but I'm usually on melodic now. -11 means a segmentation fault - maybe there was a change in the filters ABI? Could you try running sudo apt-get update && sudo apt-get dist-upgrade and see if it still happens?