I've had the same problem and the patch works so far, however it seems, that it also introduced a new bug. It occurs under the same conditions as the bug that is now fixed. So when trying to reproduce it I opened a lot (200+) tabs from Digg an Youtube and at some point a tab openes in an Untitled window outside of firefox and I get the following errors:
(firefox:9845): Gdk-WARNING **: GdkWindow 0x4c71753 unexpectedly destroyed (firefox:9845): Gdk-WARNING **: GdkWindow 0x4c71752 unexpectedly destroyed (firefox:9845): Gdk-WARNING **: GdkWindow 0x4c71780 unexpectedly destroyed (firefox:9845): Gdk-WARNING **: GdkWindow 0x4c7179f unexpectedly destroyed (firefox:9845): Gdk-WARNING **: GdkWindow 0x4c7179e unexpectedly destroyed (firefox:9845): Gdk-WARNING **: GdkWindow 0x4c71771 unexpectedly destroyed (firefox:9845): Gdk-WARNING **: GdkWindow 0x4c71770 unexpectedly destroyed (firefox:9845): Gdk-CRITICAL **: gdk_window_new: assertion `window != NULL' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_set_user_data: assertion `GDK_IS_WINDOW (window)' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_set_back_pixmap: assertion `GDK_IS_WINDOW (window)' failed (firefox:9845): GLib-GObject-CRITICAL **: g_object_set_data: assertion `G_IS_OBJECT (object)' failed (firefox:9845): GLib-GObject-CRITICAL **: g_object_set_data: assertion `G_IS_OBJECT (object)' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_move_resize: assertion `GDK_IS_WINDOW (window)' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_hide: assertion `GDK_IS_WINDOW (window)' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_new: assertion `window != NULL' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_set_user_data: assertion `GDK_IS_WINDOW (window)' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_set_back_pixmap: assertion `GDK_IS_WINDOW (window)' failed (firefox:9845): GLib-GObject-CRITICAL **: g_object_set_data: assertion `G_IS_OBJECT (object)' failed (firefox:9845): GLib-GObject-CRITICAL **: g_object_set_data: assertion `G_IS_OBJECT (object)' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_move_resize: assertion `GDK_IS_WINDOW (window)' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_hide: assertion `GDK_IS_WINDOW (window)' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_show_unraised: assertion `GDK_IS_WINDOW (window)' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_new: assertion `window != NULL' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_set_user_data: assertion `GDK_IS_WINDOW (window)' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_set_back_pixmap: assertion `GDK_IS_WINDOW (window)' failed (firefox:9845): GLib-GObject-CRITICAL **: g_object_set_data: assertion `G_IS_OBJECT (object)' failed (firefox:9845): GLib-GObject-CRITICAL **: g_object_set_data: assertion `G_IS_OBJECT (object)' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_move_resize: assertion `GDK_IS_WINDOW (window)' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_hide: assertion `GDK_IS_WINDOW (window)' failed (firefox:9845): Gdk-CRITICAL **: gdk_window_show_unraised: assertion `GDK_IS_WINDOW (window)' failed Whe I close that window firefox crashes, if I don't it just keeps running, occasionally opening another tab in a window... -- [MASTER] firefox-3.0b5 received an X Window System error: 'BadIDChoice' https://bugs.launchpad.net/bugs/220628 You received this bug notification because you are a member of Ubuntu-X, which is subscribed to libxcb in ubuntu. _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp