Skip to content

[DETAIL] ucdr_serialize_rstring handles NULL pointers incorrectly, causing ROS2 service timeouts #21

Description

@michael545

When service response is set to reply_srv_SetBool msg = {0};` this causes the response to be a null ptr which is not ok. It should be a string long at least 1to satisfy the ros2 service call tool which will wait for the response. There might also be problems with ROS 2 / CDR standards not expecting null as response.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions