Bug #68259 Mysql Workbench crashes when close the window for edit table details
Submitted: 3 Feb 2013 17:30 Modified: 4 Feb 2013 5:11
Reporter: Roberto Losanno Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Workbench Severity:S1 (Critical)
Version:5.2.45 OS:Linux (Arch 64bit)
Assigned to: CPU Architecture:Any
Tags: MySQL, workbench

[3 Feb 2013 17:30] Roberto Losanno
Description:
Initializing AdvancedSidebar factory method
Initializing mforms factory
** Message: Gnome keyring daemon seems to not be available. Stored passwords will be lost once quit
Creating WBOptions
Ready.

** Message: Found model auto-save /home/roberto/.mysql/workbench/db_fyfriend.mwbd, but it is empty. Deleting it...
** Message: overview.home built-in command is being overwritten

(mysql-workbench-bin:19073): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(mysql-workbench-bin:19073): Gtk-CRITICAL **: IA__gtk_tree_row_reference_get_path: assertion `reference != NULL' failed

(mysql-workbench-bin:19073): Gtk-CRITICAL **: IA__gtk_tree_selection_select_path: assertion `path != NULL' failed
*** Error in `/usr/libexec/mysql-workbench-bin': double free or corruption (fasttop): 0x00000000031f2e50 ***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x7ab06)[0x7f3c85959b06]
/usr/lib/libc.so.6(+0x7b883)[0x7f3c8595a883]
/usr/libexec/mysql-workbench-bin(_ZNSt8_Rb_treeIPvSt4pairIKS0_N5boost8functionIFS0_S0_EEEESt10_Select1stIS7_ESt4lessIS0_ESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E+0x5a)[0x840caa]
/usr/libexec/mysql-workbench-bin(_ZNSt8_Rb_treeIPvSt4pairIKS0_N5boost8functionIFS0_S0_EEEESt10_Select1stIS7_ESt4lessIS0_ESaIS7_EE5clearEv+0xd)[0x9f137d]
/usr/libexec/mysql-workbench-bin(_ZNSt8_Rb_treeIPvSt4pairIKS0_N5boost8functionIFS0_S0_EEEESt10_Select1stIS7_ESt4lessIS0_ESaIS7_EE5eraseERS2_+0x2e)[0x9f147e]
/usr/lib/mysql-workbench/liblinux_utilities.so.0(_ZN16ListModelWrapperD1Ev+0x7c)[0x7f3c8ddf4d9c]
/usr/lib/mysql-workbench/liblinux_utilities.so.0(_ZN16ListModelWrapperD0Ev+0x9)[0x7f3c8ddf4fe9]
/usr/lib/libglib-2.0.so.0(g_datalist_clear+0x70)[0x7f3c87295ec0]
/usr/lib/libgobject-2.0.so.0(g_object_unref+0x1e8)[0x7f3c87f960f8]
/usr/lib/mysql-workbench/plugins/db.mysql.editors.wbp.so(_ZN21DbMySQLEditorPrivPageD1Ev+0xca)[0x7f3c6f0a946a]
/usr/lib/mysql-workbench/plugins/db.mysql.editors.wbp.so(_ZN21DbMySQLEditorPrivPageD0Ev+0x9)[0x7f3c6f0a9519]
/usr/lib/mysql-workbench/plugins/db.mysql.editors.wbp.so(_ZN18DbMySQLTableEditorD1Ev+0x100)[0x7f3c6f0804e0]
/usr/lib/mysql-workbench/plugins/db.mysql.editors.wbp.so(_ZN18DbMySQLTableEditorD0Ev+0x9)[0x7f3c6f0805b9]
/usr/lib/libglib-2.0.so.0(g_datalist_clear+0x70)[0x7f3c87295ec0]
/usr/lib/libgobject-2.0.so.0(g_object_unref+0x1e8)[0x7f3c87f960f8]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__OBJECTv+0x91)[0x7f3c87f94621]
/usr/lib/libgobject-2.0.so.0(+0x10467)[0x7f3c87f91467]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x6f6)[0x7f3c87fa9e66]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x82)[0x7f3c87faa6b2]
/usr/lib/mysql-workbench/liblinux_utilities.so.0(_ZN12FormViewBase17remove_plugin_tabEP16PluginEditorBase+0x12)[0x7f3c8de02952]
/usr/lib/mysql-workbench/liblinux_utilities.so.0(_ZN12FormViewBase16close_plugin_tabEP16PluginEditorBase+0x4b)[0x7f3c8de02b1b]
/usr/lib/mysql-workbench/liblinux_utilities.so.0(_ZN11ActiveLabel12handle_eventEP9_GdkEvent+0x37)[0x7f3c8ddf0597]
/usr/lib/libgtkmm-2.4.so.1(+0x337148)[0x7f3c89914148]
/usr/lib/libgtk-x11-2.0.so.0(+0x135029)[0x7f3c88c4b029]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x190)[0x7f3c87f911a0]
/usr/lib/libgobject-2.0.so.0(+0x217c6)[0x7f3c87fa27c6]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x9cb)[0x7f3c87faa13b]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x82)[0x7f3c87faa6b2]
/usr/lib/libgtk-x11-2.0.so.0(+0x24cf78)[0x7f3c88d62f78]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xc4)[0x7f3c88c493c4]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x27b)[0x7f3c88c4971b]
/usr/lib/libgdk-x11-2.0.so.0(+0x5c53c)[0x7f3c8844d53c]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x135)[0x7f3c872b0845]
/usr/lib/libglib-2.0.so.0(+0x47b78)[0x7f3c872b0b78]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x72)[0x7f3c872b0f72]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7f3c88c48727]
/usr/libexec/mysql-workbench-bin(main+0x5d3)[0x80b6f3]
/usr/lib/libc.so.6(__libc_start_main+0xf5)[0x7f3c85900a15]
/usr/libexec/mysql-workbench-bin[0x80e121]
======= Memory map: ========
00400000-00f75000 r-xp 00000000 08:05 1025993                            /usr/libexec/mysql-workbench-bin
01174000-01175000 r--p 00b74000 08:05 1025993                            /usr/libexec/mysql-workbench-bin
01175000-0117a000 rw-p 00b75000 08:05 1025993                            /usr/libexec/mysql-workbench-bin
0117a000-01180000 rw-p 00000000 00:00 0 
019b5000-019bf000 rw-p 00000000 00:00 0                                  [heap]
019bf000-019c1000 rw-p 00000000 00:00 0                                  [heap]
019c1000-03db4000 rw-p 00000000 00:00 0                                  [heap]
7f3c68000000-7f3c68022000 rw-p 00000000 00:00 0 
7f3c68022000-7f3c6c000000 ---p 00000000 00:00 0 
7f3c6da69000-7f3c6da6a000 ---p 00000000 00:00 0 
7f3c6da6a000-7f3c6e26a000 rw-p 00000000 00:00 0                          [stack:19085]
7f3c6e26a000-7f3c6e2b7000 r--p 00000000 08:05 1091565                    /usr/share/fonts/TTF/DejaVuSansMono-Bold.ttf
7f3c6e2b7000-7f3c6e309000 r--p 00000000 08:05 1091652                    /usr/share/fonts/TTF/DejaVuSansMono.ttf
7f3c6e309000-7f3c6e709000 rw-s 00000000 00:04 15499363                   /SYSV00000000 (deleted)
7f3c6e709000-7f3c6e777000 r-xp 00000000 08:05 1026834                    /usr/lib/mysql-workbench/plugins/wb.model.editors.wbp.so.0.0.0
7f3c6e777000-7f3c6e977000 ---p 0006e000 08:05 1026834                    /usr/lib/mysql-workbench/plugins/wb.model.editors.wbp.so.0.0.0
7f3c6e977000-7f3c6e97f000 r--p 0006e000 08:05 1026834                    /usr/lib/mysql-workbench/plugins/wb.model.editors.wbp.so.0.0.0
7f3c6e97f000-7f3c6e981000 rw-p 00076000 08:05 1026834                    /usr/lib/mysql-workbench/plugins/wb.model.editors.wbp.so.0.0.0
7f3c6e981000-7f3c6e9b0000 r-xp 00000000 08:05 1026842                    /usr/lib/mysql-workbench/plugins/wb.model.snippets.wbp.so.0.0.0
7f3c6e9b0000-7f3c6ebaf000 ---p 0002f000 08:05 1026842                    /usr/lib/mysql-workbench/plugins/wb.model.snippets.wbp.so.0.0.0
7f3c6ebaf000-7f3c6ebb1000 r--p 0002e000 08:05 1026842                    /usr/lib/mysql-workbench/plugins/wb.model.snippets.wbp.so.0.0.0
7f3c6ebb1000-7f3c6ebb2000 rw-p 00030000 08:05 1026842                    /usr/lib/mysql-workbench/plugins/wb.model.snippets.wbp.so.0.0.0
7f3c6ebb2000-7f3c6eda9000 r-xp 00000000 08:05 1026827                    /usr/lib/mysql-workbench/plugins/db.mysql.wbp.so.0.0.0
7f3c6eda9000-7f3c6efa8000 ---p 001f7000 08:05 1026827                    /usr/lib/mysql-workbench/plugins/db.mysql.wbp.so.0.0.0
7f3c6efa8000-7f3c6efb3000 r--p 001f6000 08:05 1026827                    /usr/lib/mysql-workbench/plugins/db.mysql.wbp.so.0.0.0
7f3c6efb3000-7f3c6efb8000 rw-p 00201000 08:05 1026827                    /usr/lib/mysql-workbench/plugins/db.mysql.wbp.so.0.0.0
7f3c6efb8000-7f3c6f0e9000 r-xp 00000000 08:05 1026836                    /usr/lib/mysql-workbench/plugins/db.mysql.editors.wbp.so.0.0.0
7f3c6f0e9000-7f3c6f2e9000 ---p 00131000 08:05 1026836                    /usr/lib/mysql-workbench/plugins/db.mysql.editors.wbp.so.0.0.0
7f3c6f2e9000-7f3c6f2fa000 r--p 00131000 08:05 1026836                    /usr/lib/mysql-workbench/plugins/db.mysql.editors.wbp.so.0.0.0
7f3c6f2fa000-7f3c6f2fe000 rw-p 00142000 08:05 1026836                    /usr/lib/mysql-workbench/plugins/db.mysql.editors.wbp.so.0.0.0
7f3c6f2fe000-7f3c6f327000 r-xp 00000000 08:05 1026835                    /usr/lib/mysql-workbench/plugins/wb.printing.wbp.so.0.0.0
7f3c6f327000-7f3c6f526000 ---p 00029000 08:05 1026835                    /usr/lib/mysql-workbench/plugins/wb.printing.wbp.so.0.0.0
7f3c6f526000-7f3c6f528000 r--p 00028000 08:05 1026835                    /usr/lib/mysql-workbench/plugins/wb.printing.wbp.so.0.0.0
7f3c6f528000-7f3c6f529000 rw-p 0002a000 08:05 1026835                    /usr/lib/mysql-workbench/plugins/wb.printing.wbp.so.0.0.0
...

How to repeat:
- Create or open an EER diagram.
- Create a new table
- Double click on the table to edit details
- Close with the X button the window to edit table details
[4 Feb 2013 5:11] MySQL Verification Team
Hello Roberto,

Thank you for the bug report.
This is duplicate of http://bugs.mysql.com/bug.php?id=68027

I am marking this as duplicate of bug#68027 based on the description provided, please reopen, if needed

Also, see Bug #68099