[Wayland-bugs] [Bug 735226] Avoid NULL surface access if a window is shown/hidden within a frame

gtk+ (bugzilla.gnome.org) bugzilla at gnome.org
Mon Sep 1 11:26:23 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=735226
  gtk+ | Backend: Wayland | unspecified

--- Comment #3 from Carlos Garnacho <carlosg at gnome.org> 2014-09-01 18:26:16 UTC ---
Created an attachment (id=285049)
 View: https://bugzilla.gnome.org/attachment.cgi?id=285049
 Review: https://bugzilla.gnome.org/review?bug=735226&attachment=285049

wayland: Unset window_impl->commit_pending when hiding the surface

A surface may be hidden when a frame is already scheduled, which may cause
crashes on on_frame_clock_after_paint() when calling commit() on a NULL
surface. To fix this, ensure commit_pending is also set to FALSE when the
surface is gone.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the Wayland-bugs mailing list