Bug #87380 MySQL Workbench - Segmentation fault on startup
Submitted: 10 Aug 2017 18:17 Modified: 3 May 19:22
Reporter: Todd Smith Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S1 (Critical)
Version:6.3.10 OS:Red Hat (Red Hat Enterprise Linux Server release 7.4 (Maipo))
Assigned to: CPU Architecture:Any

[10 Aug 2017 18:17] Todd Smith
Description:
crashes immediately on startup

*** Segmentation fault

Red Hat Enterprise Linux Server release 7.4 (Maipo)

mysql-workbench-community.x86_64        6.3.9-1.el7

mysql-community-client.x86_64           5.7.19-1.el7
mysql-community-common.x86_64           5.7.19-1.el7
mysql-community-libs.x86_64             5.7.19-1.el7
mysql-community-libs-compat.x86_64      5.7.19-1.el7
mysql-community-server.x86_64           5.7.19-1.el7
mysql-community-client.i686             5.7.19-1.el7
mysql-community-common.i686             5.7.19-1.el7
mysql-community-devel.i686              5.7.19-1.el7
mysql-community-devel.x86_64            5.7.19-1.el7
mysql-community-embedded.i686           5.7.19-1.el7
mysql-community-embedded.x86_64         5.7.19-1.el7
mysql-community-embedded-compat.i686    5.7.19-1.el7
mysql-community-embedded-compat.x86_64  5.7.19-1.el7
mysql-community-embedded-devel.i686     5.7.19-1.el7
mysql-community-embedded-devel.x86_64   5.7.19-1.el7
mysql-community-libs.i686               5.7.19-1.el7
mysql-community-libs-compat.i686        5.7.19-1.el7
mysql-community-release.noarch          el7-7       
mysql-community-test.x86_64             5.7.19-1.el7

How to repeat:
launch the app
[10 Aug 2017 18:18] Todd Smith
Error log

Attachment: mysql-workbench.log (text/x-log), 85.72 KiB.

[23 Aug 2017 20:08] Trung Nguyen
I confirm the bug. My system: Oracle Linux 7.4 UEK4 

"Segmentation fault

Backtrace:
/lib64/libgtkmm-3.0.so.1(_ZNK3Gtk6Widget14get_allocationEv+0x11)[0x7fe5897dc441]
/usr/lib64/mysql-workbench/libmforms.so.6.3.9(_ZN6mforms3gtk8ViewImpl9get_widthEPKNS_4ViewE+0x1d)[0x7fe5929e834d]
/usr/lib64/mysql-workbench/libmforms.so.6.3.9(_ZN14SidebarSection7repaintEP6_cairoiiii+0x389)[0x7fe592a4e269]
/usr/lib64/mysql-workbench/libmforms.so.6.3.9(_ZN6mforms3gtk11DrawBoxImpl7repaintERKN5Cairo6RefPtrINS2_7ContextEEEPNS_7DrawBoxE+0xfc)[0x7fe5929a63cc]
/lib64/libgtkmm-3.0.so.1(+0x4036df)[0x7fe5897e16df]
"
[23 Aug 2017 20:12] Trung Nguyen
output Segmentation fault Register dump

Attachment: output.log (text/x-log), 87.06 KiB.

[25 Aug 2017 14:37] Howard Nodine
I wondered if it was a problem with missing i686 libs, but other commenters have those installed with the same seg faults.
[27 Aug 2017 3:26] Godofredo Miguel Solorzano
Thank you for the bug report.

[miguel@miguelo Downloads]$ mysql-workbench 
Ready.

*** Segmentation fault
Register dump:

 RAX: 000000000322cab0   RBX: 000000000322cab0   RCX: 0000000000000000
 RDX: 0000000000000000   RSI: 0000000000000000   RDI: 000000000322cab0
 RBP: 0000000000000000   R8 : 0000000000000055   R9 : 0000000000000221
 R10: 00007fff91ec4ad0   R11: 00007f8acd767e40   R12: 000000000322c3e0
 R13: 000000000322c9c0   R14: 000000000320b860   R15: 00007f8ad718e330
 RSP: 00007fff91ec4dc0

 RIP: 00007f8acdfce441   EFLAGS: 00010206

 CS: 0033   FS: 0000   GS: 0000

 Trap: 0000000e   Error: 00000004   OldMask: 00000000   CR2: 00000000

 FPUCW: 0000037f   FPUSW: 00000000   TAG: 00007f8a
 RIP: c8cf7fff   RDP: 91ec6e78

 ST(0) 0000 0000000000000000   ST(1) 0000 0000000000000000
 ST(2) 0000 0000000000000000   ST(3) 0000 0000000000000000
 ST(4) 0000 0000000000000000   ST(5) ffff b800000000000000
 ST(6) ffff b800000000000000   ST(7) bc00 bc00000000000000
 mxcsr: 1fa0
 XMM0:  00000000000000000000000055400000 XMM1:  00000000000000000000000055400000
 XMM2:  00000000000000000000000055400000 XMM3:  00000000000000000000000055400000
 XMM4:  00000000000000000000000055400000 XMM5:  00000000000000000000000055400000
 XMM6:  00000000000000000000000055400000 XMM7:  00000000000000000000000055400000
 XMM8:  00000000000000000000000055400000 XMM9:  00000000000000000000000055400000
 XMM10: 00000000000000000000000055400000 XMM11: 00000000000000000000000055400000
 XMM12: 00000000000000000000000055400000 XMM13: 00000000000000000000000055400000
 XMM14: 00000000000000000000000055400000 XMM15: 00000000000000000000000055400000

Backtrace:
/lib64/libgtkmm-3.0.so.1(_ZNK3Gtk6Widget14get_allocationEv+0x11)[0x7f8acdfce441]
/usr/lib64/mysql-workbench
<CUT>
[30 Aug 2017 4:55] Frankie East
console output on segmentation fault

Attachment: output.log (text/x-log), 84.69 KiB.

[30 Aug 2017 4:57] Frankie East
Same issue output file posted seperately.
RHEL 7.4 (3.10.0-693.1.1.el7.x86_64)
[1 Sep 2017 22:25] David Rees
Same issue here on CentOS 7 with the CR repo enabled.

Anyone have a workaround until Oracle gets to this issue?
[7 Sep 2017 20:46] Peter Isburgh
Another RHEL 7.4 seg fault dump

Attachment: mysql-workbench-6.3.9-seg-fault-RHEL-7.4 (application/x-troff-man, text), 87.78 KiB.

[7 Sep 2017 20:49] Peter Isburgh
Added another failure example to Files
[15 Sep 2017 21:57] Rebecca Page
SAme error and missing library libmforms.so.6.3.9, causes segmenttation fault, under Oracle 7.4
[15 Sep 2017 22:01] Rebecca Page
See File
[19 Sep 2017 10:05] Daniel Cialdella
Exact the same error with
Centos 7.4

mysql-workbench | more
Gkr-Message: couldn't connect to dbus session bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(mysql-workbench-bin:6082): GLib-GIO-CRITICAL **: g_dbus_proxy_new_sync: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(mysql-workbench-bin:6082): GLib-GIO-CRITICAL **: g_dbus_proxy_get_name_owner: assertion 'G_IS_DBUS_PROXY (proxy)' failed
Ready.

Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
*** Segmentation fault
Register dump:

 RAX: 00000000037c43e0   RBX: 00000000037c43e0   RCX: 0000000000000000
 RDX: 0000000000000000   RSI: 0000000000000000   RDI: 00000000037c43e0
 RBP: 0000000000000000   R8 : 0000000000000055   R9 : 000000000000023d
 R10: 00007ffe6c2553b0   R11: 00007fc4edf87e40   R12: 00000000037c3d10
 R13: 00000000037c42f0   R14: 00000000037a32e0   R15: 00007fc4f79ae330
 RSP: 00007ffe6c2556a0

 RIP: 00007fc4ee7ee441   EFLAGS: 00010202

 CS: 0033   FS: 0000   GS: 0000

 Trap: 0000000e   Error: 00000004   OldMask: 00000000   CR2: 00000000

 FPUCW: 0000037f   FPUSW: 00000000   TAG: 00007fc4
 RIP: e950f5de   RDP: 00000000

 ST(0) 0000 0000000000000000   ST(1) 0000 0000000000000000
 ST(2) 0000 0000000000000000   ST(3) 0000 0000000000000000
 ST(4) 0000 0000000000000000   ST(5) ffff b800000000000000
 ST(6) ffff b800000000000000   ST(7) bc00 bc00000000000000
 mxcsr: 1fa0
 XMM0:  00000000000000000000000055400000 XMM1:  00000000000000000000000055400000
 XMM2:  00000000000000000000000055400000 XMM3:  00000000000000000000000055400000
 XMM4:  00000000000000000000000055400000 XMM5:  00000000000000000000000055400000
 XMM6:  00000000000000000000000055400000 XMM7:  00000000000000000000000055400000
 XMM8:  00000000000000000000000055400000 XMM9:  00000000000000000000000055400000
 XMM10: 00000000000000000000000055400000 XMM11: 00000000000000000000000055400000
 XMM12: 00000000000000000000000055400000 XMM13: 00000000000000000000000055400000
 XMM14: 00000000000000000000000055400000 XMM15: 00000000000000000000000055400000

Backtrace:
/lib64/libgtkmm-3.0.so.1(_ZNK3Gtk6Widget14get_allocationEv+0x11)[0x7fc4ee7ee441]
/usr/lib64/mysql-workbench/libmforms.so.6.3.9(_ZN6mforms3gtk8ViewImpl9get_widthEPKNS_4ViewE+0x1d)[0x7fc4f79fa34d]
/usr/lib64/mysql-workbench/libmforms.so.6.3.9(_ZN14SidebarSection7repaintEP6_cairoiiii+0x389)[0x7fc4f7a60269]
/usr/lib64/mysql-workbench/libmforms.so.6.3.9(_ZN6mforms3gtk11DrawBoxImpl7repaintERKN5Cairo6RefPtrINS2_7ContextEEEPNS_7DrawBoxE+0xfc)[0x
7fc4f79b83cc]
/lib64/libgtkmm-3.0.so.1(+0x4036df)[0x7fc4ee7f36df]
/lib64/libgtk-3.so.0(+0x2341b5)[0x7fc4f07571b5]
/lib64/libgtk-3.so.0(+0x3813bf)[0x7fc4f08a43bf]
/lib64/libgobject-2.0.so.0(g_closure_invoke+0x138)[0x7fc4eeebf968]
/lib64/libgobject-2.0.so.0(+0x21d11)[0x7fc4eeed1d11]
/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xafc)[0x7fc4eeed97dc]
/lib64/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7fc4eeed9ddf]
/lib64/libgtk-3.so.0(+0x38c5aa)[0x7fc4f08af5aa]
/lib64/libgtk-3.so.0(gtk_container_propagate_draw+0x214)[0x7fc4f06907c4]
/lib64/libgtk-3.so.0(+0x16d882)[0x7fc4f0690882]
/lib64/libgtk-3.so.0(+0x11e0a4)[0x7fc4f06410a4]

mysql-community-common-5.7.19-1.el7.x86_64
mysql-community-server-5.7.19-1.el7.x86_64
mysql-workbench-community-6.3.9-1.el7.x86_64
mysql-community-libs-5.7.19-1.el7.x86_64
mysql-community-release-el7-7.noarch
mysql-community-libs-compat-5.7.19-1.el7.x86_64
mysql-community-client-5.7.19-1.el7.x86_64
[19 Sep 2017 10:06] Daniel Cialdella
mysql-workbench-community-6.3.9-1.el7.x86_64
[20 Sep 2017 7:05] João Nunes
I've got the same error. FYI: In order to continue using the application, I'd to downgrade to the previous generally available version (6.2.5-1.el7.x86_64).
[26 Sep 2017 19:03] Emmanuel Brun d'Aubignosc
I downgraded to the previous version "mysql-workbench-community-6.3.8-1.el7". It works find. The 6.25 version doesn't crash but doesn't work with the version of MariaDB that comes with RHEL 7.x. 

Here is what I did: 
yum install yum-plugin-versionlock
yum versionlock mysql-workbench-community-6.3.8-1.el7.* 
yum install mysql-workbench-community

This way yum won't try to upgrade it, until I clear the lock. 

to view the locks:
yum versionlock list

to remove them: 
yum versionlock clear

More info on downgrading packages: https://access.redhat.com/solutions/98873
[3 Oct 2017 18:27] Godofredo Miguel Solorzano
https://bugs.mysql.com/bug.php?id=87952 marked as duplicate of this one.
[4 Oct 2017 21:05] Godofredo Miguel Solorzano
https://bugs.mysql.com/bug.php?id=87981 marked as duplicate of this one.
[5 Nov 2017 16:54] Godofredo Miguel Solorzano
https://bugs.mysql.com/bug.php?id=88365 marked as duplicate of this one.
[21 Nov 2017 23:44] Jesper wisborg Krogh
Posted by developer:
 
Still happens in 6.3.10 on Oracle Linux 7:

shell$ uname -a
Linux ol7 4.1.12-37.4.1.el7uek.x86_64 #2 SMP Tue May 17 07:30:59 PDT 2016 x86_64 x86_64 x86_64 GNU/Linux
[27 Nov 2017 7:56] Godofredo Miguel Solorzano
https://bugs.mysql.com/bug.php?id=88659 marked as duplicate of this one.
[6 Dec 2017 23:09] Jesper wisborg Krogh
Posted by developer:
 
This is the same issue that was later reported in Bug 26797891.

The trigger is the upgrade of the gtkmm30 package to version 3.22.
[24 Dec 2017 8:16] Apurba Singh
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged. *** Segmentation fault

Attachment: mysql-bug-data-87380.zip (application/zip, text), 0 bytes.

[24 Dec 2017 9:16] Apurba Singh
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged. *** Segmentation fault

Attachment: mysql-bug.txt (text/plain), 99.24 KiB.

[27 Dec 2017 16:22] Kevin Taylor
I have been having similar issues for months.  I have tried to reinstall without luck.

Commands on Centos 7

 1002  wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm
 1004  yum install mysql.com/mysql57-community-release-el7-10.noarch.rpm -y
 1005  yum install mysql57-community-release-el7-10.noarch.rpm -y
 1006  yum remove mysql-community-release-el7-7.noarch -y
 1007  yum install mysql57-community-release-el7-10.noarch.rpm -y
 1008  yum install mysql-workbench -y
 1009  mysql-workbench

mysql-workbench
Found /lib64/libproj.so.0
Ready.

*** Segmentation fault
Register dump:

 RAX: 0000000003e49640   RBX: 0000000003e49640   RCX: 0000000000000000
 RDX: 0000000000000000   RSI: 0000000000000000   RDI: 0000000003e49640
 RBP: 0000000000000000   R8 : 0000000000000055   R9 : 00000000000003a8
 R10: 00007ffd67f107a0   R11: 00007f90d6da0e40   R12: 0000000003e48f70
 R13: 0000000003e49550   R14: 0000000003e28a80   R15: 00007f90e0836330
 RSP: 00007ffd67f10d20

 RIP: 00007f90d760d441   EFLAGS: 00010206

 CS: 0033   FS: 0000   GS: 0000

 Trap: 0000000e   Error: 00000004   OldMask: 00000000   CR2: 00000000

 FPUCW: 0000037f   FPUSW: 00000000   TAG: 00000000
 RIP: 00000000   RDP: 00000000

 ST(0) 0000 0000000000000000   ST(1) 0000 0000000000000000
 ST(2) 0000 0000000000000000   ST(3) 0000 0000000000000000
 ST(4) 0000 0000000000000000   ST(5) ffff b800000000000000
 ST(6) ffff b800000000000000   ST(7) bc00 bc00000000000000
 mxcsr: 1fa0
 XMM0:  00000000000000000000000055400000 XMM1:  00000000000000000000000055400000
 XMM2:  00000000000000000000000055400000 XMM3:  00000000000000000000000055400000
 XMM4:  00000000000000000000000055400000 XMM5:  00000000000000000000000055400000
 XMM6:  00000000000000000000000055400000 XMM7:  00000000000000000000000055400000
 XMM8:  00000000000000000000000055400000 XMM9:  00000000000000000000000055400000
 XMM10: 00000000000000000000000055400000 XMM11: 00000000000000000000000055400000
 XMM12: 00000000000000000000000055400000 XMM13: 00000000000000000000000055400000
 XMM14: 00000000000000000000000055400000 XMM15: 00000000000000000000000055400000

Backtrace:
/lib64/libgtkmm-3.0.so.1(_ZNK3Gtk6Widget14get_allocationEv+0x11)[0x7f90d760d441]
/usr/lib64/mysql-workbench/libmforms.so.6.3.10(_ZN6mforms3gtk8ViewImpl9get_widthEPKNS_4ViewE+0x1d)[0x7f90e088234d]
/usr/lib64/mysql-workbench/libmforms.so.6.3.10(_ZN14SidebarSection7repaintEP6_cairoiiii+0x389)[0x7f90e08e8259]
/usr/lib64/mysql-workbench/libmforms.so.6.3.10(_ZN6mforms3gtk11DrawBoxImpl7repaintERKN5Cairo6RefPtrINS2_7ContextEEEPNS_7DrawBoxE+0xfc)[0x7f90e08403cc]
/lib64/libgtkmm-3.0.so.1(+0x4036df)[0x7f90d76126df]
/lib64/libgtk-3.so.0(+0x2341b5)[0x7f90d95931b5]
/lib64/libgtk-3.so.0(+0x3813bf)[0x7f90d96e03bf]
/lib64/libgobject-2.0.so.0(g_closure_invoke+0x138)[0x7f90d7ce6968]
/lib64/libgobject-2.0.so.0(+0x21d11)[0x7f90d7cf8d11]
/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xafc)[0x7f90d7d007dc]
/lib64/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7f90d7d00ddf]
/lib64/libgtk-3.so.0(+0x38c5aa)[0x7f90d96eb5aa]
/lib64/libgtk-3.so.0(gtk_container_propagate_draw+0x214)[0x7f90d94cc7c4]
/lib64/libgtk-3.so.0(+0x16d882)[0x7f90d94cc882]
/lib64/libgtk-3.so.0(+0x11e0a4)[0x7f90d947d0a4]
/lib64/libgtk-3.so.0(+0x172741)[0x7f90d94d1741]
/lib64/libgtk-3.so.0(+0x1777c1)[0x7f90d94d67c1]
/lib64/libgtk-3.so.0(+0x120ad1)[0x7f90d947fad1]
/lib64/libgtkmm-3.0.so.1(_ZN3Gtk12Widget_Class13draw_callbackEP10_GtkWidgetP6_cairo+0x154)[0x7f90d7612474]
/lib64/libgtk-3.so.0(+0x2341b5)[0x7f90d95931b5]
/lib64/libgtk-3.so.0(+0x3813bf)[0x7f90d96e03bf]
/lib64/libgobject-2.0.so.0(g_closure_invoke+0x138)[0x7f90d7ce6968]
/lib64/libgobject-2.0.so.0(+0x2183b)[0x7f90d7cf883b]
/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xafc)[0x7f90d7d007dc]
/lib64/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7f90d7d00ddf]
/lib64/libgtk-3.so.0(+0x38c5aa)[0x7f90d96eb5aa]
/lib64/libgtk-3.so.0(gtk_container_propagate_draw+0x214)[0x7f90d94cc7c4]
/lib64/libgtk-3.so.0(+0x16d882)[0x7f90d94cc882]
/lib64/libgtk-3.so.0(+0x11e0a4)[0x7f90d947d0a4]
/lib64/libgtk-3.so.0(+0x172741)[0x7f90d94d1741]
/lib64/libgtk-3.so.0(+0x1777c1)[0x7f90d94d67c1]
/lib64/libgtk-3.so.0(+0x120ad1)[0x7f90d947fad1]
/lib64/libgtkmm-3.0.so.1(_ZN3Gtk12Widget_Class13draw_callbackEP10_GtkWidgetP6_cairo+0x154)[0x7f90d7612474]
/lib64/libgtk-3.so.0(+0x38c388)[0x7f90d96eb388]
/lib64/libgtk-3.so.0(gtk_container_propagate_draw+0x214)[0x7f90d94cc7c4]
/lib64/libgtk-3.so.0(+0x16d882)[0x7f90d94cc882]
/lib64/libgtk-3.so.0(+0x11e0a4)[0x7f90d947d0a4]
/lib64/libgtk-3.so.0(+0x172741)[0x7f90d94d1741]
/lib64/libgtk-3.so.0(+0x1777c1)[0x7f90d94d67c1]
/lib64/libgtk-3.so.0(+0x120ad1)[0x7f90d947fad1]
/lib64/libgtkmm-3.0.so.1(_ZN3Gtk12Widget_Class13draw_callbackEP10_GtkWidgetP6_cairo+0x154)[0x7f90d7612474]
/lib64/libgtk-3.so.0(+0x38c388)[0x7f90d96eb388]
/lib64/libgtk-3.so.0(gtk_container_propagate_draw+0x214)[0x7f90d94cc7c4]
/lib64/libgtk-3.so.0(+0x2609b1)[0x7f90d95bf9b1]
/lib64/libgtk-3.so.0(+0x172741)[0x7f90d94d1741]
/lib64/libgtk-3.so.0(+0x1777c1)[0x7f90d94d67c1]
/lib64/libgtk-3.so.0(+0x1223de)[0x7f90d94813de]
/lib64/libgtk-3.so.0(+0x1777c1)[0x7f90d94d67c1]
/lib64/libgtk-3.so.0(+0x26311c)[0x7f90d95c211c]
/lib64/libgtkmm-3.0.so.1(_ZN3Gtk6Widget7on_drawERKN5Cairo6RefPtrINS1_7ContextEEE+0x49)[0x7f90d7606169]
/lib64/libgtkmm-3.0.so.1(_ZN3Gtk12Widget_Class13draw_callbackEP10_GtkWidgetP6_cairo+0xc6)[0x7f90d76123e6]
/lib64/libgtk-3.so.0(+0x38c388)[0x7f90d96eb388]
/lib64/libgtk-3.so.0(gtk_container_propagate_draw+0x214)[0x7f90d94cc7c4]
/lib64/libgtk-3.so.0(+0x16d882)[0x7f90d94cc882]
/lib64/libgtk-3.so.0(+0x11e0a4)[0x7f90d947d0a4]
/lib64/libgtk-3.so.0(+0x172741)[0x7f90d94d1741]
/lib64/libgtk-3.so.0(+0x1777c1)[0x7f90d94d67c1]
/lib64/libgtk-3.so.0(+0x120ad1)[0x7f90d947fad1]
/lib64/libgtkmm-3.0.so.1(_ZN3Gtk12Widget_Class13draw_callbackEP10_GtkWidgetP6_cairo+0x154)[0x7f90d7612474]
/lib64/libgtk-3.so.0(+0x38c388)[0x7f90d96eb388]
/lib64/libgtk-3.so.0(gtk_container_propagate_draw+0x214)[0x7f90d94cc7c4]
/lib64/libgtk-3.so.0(+0x16d882)[0x7f90d94cc882]
/lib64/libgtk-3.so.0(+0x11e0a4)[0x7f90d947d0a4]
/lib64/libgtk-3.so.0(+0x172741)[0x7f90d94d1741]
/lib64/libgtk-3.so.0(+0x1777c1)[0x7f90d94d67c1]
/lib64/libgtk-3.so.0(+0x120ad1)[0x7f90d947fad1]
/lib64/libgtkmm-3.0.so.1(_ZN3Gtk6Widget7on_drawERKN5Cairo6RefPtrINS1_7ContextEEE+0x49)[0x7f90d7606169]
/lib64/libgtkmm-3.0.so.1(_ZN3Gtk12Widget_Class13draw_callbackEP10_GtkWidgetP6_cairo+0xc6)[0x7f90d76123e6]
/lib64/libgtk-3.so.0(+0x38c388)[0x7f90d96eb388]
/lib64/libgtk-3.so.0(gtk_container_propagate_draw+0x214)[0x7f90d94cc7c4]
/lib64/libgtk-3.so.0(+0x16d882)[0x7f90d94cc882]
/lib64/libgtk-3.so.0(+0x39c1b9)[0x7f90d96fb1b9]
/lib64/libgtkmm-3.0.so.1(_ZN3Gtk6Widget7on_drawERKN5Cairo6RefPtrINS1_7ContextEEE+0x49)[0x7f90d7606169]
/lib64/libgtkmm-3.0.so.1(_ZN3Gtk12Widget_Class13draw_callbackEP10_GtkWidgetP6_cairo+0xc6)[0x7f90d76123e6]
/lib64/libgtk-3.so.0(+0x38c388)[0x7f90d96eb388]
/lib64/libgtk-3.so.0(+0x397933)[0x7f90d96f6933]
/lib64/libgtk-3.so.0(gtk_main_do_event+0x67b)[0x7f90d95921eb]
/lib64/libgdk-3.so.0(+0x2de65)[0x7f90d90d4e65]
/lib64/libgdk-3.so.0(+0x3e79f)[0x7f90d90e579f]
/lib64/libgdk-3.so.0(+0x3f856)[0x7f90d90e6856]
/lib64/libgdk-3.so.0(+0x3fa54)[0x7f90d90e6a54]
/lib64/libgobject-2.0.so.0(g_closure_invoke+0x138)[0x7f90d7ce6968]
/lib64/libgobject-2.0.so.0(+0x21a7d)[0x7f90d7cf8a7d]
/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xe11)[0x7f90d7d00af1]
/lib64/libgobject-2.0.so.0(g_signal_emit+0x8f)[0x7f90d7d00ddf]
/lib64/libgdk-3.so.0(+0x37765)[0x7f90d90de765]
/lib64/libgdk-3.so.0(+0x22338)[0x7f90d90c9338]
/lib64/libglib-2.0.so.0(+0x4aeed)[0x7f90d7a09eed]
/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x159)[0x7f90d7a094c9]
/lib64/libglib-2.0.so.0(+0x4a818)[0x7f90d7a09818]
/lib64/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7f90d7a098cc]
/lib64/libgio-2.0.so.0(g_application_run+0x1e5)[0x7f90d8b877c5]
/usr/libexec/mysql-workbench/mysql-workbench-bin(main+0x507)[0x487727]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7f90d1c68c05]
??:?(_start)[0x4896ad]
[27 Dec 2017 16:32] Kevin Taylor
mysql-workbench -v > out
Gkr-Message: couldn't connect to dbus session bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

(mysql-workbench-bin:28059): GLib-GIO-CRITICAL **: g_dbus_proxy_new_sync: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(mysql-workbench-bin:28059): GLib-GIO-CRITICAL **: g_dbus_proxy_get_name_owner: assertion 'G_IS_DBUS_PROXY (proxy)' failed
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
[31 Dec 2017 19:38] Godofredo Miguel Solorzano
https://bugs.mysql.com/bug.php?id=89083 marked as duplicate of this one.
[31 Dec 2017 19:38] Godofredo Miguel Solorzano
https://bugs.mysql.com/bug.php?id=89083 marked as duplicate of this one.
[19 Jan 8:43] Klaus Hicke
Problem persists in mysql-workbench-community 6.3.10 Rel 1.el7.
[27 Feb 21:10] Elizabeth Edmiston
Downgrading the gtkmm package resolves this issue (tested on RHEL 7, Workbench 6.3.9):

yum downgrade gtkmm30
Version change:
Removed:
  gtkmm30.x86_64 0:3.22.0-1.el7                                                                                                              
Installed:
  gtkmm30.x86_64 0:3.8.1-3.el7
[25 Mar 17:05] Add Panel
Solved...somehow:
Same problem here on CentOS 7. Removed gtkmm ver 3 [gtkmm30-3.22.0-1.el7.x86_64] which erased Workbench community latest version [6.3.10] as well as a dependency.
Then downloaded/installed the previous version of workbench [6.2.5] and it works.
Spent nearly a day on this.
Both as root and as user...
[26 Mar 8:43] Klaus Hicke
Thanks for sharing your work!

Now we have two workarounds:
downgrading gtkmm or downgrading WB. These are working workaraounds. The first is working for me, but this is not a solution. When other applications have problems with the downgraded gtkmm things will get worse. So my preferred _solution_ would be a real fix of WB.

Just a hint for others using RHEL/CentOS/...: yum plugin versionlock should be activated and used to lock gtkmm to prevent automatic upgrade  to current version...
[3 May 19:22] Christine Cole
Posted by developer:
 
Fixed as of the upcoming MySQL Workbench 8.0.12 release, and here's the changelog entry:

The version of gtkmm30 that shipped with Red Hat Enterprise Linux 7.4 was
incompatible with the version that MySQL Workbench compiled against. The
version mismatch caused MySQL Workbench to close unexpectedly.

Thank you for the bug report.