https://bugs.freedesktop.org/show_bug.cgi?id=29646
Summary: baddrawable when resizing a window in gnome-shell/mutter Product: Mesa Version: git Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: GLX AssignedTo: mesa-dev@lists.freedesktop.org ReportedBy: pra...@yahoo.com Created an attachment (id=37951) View: https://bugs.freedesktop.org/attachment.cgi?id=37951 Review: https://bugs.freedesktop.org/review?bug=29646&attachment=37951 check if the xDrawable is still registered before freeing it mutter produces : Unexpected X error: BadDrawable (invalid Pixmap or Window parameter) serial 14367 error_code 9 request_code 137 minor_code 4) and abort when resizing a window. My clue for this patch was that Xserver freed the xDrawable before the client does. DRI2DrawableGone is indeed called with the same id for the drawable. Attached patch fix that though it needs review. I am too new to x11 lowlevel and glx stuff to be confident it is the proper fix. At least it works. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev