Skip to content

Reset service causes node to crash #134

@scheideman

Description

@scheideman

When I call the reset service the node crashes (see output below)

I am running node version 0.5.0

I am testing with OS-0-32-BH13 and OS-1-32-BH13 LiDARs running firmware v2.4.0

Debug log output:

[ouster_driver-1] [DEBUG 1680716559.846777528] [ouster_driver]: Retrieved packet with state: lidar data  (receiveData()})
[ouster_driver-1] [DEBUG 1680716559.847046453] [ouster_driver]: Retrieved packet with state: imu data  (receiveData()})
[ouster_driver-1] [DEBUG 1680716559.848408107] [ouster_driver]: Retrieved packet with state: lidar data  (receiveData()})
[ouster_driver-1] [DEBUG 1680716559.850090013] [rcl]: Service server taking service request (rcl_take_request_with_info()})
[ouster_driver-1] [DEBUG 1680716559.850106233] [rcl]: Service take request succeeded: true (rcl_take_request_with_info()})
[ouster_driver-1] [INFO 1680716559.850137118] [ouster_driver]: Configuring Ouster driver node. (configure()})
[ouster_driver-1] [INFO 1680716559.850167128] [ouster_driver]: Connecting to sensor at os-122217002788.local. (configure()})
[ouster_driver-1] [INFO 1680716559.850182274] [ouster_driver]: Sending data from sensor to 192.168.8.139. (configure()})
[ouster_driver-1] udp bind(): Transport endpoint is not connected
[ouster_driver-1] udp bind(): Transport endpoint is not connected
[ouster_driver-1] terminate called after throwing an instance of 'ros2_ouster::OusterDriverException'
[ouster_driver-1]   what():  Failed to create connection to lidar.
[ERROR] [ouster_driver-1]: process has died [pid 2187969, exit code -6, cmd '/home/admin/ros_ws/install/ros2_ouster/lib/ros2_ouster/ouster_driver --ros-args --log-level DEBUG --ros-args -r __node:=ouster_driver -r __ns:=/ --params-file src/launch/param/sensors/os0_sensor_component.yaml'].
[INFO] [launch.user]: [LifecycleLaunch] Ouster driver node is exiting.
[ERROR] [launch]: Caught exception in launch (see debug for traceback): cannot use Destroyable because destruction was requested

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions