Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 460602 - dev-db/mysql-workbench-5.2.46 with dev-libs/glib-2.35.8 - (mysql-workbench-bin:NNNN): GLib-GObject-WARNING **: attempting to add an interface (GtkTreeModel) to class (gtkmm__CustomObject_16TreeModelWrapper) after class_init
Summary: dev-db/mysql-workbench-5.2.46 with dev-libs/glib-2.35.8 - (mysql-workbench-bi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal major (vote)
Assignee: Hans de Graaff
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-06 21:45 UTC by Tom-Steve Watzke
Modified: 2013-08-14 07:03 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom-Steve Watzke 2013-03-06 21:45:28 UTC
After opening a saved model in mysql-workbench, I noticed that I could not edit the columns of tables and tables were not displayed at all. That means no matter what I tried, nothing helped: deleting config files, running with diffrent user.

I was finally starting mysql-workbench from command line and got following output:

$ mysql-workbench --nologo -v --log-level=debug3
[...]

(mysql-workbench-bin:2108): GLib-GObject-WARNING **: attempting to add an interface (GtkTreeModel) to class (gtkmm__CustomObject_16TreeModelWrapper) after class_init

(mysql-workbench-bin:2108): GLib-GObject-WARNING **: attempting to add an interface (GtkTreeDragDest) to class (gtkmm__CustomObject_16TreeModelWrapper) after class_init

(mysql-workbench-bin:2108): GLib-GObject-WARNING **: attempting to add an interface (GtkTreeDragSource) to class (gtkmm__CustomObject_16TreeModelWrapper) after class_init

(mysql-workbench-bin:2108): GLib-GObject-WARNING **: attempting to add an interface (GtkTreeModel) to class (gtkmm__CustomObject_16TreeModelWrapper) after class_init

(mysql-workbench-bin:2108): GLib-GObject-WARNING **: attempting to add an interface (GtkTreeDragDest) to class (gtkmm__CustomObject_16TreeModelWrapper) after class_init

(mysql-workbench-bin:2108): GLib-GObject-WARNING **: attempting to add an interface (GtkTreeDragSource) to class (gtkmm__CustomObject_16TreeModelWrapper) after class_init

(mysql-workbench-bin:2108): Gtk-CRITICAL **: IA__gtk_tree_view_set_model: assertion `model == NULL || GTK_IS_TREE_MODEL (model)' failed

(mysql-workbench-bin:2108): Gtk-CRITICAL **: IA__gtk_icon_view_set_model: assertion `model == NULL || GTK_IS_TREE_MODEL (model)' failed

After finally downgrading to version 2.34.3, I could see those missing panels and items in mysql-workbench. That means that the upgrade is causing all this pain.

Should this bug be sent to the mysql bugtracker? Or is there anyone from there listening in this bugtracker?
Comment 1 Tom-Steve Watzke 2013-03-08 10:04:28 UTC
As of March 8th 2013 the version 5.2.47 hit portage, but yet no support for given glib version (2.35.8). Still the same error messages, one if them is as follows:

(mysql-workbench-bin:4472): Gtk-CRITICAL **: IA__gtk_tree_view_set_model: assertion `model == NULL || GTK_IS_TREE_MODEL (model)' failed
Comment 2 Tom-Steve Watzke 2013-03-08 10:28:35 UTC
I just registered to the mysql bugtracker and posted the same bug as of:
http://bugs.mysql.com/68613
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2013-03-10 18:14:57 UTC
I assume dev-libs/glib-2.35.8 lives in some overlay.
Comment 4 Tom-Steve Watzke 2013-03-11 08:07:00 UTC
Indeed the ebuild lives in the gnome overlay.
But not masked (or empty keyword) like some past times.
Comment 5 Hans de Graaff gentoo-dev Security 2013-08-12 17:40:32 UTC
Can you still reproduce this with glib-2.36.3-r2? mysql-workbench seems to work fine for me with this release.
Comment 6 Tom-Steve Watzke 2013-08-14 07:03:55 UTC
I can no longer reproduce this bug as it has been resolved. Thanks.