This bug was fixed in the package egl-wayland - 1:1.1.15-1ubuntu0.1 --------------- egl-wayland (1:1.1.15-1ubuntu0.1) oracular; urgency=medium
* Backport patch to fix crash in Qt applications (LP: #2087666). -- Alessandro Astone <alessandro.ast...@canonical.com> Thu, 03 Apr 2025 11:23:04 +0200 ** Changed in: egl-wayland (Ubuntu Oracular) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to egl-wayland in Ubuntu. https://bugs.launchpad.net/bugs/2087666 Title: egl-wayland version 1.1.15 in 24.10 seems to cause qt crashes Status in NVIDIA / egl-wayland: Fix Released Status in egl-wayland package in Ubuntu: Fix Released Status in egl-wayland source package in Oracular: Fix Released Status in egl-wayland source package in Plucky: Fix Released Bug description: [ Impact ] Just upgraded to Ubuntu 24.10 which comes with egl-wayland 1.1.15, now qmapshack crashes on start: QSocketNotifier: Can only be used with threads started with QThread qmapshack: ../src/wayland-eglsurface.c:2562: wlEglDestroySurface: Assertion `wl_list_empty(&surface->ctx.streamImages)' failed. It seems to be this upstream bug in egl-wayland: https://github.com/NVIDIA/egl-wayland/issues/127 It was fixed upstream: https://github.com/NVIDIA/egl-wayland/pull/131 The fix was released in 1.1.16. The changelog says it fixes crashes in Qt6 webengine, but it looks like qmapshack uses Qt5. So maybe it affects Qt5, too. Other software seems to be affected in Ubuntu, like akregator: https://bugs.launchpad.net/ubuntu/+source/akregator/+bug/2084346 [ Test Plan ] 1. Set up a machine with an NVIDIA GPU running Ubuntu Deskto 24.10 2. Log-in to a Wayland desktop session 3. Open QMapShack 4. Verify that the application launched correctly 5. Verify that you did not receive a crash report prompt [ Where problems could occur ] egl-wayland implements the OpenGL Wayland extension for NVIDIA proprietary drivers. It is only used on systems with at least one NVIDIA GPU, and it is a critical component for those systems (Ubuntu Desktop 24.10 defaults to Wayland) A problem with this patch would manifest as the Wayland desktop not loading, or individual applications not displaying or crashing. To manage notifications about this bug go to: https://bugs.launchpad.net/egl-wayland/+bug/2087666/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp