[maemo-commits] [maemo-commits] r17811 - in projects/haf/trunk/clutter0.8: clutter/x11 debian
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Thu Mar 26 16:59:12 EET 2009
- Previous message: [maemo-commits] r17810 - in projects/haf/trunk/libmatchbox2: . matchbox/core
- Next message: [maemo-commits] r17812 - projects/haf/trunk/pango1.0/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: kihamala Date: 2009-03-26 16:59:10 +0200 (Thu, 26 Mar 2009) New Revision: 17811 Modified: projects/haf/trunk/clutter0.8/clutter/x11/clutter-event-x11.c projects/haf/trunk/clutter0.8/debian/changelog Log: fix HD crash by trapping some X errors Modified: projects/haf/trunk/clutter0.8/clutter/x11/clutter-event-x11.c =================================================================== --- projects/haf/trunk/clutter0.8/clutter/x11/clutter-event-x11.c 2009-03-26 13:51:39 UTC (rev 17810) +++ projects/haf/trunk/clutter0.8/clutter/x11/clutter-event-x11.c 2009-03-26 14:59:10 UTC (rev 17811) @@ -108,7 +108,12 @@ static gboolean check_xpending (ClutterBackend *backend) { - return XPending (CLUTTER_BACKEND_X11 (backend)->xdpy); + int events; + clutter_x11_trap_x_errors (); + events = XPending (CLUTTER_BACKEND_X11 (backend)->xdpy); + if (clutter_x11_untrap_x_errors ()) + /* g_warning ("%s: X errors received during XPending call", __func__) */ ; + return events; } static gboolean Modified: projects/haf/trunk/clutter0.8/debian/changelog =================================================================== --- projects/haf/trunk/clutter0.8/debian/changelog 2009-03-26 13:51:39 UTC (rev 17810) +++ projects/haf/trunk/clutter0.8/debian/changelog 2009-03-26 14:59:10 UTC (rev 17811) @@ -1,6 +1,9 @@ clutter (0.8.2-0maemo24~unreleased) unstable; urgency=low - * writeme + Kimmo: + * x11/clutter-event-x11.c (check_xpending): Trap X errors during XPending + call. This + * Fixes: NB#108179 - Desktop crashes when device rebooted. -- Gordon Williams <gordon.williams at collabora.co.uk> Mon, 23 Mar 2009 14:33:10 +0200
- Previous message: [maemo-commits] r17810 - in projects/haf/trunk/libmatchbox2: . matchbox/core
- Next message: [maemo-commits] r17812 - projects/haf/trunk/pango1.0/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]