Description:
When I create or edit a table, I go to the 'table options' page to select a storage engine. However the Combo where I select storage engines is populated with BLANK entries. ie there is are items, but no text descriptions.
Also, when the table editor is opened, the following errors are dumped to the terminal:
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gtype.c:3312: type id `0' is invalid
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gvalue.c:96: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_set_string: assertion `G_VALUE_HOLDS_STRING (value)' failed
(mysql-administrator-bin:15925): Gtk-CRITICAL **: gtk_list_store_set_value: assertion `column >= 0 && column < list_store->n_columns' failed
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gtype.c:3312: type id `0' is invalid
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gvalue.c:96: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_set_string: assertion `G_VALUE_HOLDS_STRING (value)' failed
(mysql-administrator-bin:15925): Gtk-CRITICAL **: gtk_list_store_set_value: assertion `column >= 0 && column < list_store->n_columns' failed
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gtype.c:3312: type id `0' is invalid
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gvalue.c:96: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_set_string: assertion `G_VALUE_HOLDS_STRING (value)' failed
(mysql-administrator-bin:15925): Gtk-CRITICAL **: gtk_list_store_set_value: assertion `column >= 0 && column < list_store->n_columns' failed
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gtype.c:3312: type id `0' is invalid
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gvalue.c:96: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_set_string: assertion `G_VALUE_HOLDS_STRING (value)' failed
(mysql-administrator-bin:15925): Gtk-CRITICAL **: gtk_list_store_set_value: assertion `column >= 0 && column < list_store->n_columns' failed
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gtype.c:3312: type id `0' is invalid
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gvalue.c:96: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_set_string: assertion `G_VALUE_HOLDS_STRING (value)' failed
(mysql-administrator-bin:15925): Gtk-CRITICAL **: gtk_list_store_set_value: assertion `column >= 0 && column < list_store->n_columns' failed
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gtype.c:3312: type id `0' is invalid
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gvalue.c:96: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_set_string: assertion `G_VALUE_HOLDS_STRING (value)' failed
(mysql-administrator-bin:15925): Gtk-CRITICAL **: gtk_list_store_set_value: assertion `column >= 0 && column < list_store->n_columns' failed
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gtype.c:3312: type id `0' is invalid
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gvalue.c:96: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_set_string: assertion `G_VALUE_HOLDS_STRING (value)' failed
(mysql-administrator-bin:15925): Gtk-CRITICAL **: gtk_list_store_set_value: assertion `column >= 0 && column < list_store->n_columns' failed
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gtype.c:3312: type id `0' is invalid
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gvalue.c:96: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_set_string: assertion `G_VALUE_HOLDS_STRING (value)' failed
(mysql-administrator-bin:15925): Gtk-CRITICAL **: gtk_list_store_set_value: assertion `column >= 0 && column < list_store->n_columns' failed
(mysql-administrator-bin:15925): GLib-GObject-CRITICAL **: g_value_unset: assertion `G_IS_VALUE (value)' failed
(mysql-administrator-bin:15925): GLib-GObject-WARNING **: gtype.c:3312: type id `0' is invalid
... ...
More erros are produced, but apparently I can't include them because the bug description can only be 8k ...
How to repeat:
Open table editor and go to the 'table options' page.
Click the 'storage engine' combo to select a storage engine.
Suggested fix:
Check that key / value pairs are getting into the storage engine combo's model.