I'm also running into this when running a VirtualBox version of Garuda
linux using GDM.
I get the same assert failed.
It looks like the code doesn't properly check the values for the key.
I see this callflow.
dri2ClientPrivateKeyRec {size == 0, initialized == 0}
DRI2Authenticate()
dixLookupPrivate()
dixGetPrivate()
assert(key->size == 0);
dixGetPrivateAddr()
assert(key->initialized);
This flow expects initialized to be true, but it obviously is not.
Can we get this bug fixed finally?
--
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1861609
Title:
[focal] Xorg crashed with assertion failure (usually in a VM) at
[privates.h:121: dixGetPrivateAddr: Assertion `key->initialized'
failed] and call stack comes from DRIMoveBuffersHelper
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1861609/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : [email protected]
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help : https://help.launchpad.net/ListHelp