Skip to content

Use pyopendds will throw Segmentation fault (core dumped) at some env. #55

@taoyonggang

Description

@taoyonggang

./publisher -DCPSConfigFile ../rtps.ini
(538547|538550) WARNING: MulticastManager::process: failed to join group 239.255.0.1:15902 on veth0643a40/0.0.0.0 (0x557594c04fd8 joined count 3): Unknown error -3
(538547|538550) WARNING: MulticastManager::process: failed to join group 239.255.0.1:15900 on veth0643a40/0.0.0.0 (0x557594b99e58 joined count 3): Unknown error -3
Segmentation fault (core dumped)

I have tested from dds-3.18 to dds-3.24 .

Test at ubuntu 20.04, g++ 9.3

The Segmentation fault at :
DDS::DataWriter_var writer =
publisher->create_datawriter(topic.in(), qos, 0, OpenDDS::DCPS::DEFAULT_STATUS_MASK);

But I have test use docker image objectcomputing/opendds_ros2 and ghcr.io/objectcomputing/opendds:latest-release, the error is not exist.

I don't know which cause the error.

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