Thanks Alessandro, Timo uploaded to Debian and I push the 3 SRU updates

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xwayland in Ubuntu.
https://bugs.launchpad.net/bugs/2096653

Title:
  Xwayland raised SIGSEGV in drmFreeDevice from xwl_glamor_gbm_cleanup
  from xwl_glamor_gbm_init_egl

Status in X.Org X server:
  New
Status in xwayland package in Ubuntu:
  Fix Committed
Status in xwayland source package in Jammy:
  In Progress
Status in xwayland source package in Noble:
  In Progress
Status in xwayland source package in Oracular:
  In Progress

Bug description:
  [ Impact ]

  After applying the patch for bug 2043517, it is now possible for Xwayland to 
end up in a situation where it frees memory twice and crashes.
  Prior to the patch, the code was still wrong but Xwayland got stuck waiting 
forever before it could reach the point where it double-frees, so the problem 
was not visible.

  Under normal operation, if Xwayland crashes then gnome-shell will recover by 
simply restarting it (printing "X Wayland crashed; attempting to recover" to 
the system journal).
  When instead gnome-shell is not started by systemd, and possibly when running 
other desktop environments, if Xwayland crashes then the whole desktop may quit.

  [ Test Plan ]

  It is unclear how to reproduce this bug.
  We will be monitoring errors.ubuntu.com for new errors submitted after the 
update is released to judge whether the bug is fixed.
  Instead, the test plan will only verify that Xwayland keeps working normally.

  1. Log-in to a GNOME Wayland session
  2. Run `glxgears`
  3. Verify that you did not receive a crash notification
  4. Verify that glxgears is showing

  [ Where problems could occur ]

  Xwayland is the compatibility layer for running X11 applications in a Wayland 
desktop. These are typically legacy applications, usually old Electron or Java 
based apps.
  If Xwayland is not working, those legacy applications will stop working, or 
at worst some desktops may crash or exit.

  [ Other Info ]

  The SRU for bug 2043517 targeting oracular was halted during phasing;
  this patch resolves that issue. But this bug applies to all the series
  where the patch was released, and indeed errors.ubuntu.com has
  received a crash from noble too (after phasing had already finished,
  so it did not halt the update)

  The Ubuntu Error Tracker has been receiving reports about a problem regarding 
xwayland.  This problem was most recently seen with package version 
2:24.1.2-1ubuntu0.2, the problem page at 
https://errors.ubuntu.com/problem/aca5889551d3148812052f829ac9a979432a4a54 
contains more details, including versions of packages affected, stacktrace or 
traceback, and individual crash reports.
  If you do not have access to the Ubuntu Error Tracker and are a software 
developer, you can request it at http://forms.canonical.com/reports/.

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/2096653/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to