Description:
mysql workbench crashes when entering the name of an index.
Ancillary preceding warnings:
(mysql-workbench-bin:6512): GLib-GObject-WARNING **: attempting to add an interface (GtkTreeDragSource) to class (gtkmm__CustomObject_13GridViewModel) after class_init
(mysql-workbench-bin:6512): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion 'node != NULL' failed
Backtrace:
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_get_qdata+0x18)[0x7f22ecf02718]
/usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1(_ZN4Glib9wrap_autoEP8_GObjectb+0x1e)[0x7f22ebefab0e]
/usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1(_ZN4Glib4wrapEP18_GtkTreeViewColumnb+0xd)[0x7f22ec89eccd]
/usr/lib/x86_64-linux-gnu/libgtkmm-2.4.so.1(_ZN3Gtk8TreeView10get_cursorERNS_8TreePathERPNS_14TreeViewColumnE+0x6c)[0x7f22ec89bbdc]
/usr/lib/mysql-workbench/plugins/db.mysql.editors.wbp.so(_ZN27DbMySQLTableEditorIndexPage20index_cursor_changedEv+0x34)[0x7f22c0e22d14]
etc
gdb where
#0 0x00007f44292e4718 in g_object_get_qdata ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Traceback (most recent call last):
File "/usr/share/gdb/auto-load/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19-gdb.py", line 63, in <module>
from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named 'libstdcxx'
How to repeat:
Open model
Edit table
Switch to Indexes tab
Double-click to enter name of a new index underneath PRIMARY
Type name and press Enter
CRASH