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?
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. teKeyRec {size == 0, initialized == 0} key->initialize d);
dri2ClientPriva
DRI2Authenticate()
dixLookupPrivate()
dixGetPrivate()
assert(key->size == 0);
dixGetPrivateAddr()
assert(
This flow expects initialized to be true, but it obviously is not.
Can we get this bug fixed finally?