https://bugs.freedesktop.org/show_bug.cgi?id=29646
--- Comment #2 from Alban Browaeys <pra...@yahoo.com> 2010-08-18 07:54:17 PDT --- (In reply to comment #1) > Created an attachment (id=37952) --> (https://bugs.freedesktop.org/attachment.cgi?id=37952) > backtrace of mutter > > Also reported in gnome bugzilla : > https://bugzilla.gnome.org/show_bug.cgi?id=626556 (In reply to comment #0) > 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. I inverted the condition in the patch. Putting it back the way it should and the issue is back. Any clue welcomed. -- 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