Skip to content

Symbol lookup error: /opt/ros/humble/lib/librmw_fastrtps_shared_cpp.so: undefined symbol: rmw_time_equal #92

Description

@arjuntheprogrammer

Ubuntu 22.04.2 LTS
ROS2 Humble
UE 5.1
Git Branch: devel

UE crashed with the following error on hitting the play button in UE Editor after running ./run_editor.sh true $(pwd) command:

[2025.01.10-16.12.11:629][815]LogInit: FAudioDevice initialized.
[2025.01.10-16.12.11:629][815]LogAudio: Display: Audio Device (ID: 2) registered with world 'Turtlebot3_benchmark'.
[2025.01.10-16.12.11:631][815]LogLoad: Game class is 'RRROS2GameMode'
[2025.01.10-16.12.11:632][815]LogWorld: Bringing World /Game/Maps/UEDPIE_0_Turtlebot3_benchmark.Turtlebot3_benchmark up for play (max tick rate 0) at 2025.01.10-21.42.11
[2025.01.10-16.12.11:632][815]LogRapyutaCore: [RRROS2GameMode.cpp@31, virtual void ARRROS2GameMode::InitGame(const FString &, const FString &, FString &)] INIT GAME [UEDPIE_0_Turtlebot3_benchmark/Turtlebot3_benchmark] - Options: 

[2025.01.10-16.12.11:632][815]LogRapyutaCore: [RRROS2GameMode.cpp@37, virtual void ARRROS2GameMode::InitGame(const FString &, const FString &, FString &)] NUM OF CPU CORES: [16] - WITH HYPERTHREADS: [32] - RECOMMENDED NUM OF WORKER THREADS: [30]
[2025.01.10-16.12.11:632][815]LogRapyutaCore: Display: [RRROS2GameMode.cpp@39, virtual void ARRROS2GameMode::InitGame(const FString &, const FString &, FString &)] ShouldUseThreadingForPerformance: 1
[2025.01.10-16.12.11:632][815]LogRapyutaCore: Display: [RRBaseRobot.cpp@225, void ARRBaseRobot::CreateROS2Interface()] [BP_TurtlebotWaffle_C_3] IsNetMode: 0
[2025.01.10-16.12.11:632][815]LogRapyutaCore: Warning: [RRGameSingleton.cpp@77, static URRGameSingleton *URRGameSingleton::Get()] RF_Standalone!!
[2025.01.10-16.12.11:632][815]LogROS2Node: [ROS2NodeComponent.cpp@103, void UROS2NodeComponent::Init()] [ROS2NodeComponent_0] start initializing..
[2025.01.10-16.12.11:632][815]LogROS2Node: [ROS2NodeComponent.cpp@108, void UROS2NodeComponent::Init()] [ROS2NodeComponent_0] rclc_node_init_default

/home/ubuntu/UE5.1/Engine/Binaries/Linux/UnrealEditor: symbol lookup error: /opt/ros/humble/lib/librmw_fastrtps_shared_cpp.so: undefined symbol: rmw_time_equal

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