[Bug 1005677] Re: Re-emergence of "Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)'" Makes vlc and other Qt apps crashing crashing

Albert Astals Cid albert.astals at canonical.com
Mon Sep 17 13:24:25 UTC 2012


The problem is that the old way that Qt had to tell Gtk not to use the
overlay scrollbars (ubuntu_gtk_set_use_overlay_scrollbar) is now
basically a noop since the new overlay-scrollbar hijacks the scrollbars
at a different level (does not use os_scrollbar_new as it used to use).

It works for most Qt based programs because the new  overlay-scrollbar
code includes a check to not load itself if the qt_startup_hook symbol
is present in the main binary of the problem, thus the issue only
happens in programs like "vlc" or "bzr qlog" where Qt is loaded in a
plugin of the main binary.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to qt4-x11 in Ubuntu.
https://bugs.launchpad.net/bugs/1005677

Title:
  Re-emergence of "Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion
  `GTK_IS_WIDGET   (widget)'" Makes vlc and other Qt apps crashing
  crashing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-scrollbar/+bug/1005677/+subscriptions




More information about the kubuntu-bugs mailing list