GNOME Bugzilla – Bug 53353
Check results of all X calls
Last modified: 2013-10-04 12:20:50 UTC
There are considerable number of calls that GDK makes to X that could conceivably fail if the user has done a gdk_error_trap_push(). In quite a few cases, GTK+ assumes that these will succeed, which can result in segfaults. While a blanket gdk_error_trap_push() over calls to GDK functions is not really a good way of doing things, systems like Bonobo do it, and it would be rather nice to support it. Note that in some cases, the GDK API may assume that the call succeeds. But usually, some sort of fallback or kludge should deal with this.
Mass changing gtk+ bugs with target milestone of 2.4.2 to target 2.4.4, as Matthias said he was trying to do himself on IRC and was asking for help with. If you see this message, it means I was successful at fixing the borken-ness in bugzilla :) Sorry for the spam; just query on this message and delete all emails you get with this message, since there will probably be a lot.
Is the still a valid bug 12 years on? With a shift in focus to Wayland I would assume this could safely be set to wont fix?