Bug #73013 MySql Workbench shutdowns when opening connection.
Submitted: 16 Jun 2014 9:19 Modified: 16 Jun 2014 14:59
Reporter: Seamus Singh Email Updates:
Status: Not a Bug Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:6.1.6.11834 build 1642 OS:Linux (Ubuntu 14.04)
Assigned to: CPU Architecture:Any
Tags: crash

[16 Jun 2014 9:19] Seamus Singh
Description:
The workbench always shuts down when attempting to open a connection.

Restarted workbench from command line and repeated the steps below.  The following was observed in the command line - a number of warnings followed by the final line where process was Aborted.

mysql-workbench
Ready.

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

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

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

(mysql-workbench-bin:5105): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_14CustomRendererIN3Gtk16CellRendererSpinEN4Glib7ustringEiE::pixbuf after class was initialised

(mysql-workbench-bin:5105): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_14CustomRendererIN3Gtk16CellRendererSpinEN4Glib7ustringEiE::text after class was initialised

(mysql-workbench-bin:5105): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_14CustomRendererIN3Gtk16CellRendererSpinEN4Glib7ustringEiE::editable after class was initialised

(mysql-workbench-bin:5105): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_14CustomRendererIN3Gtk16CellRendererTextEN4Glib7ustringES3_E::pixbuf after class was initialised

(mysql-workbench-bin:5105): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_14CustomRendererIN3Gtk16CellRendererTextEN4Glib7ustringES3_E::text after class was initialised

(mysql-workbench-bin:5105): GLib-GObject-WARNING **: Attempt to add property gtkmm__CustomObject_14CustomRendererIN3Gtk16CellRendererTextEN4Glib7ustringES3_E::editable after class was initialised
mysql-workbench-bin: ../lexlib/LexAccessor.h:151: void Scintilla::LexAccessor::ColourTo(unsigned int, int): Assertion `(startPosStyling + validLen) < Length()' failed.
Aborted (core dumped)

I googled the last line but did not see anything obvious as it pertains to MySql Workbench, so unfortunately for me at the moment the workbench is completely unusable.

How to repeat:
Create connection to local instance of MySql.

Click on connection and supply password.
[16 Jun 2014 14:59] Seamus Singh
It would appear this is probably a problem with an upgrade process of Ubuntu rather than Mysql Workbench.  A fresh install of Ubuntu 14.04 with installation of Mysql workbench after that appears to work fine.