Xwayland aborted in Present code, "Assertion `crtc' failed"
This is an upstream issue to match a downstream bug.
Xwayland crashed with the following backtrace:
Core was generated by `/usr/bin/Xwayland :0 -rootless -terminate -accessx -core -listen 4 -listen 5 -d'.
Program terminated with signal SIGABRT, Aborted.
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50 ../sysdeps/unix/sysv/linux/raise.c
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007f9192573895 in __GI_abort () at abort.c:79
#2 0x0000563f12cc8020 in OsAbort () at utils.c:1351
#3 0x0000563f12ccd2c9 in AbortServer () at log.c:879
#4 0x0000563f12cce12a in FatalError (f=f@entry=0x563f12cf4930 "Caught signal %d (%s). Server aborting\n") at log.c:1017
#5 0x0000563f12cc5369 in OsSigHandler (unused=<optimized out>, sip=0x7ffc45df1fb0, signo=6) at osinit.c:156
#6 OsSigHandler (signo=6, sip=0x7ffc45df1fb0, unused=<optimized out>) at osinit.c:110
#7 <signal handler called>
#8 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#9 0x00007f9192573895 in __GI_abort () at abort.c:79
#10 0x00007f9192573769 in __assert_fail_base (fmt=0x7f91926db6b8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n",
#11 0x00007f9192581566 in __GI___assert_fail (assertion=assertion@entry=0x563f12ce9cb1 "crtc", file=file@entry=0x563f12ce9ca2 "present_wnmd.c", line=line@entry=652, function=function@entry=0x563f12ce9d10 <__PRETTY_FUNCTION__.19219> "present_wnmd_abort_vblank") at assert.c:101
#12 0x0000563f12c2c439 in present_wnmd_abort_vblank (screen=<optimized out>, window=<optimized out>, crtc=<optimized out>, event_id=52, msc=<optimized out>) at present_wnmd.c:652
#13 0x0000563f12c2b5b8 in present_free_window_vblank (window=0x563f1530c730) at present_screen.c:87
#14 present_destroy_window (window=0x563f1530c730) at present_screen.c:152
#15 0x0000563f12b636d1 in xwl_destroy_window (window=<optimized out>) at xwayland.c:752
#16 0x0000563f12c7b821 in compDestroyWindow (pWin=0x563f1530c730) at compwindow.c:613
#17 0x0000563f12c31d2b in damageDestroyWindow (pWindow=0x563f1530c730) at damage.c:1590
#18 0x0000563f12be2921 in DbeDestroyWindow (pWin=0x563f1530c730) at dbe.c:1326
#19 0x0000563f12cb888b in FreeWindowResources (pWin=pWin@entry=0x563f1530c730) at window.c:1031
#20 0x0000563f12cbbaf3 in DeleteWindow (value=0x563f1530c730, wid=58721062) at window.c:1099
#21 0x0000563f12cb427d in doFreeResource (res=0x563f152baa40, skip=0) at resource.c:880
#22 0x0000563f12cb4e90 in FreeResource (id=58721062, skipDeleteFuncType=skipDeleteFuncType@entry=0) at resource.c:910
#23 0x0000563f12c88eb5 in ProcDestroyWindow (client=0x563f14b19fe0) at dispatch.c:765
#24 0x0000563f12c8f2d4 in Dispatch () at dispatch.c:478
#25 0x0000563f12c93394 in dix_main (argc=12, argv=0x7ffc45df2b18, envp=<optimized out>) at main.c:276
#26 0x00007f9192574f43 in __libc_start_main (main=0x563f12b623b0 <main>, argc=12, argv=0x7ffc45df2b18, init=<optimized out>, #27