I remember thinking at the time that similar bugs might exist elsewhere in mutter, but was focussed on fixing just the bug at hand (which I could reproduce). Unfortunately I cannot reproduce bug 1181666, so that's one reason why it's not yet fixed.
Separately, as mentioned in comment #68, there's a chance that this patch might help:
Note to self, and others:
I think there might still be uninitialized memory problems in mutter, similar to an earlier fix:
https:/ /gitlab. gnome.org/ GNOME/mutter/ commit/ 294cceaeb8ecfd4 68132eff8af1f75 c9d60ff21d
I remember thinking at the time that similar bugs might exist elsewhere in mutter, but was focussed on fixing just the bug at hand (which I could reproduce). Unfortunately I cannot reproduce bug 1181666, so that's one reason why it's not yet fixed.
Separately, as mentioned in comment #68, there's a chance that this patch might help:
https:/ /gitlab. gnome.org/ GNOME/mutter/ merge_requests/ 189