[Bug 702316] [NEW] Generic Libindicate fallback support breaks applications (such as clipit) on non-Unity WMs/DEs
Launchpad Bug Tracker
702316 at bugs.launchpad.net
Wed May 4 08:43:19 UTC 2011
You have been subscribed to a public bug by Cristian Henzel (shantzu):
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)
** Affects: libappindicator
Importance: Undecided
Assignee: Ted Gould (ted)
Status: Invalid
** Affects: clipit (Ubuntu)
Importance: Undecided
Assignee: Cristian Henzel (shantzu)
Status: Fix Committed
** Affects: libappindicator (Ubuntu)
Importance: Undecided
Status: Invalid
** Tags: amd64 apport-bug natty
--
Generic Libindicate fallback support breaks applications (such as clipit) on non-Unity WMs/DEs
https://bugs.launchpad.net/bugs/702316
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is a direct subscriber.
More information about the Ubuntu-sponsors
mailing list