Skip to content

[Bug] Segfault on startup with Qt6 version on Wayland + AMD Ryzen (Mesa 26.0.6) #2206

@Xasman

Description

@Xasman

[Bug] Segfault on startup with Qt6 version on Wayland + AMD Ryzen (Mesa 26.0.6)

Frescobaldi version: 4.0.6

Environment:

OS: Manjaro KDE    
KDE Version: 6.6.4    
KDE Frameworks version: 6.11.0    
Kernel version: 7.0.3-1-MANJARO (64-bit)    
Graphics platform: Wayland

Python: 3.14
PyQt6: 6.11.0
Qt6: 6.11.0-2
Graphics: AMD Ryzen integrated Radeon
Mesa: 26.0.6

Description:

Frescobaldi segfaults immediately on startup when installed from distribution packages (Manjaro repo). The crash happens on Wayland with AMD integrated graphics.

Important: The same version works correctly on:

- The same OS with Intel integrated graphics
- The standalone (downloaded) version from your website on the same AMD hardware

Stack trace (main thread from coredump):

#0 _ZN14QWidgetPrivate12showChildrenEb (libQt6Widgets.so.6 + 0x15ac85)
#1 _ZN14QWidgetPrivate11show_helperEv (libQt6Widgets.so.6 + 0x15b174)
#2 _ZN14QWidgetPrivate10setVisibleEb (libQt6Widgets.so.6 + 0x15b733)
#3 n/a (QtWidgets.abi3.so + 0x19a73c)
#4 n/a (QtWidgets.abi3.so + 0x2fc9fa)

Additional threads show crashes/traces inside:

libgallium-26.0.6-arch1.1.so (AMD Mesa driver)
libQt6WaylandClient.so.6

What I tried (no effect):

QT_QPA_PLATFORM=wayland
QT_QPA_PLATFORM=xcb (though system is Wayland-only)
LIBGL_ALWAYS_SOFTWARE=1
QT_OPENGL=software

Expected behavior:
Frescobaldi should launch on Wayland with AMD integrated graphics, as it does on Intel hardware.

Additional information:
The distribution packaging of Frescobaldi (Manjaro/Arch) builds against system Qt6. The working standalone version likely bundles its own runtime. This suggests a library compatibility issue rather than a code bug in Frescobaldi itself, but I'm reporting here since the crash is in QtWidgets/QtWayland.

Steps to reproduce:

  1. Install Frescobaldi 4.0.6 from distribution package on Wayland + AMD Ryzen

  2. Launch from terminal

  3. Observe segfault

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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