Skip to content

Intermittent crash in rqt_bag when saving recording (ROS 2 Kilted Kaiju pre-release) #181

@aehils

Description

@aehils

Further from RQT Issue #437

Description

During testing of rqt_bag in ROS 2 Kilted Kaiku pre-release, the application crashed upon attempting to save a bag file after recording. The crash occurred on the first attempt but could not be reproduced after relaunching RQT.

Steps Taken

  1. Launched dummy robot topics:
ros2 launch dummy_robot_bringup dummy_robot_bring_up_launch.py
  1. Opened RQT using rqt command.
  2. Within the RQT window, selected 'Plugins > Logging > Bag'.
  3. Click "Record" and selected all topics.
  4. Crash occurred when attempting to 'Save Bag' - files were not saved.

Expected Behaviour

Bag recording saves successfully to local machine without crashes.

Environment

PLATFORM INFORMATION
system : Linux
platform info : Linux-6.8.0-59-generic-aarch64-with-glibc2.39
release : 6.8.0-59-generic
processor : aarch64

RMW MIDDLEWARE
middleware name : rmw_connextdds

ROS 2 INFORMATION
distribution name : kilted
distribution type : ros2
distribution status : pre-release
release platforms : {'debian': ['bookworm'], 'rhel': ['9'], 'ubuntu': ['noble']}

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 24.04.2 LTS
Release:	24.04
Codename:	noble

Notes

  • Could not reproduce after relaunching.
  • No error logs were saved, but future testers can check for core dumps or ~/.ros/log/.

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