Bug #78458 Workbench crashes when adding a new index name
Submitted: 16 Sep 2015 16:15 Modified: 17 Sep 2015 16:31
Reporter: A Brooks Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S1 (Critical)
Version:6.0.8.11354 build 833 OS:Ubuntu
Assigned to: CPU Architecture:Any

[16 Sep 2015 16:15] A Brooks
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
[16 Sep 2015 21:32] MySQL Verification Team
Please try version 6.3.4. Thanks.
[17 Sep 2015 16:31] A Brooks
Version 6.3.4 is not in the ubuntu repo so I've installed it manually now.
The crash is no longer reproducible.