[Bug 702316] Re: Generic Libindicate fallback support breaks applications (such as clipit) on non-Unity WMs/DEs

Micah Gersten launchpad at micahscomputing.com
Fri May 20 05:35:16 UTC 2011


** Changed in: libappindicator (Ubuntu Natty)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.
https://bugs.launchpad.net/bugs/702316

Title:
  Generic Libindicate fallback support breaks applications (such as
  clipit) on non-Unity WMs/DEs

Status in Libappindicator:
  Invalid
Status in “clipit” package in Ubuntu:
  In Progress
Status in “libappindicator” package in Ubuntu:
  Invalid
Status in “clipit” source package in Natty:
  In Progress
Status in “libappindicator” source package in Natty:
  Invalid

Bug description:
  Clipit is a clipboard manager.  The user interacts with Clipit by
  clicking on an icon/menu shown either in the notification area, or
  more if compiled with support enabled, via libindicate.  Indicator
  support has been enabled in Ubuntu since version 1.3.6-1ubuntu1
  (December 2010).

  Libindicate has fallback support meaning that if Indicator support is
  not provided by the Window Manager or Desktop Environment then the
  design is fallback and draw the indicator using the Notification Area
  direct-drawing support.  This fallback support appears to be mis-
  functioning on some WMs/DEs.

  To reproduce the bug;  switch to a WM such as Fluxbox; then:

    1. sudo apt-get install clipit
    2. clipit & (an new indicator appears)
    3. click 1-2 times on on the new indicator icon

  What happens:

    a. (clipit:32253): Gtk-CRITICAL **: IA__gtk_widget_event: assertion `WIDGET_REALIZED_FOR_EVENT (widget, event)' failed
    b. The graphical session cannot continue to be used, having crashed the window manager.  (note: complete freeze under fluxbox 1.1.1)

  What should happen:

    a. A menu should appear
    b. Everything should work

  Workaround:

    1. Ctrl + Alt + F1
    2. killall clipit
    3. sudo apt-get remove clipit

  "conflicts with Parcellite and hangs immediately."  --- please expand.

  DistroRelease: Ubuntu 11.04
  Package: clipit (not installed)



More information about the Ubuntu-sponsors mailing list