Skip to content

Fdo Secret Service GUI tests crash on Qt6 #13307

@varjolintu

Description

@varjolintu

Have you searched for an existing issue?

  • Yes, I tried searching and reviewed the pinned issues

Brief Summary

When running GUI tests with Qt6, some Linux distributions fail with the FDO Secret Service test. One of the tests (testCollectionDeleteConcurrent) crashes. It looks like two threads are doing things simultaneously, deleting pointers when those are still in use. The issue needs to be investigated properly. Quite possibly the FDO Service needs some refactors.

A few relevant comments from the Qt6 PR:
#11651 (comment)
#11651 (comment)

Steps to Reproduce

  1. Use -DWITH_GUI_TESTS=ON
  2. Run testguifdosecrets
  3. Observe a crash

Expected Versus Actual Behavior

No response

KeePassXC Debug Information

KeePassXC - Version 2.8.0-snapshot
Build Type: Snapshot
Revision: 1cc4131
Distribution: Native

Qt 6.11.0

Operating System

Linux

Linux Desktop Environment

Other

Linux Windowing System

X11/Wayland

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions