flathub / flathub/com.riverbankcomputing.PyQt.BaseApp

Apps crash on Debian 11 (Chrome OS, WSL2?) due to old Wayland: wl_proxy_marshal_flags

Open
#247 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
12
Forks
2
Avg merge
7h 10m
Merged PRs (30d)
1

Description

I'm getting crashes when I tried my app on Chrome OS, where it used to work https://gitlab.com/plom/plom/-/issues/3131
As soon as I close any windows, dialog, popup, etc, I crashes with messages about `wl_proxy_marshal_flags` and "Maybe the compositor crashed".

I think I have tracked this down to https://bugreports.qt.io/browse/QTBUG-114635

Basically, the host OS (Debian 11 I think) ships an older version of Wayland (1.18) and we need 1.19. Is this fixable in `com.riverbankcomputing.PyQt.BaseApp`? For example, by building Wayland as that Qt bug discusses?

I have tested locally that `pip install PyQt6==6.5.0 PyQt6-Qt6==6.5.0` works ok Chrome OS.

I also reported this to Riverbank Computing: https://www.riverbankcomputing.com/pipermail/pyqt/2023-November/045587.html

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.