[Bug 2087666] Re: egl-wayland version 1.1.15 in 24.10 seems to cause qt crashes

Sebastien Bacher 2087666 at bugs.launchpad.net
Thu Apr 10 13:37:06 UTC 2025


Thanks, I've uploaded to the oracular queue now

** Changed in: egl-wayland (Ubuntu Oracular)
       Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
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 Committed
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




More information about the Ubuntu-sponsors mailing list