Ubuntu

New GTK+2.0_2.23.3-1ubuntu2 breaks certain gnome-panels applets

Reported by Harry on 2010-12-23
58
This bug affects 12 people
Affects Status Importance Assigned to Milestone
gtk+2.0 (Ubuntu)
Undecided
Unassigned

Bug Description

After todays upgrade of GTK+2.0_2.23.3-1ubuntu2 certain applets are broken, at least they are invisible in the panel.
These applets are certainly affected:
- Clock (including Weather and Calendar functions)
- Wastebasket (Trash)
- Notification Area (including Network-Manager-Applet)
I am experiencing this with the Gnome-Classic DE.

As a workaround, applets do reappear, when I downgrade to the previous version of GTK (2.23.2-0ubuntu4).
Installing the version 2.23.3-1ubuntu2 I get the following error message:

Unpacking replacement libgtk2.0-bin ...
Processing triggers for man-db ...
Gdk-CRITICAL **: IA__gdk_window_add_filter: assertion `window == NULL || GDK_IS_WINDOW (window)' failed at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 97.
Gdk-CRITICAL **: IA__gdk_window_add_filter: assertion `window == NULL || GDK_IS_WINDOW (window)' failed at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 103.

Harry (harry33) wrote :

Also see the bug #693737

summary: - [Natty] New GTK+2.0 breaks certain gnome-panels applets
+ [Natty] New GTK+2.0_2.23.3-1ubuntu2 breaks certain gnome-panels applets
Harry (harry33) on 2010-12-23
description: updated
Greg A (etulfetulf) on 2010-12-23
tags: added: natty
summary: - [Natty] New GTK+2.0_2.23.3-1ubuntu2 breaks certain gnome-panels applets
+ New GTK+2.0_2.23.3-1ubuntu2 breaks certain gnome-panels applets
Gareth Hart (tghe-retford) wrote :

Same bug also affects Flash within Firefox and Chronium. Flash video fails to appear in the Firefox browser window with the following messages appearing in the terminal:

(<unknown>:3369): Gdk-CRITICAL **: IA__gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed

(<unknown>:3369): Gdk-WARNING **: /build/buildd/gtk+2.0-2.23.3/gdk/x11/gdkdrawable-x11.c:952 drawable is not a pixmap or window

Chronium will tell you that the Flash plugin has crashed.

Downgrading GTK+2.0 package to version 2.23.2-0ubuntu4 will allow Flash to work again.

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gtk+2.0 - 2.23.3-1ubuntu3

---------------
gtk+2.0 (2.23.3-1ubuntu3) natty; urgency=high

  * debian/patches/00git_gdk_window_foreign_new_for_display.patch:
    - Fix broken gdk_window_foreign_new_for_display function that stopped GNOME
      panel applets being shown (LP: #693758)
 -- Robert Ancell <email address hidden> Fri, 24 Dec 2010 08:45:41 +1100

Changed in gtk+2.0 (Ubuntu):
status: New → Fix Released
Harry (harry33) wrote :

I am afraid this is not fixed yet.
The panels are OK and appletts working, but there is another issue with this GTK+2.0_2.23.3-1ubuntu3 now.

Firefox, Thunderbird and Chromium all crash immediately if you mark (paint) text and select (right-click on mouse) copy.

Changed in gtk+2.0 (Ubuntu):
status: Fix Released → Confirmed
Harry (harry33) wrote :

I get "segmentation fault" in terminal:
chromium-browser
Segmentation fault

Harry (harry33) wrote :

And as before,downgrading to the version GTK+2.0_2.23.2-0ubuntu4 works OK, no more segfaults.

Robert Ancell (robert-ancell) wrote :

Thanks for the testing Harry, I have uploaded 2.23.3.is.2.23.2-0ubuntu1 which should roll back to the previous version. I'm running it locally and it doesn't have any of your reported problems.

Doug McMahon (mc3man) wrote :

Just as a counterpoint - in 2 machines the upgrade to package gtk+2.0 - 2.23.3-1ubuntu3 has had no ill effect at all, at least as mentioned here.
All this points to is the tremendous in inconsistency atm in natty which seems to make telling whether an update or upgrade is any good very difficult. (have seen similar on some other recent bugs.

Harry (harry33) wrote :

I can confirm the roll back version works just fine.
So this is fixed for now.
Thanks Robert.

Changed in gtk+2.0 (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers