Description:
mysql-workbench-community-8.0.15-1.fc29
Linux fedora-pc 4.19.12-301.fc29.x86_64
On the last step of a Reverse Engineer Database attempt (Import MySQL Table Objects), Mysql-workbench crashes.
I tried for different DB's, included a very simple on a single table.
I getb the following error msg
> mysql-workbench
Found /lib64/libproj.so.12
Ready.
(mysql-workbench-bin:7887): Gtk-CRITICAL **: 22:32:24.823: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(mysql-workbench-bin:7887): Gtk-CRITICAL **: 22:32:24.846: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(mysql-workbench-bin:7887): Gtk-CRITICAL **: 22:32:24.909: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
(mysql-workbench-bin:7887): Gtk-CRITICAL **: 22:32:24.930: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
*** Segmentation fault
Register dump:
RAX: 00007f749eaa0bd0 RBX: 0000000000000000 RCX: 00007f74a5e88910
RDX: 00007f74800143c0 RSI: 00007f74a5e89510 RDI: 0000000000000000
RBP: 00007f74800143c0 R8 : 00007f7480002110 R9 : 0000000000000006
R10: 0000000000000000 R11: 00007f7486884466 R12: 00007f748000bf20
R13: 0000000004ceaba8 R14: 00007ffe0c7570d0 R15: 00007f7487ffec40
RSP: 00007f7487ffc8f0
RIP: 00007f749eaa0beb EFLAGS: 00010246
CS: 0033 FS: 0000 GS: 0000
Trap: 0000000e Error: 00000004 OldMask: 00000000 CR2: 00000000
FPUCW: 0000037f FPUSW: 00000000 TAG: 00007f74
RIP: 9de9c043 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 9400000000000000
ST(6) ffff 9400000000000000 ST(7) 9e00 9e00000000000000
mxcsr: 1fa0
XMM0: 00000000000000000000000000000000 XMM1: 00000000000000000000000000000000
XMM2: 00000000000000000000000000000000 XMM3: 00000000000000000000000000000000
XMM4: 00000000000000000000000000000000 XMM5: 00000000000000000000000000000000
XMM6: 00000000000000000000000000000000 XMM7: 00000000000000000000000000000000
XMM8: 00000000000000000000000000000000 XMM9: 00000000000000000000000000000000
XMM10: 00000000000000000000000000000000 XMM11: 00000000000000000000000000000000
XMM12: 00000000000000000000000000000000 XMM13: 00000000000000000000000000000000
XMM14: 00000000000000000000000000000000 XMM15: 00000000000000000000000000000000
Backtrace:
/usr/lib64/mysql-workbench/libantlr4-runtime.so.4.7.1(_ZNSt23_Sp_counted_ptr_inplaceIN6antlr420DefaultErrorStrategyESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info+0x1b)[0x7f749eaa0beb]
/usr/lib64/mysql-workbench/libwbprivate.so.8.0.15(_ZNKSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info+0x40)[0x7f74a5b23810]
/usr/lib64/mysql-workbench/modules/db.mysql.parser.grt.so(_ZNSt12__shared_ptrIN6antlr420DefaultErrorStrategyELN9__gnu_cxx12_Lock_policyE2EEC1ISaIS1_EJEEESt19_Sp_make_shared_tagRKT_DpOT0_+0x50)[0x7f748687b56e]
/usr/lib64/mysql-workbench/modules/db.mysql.parser.grt.so(_ZNSt10shared_ptrIN6antlr420DefaultErrorStrategyEEC2ISaIS1_EJEEESt19_Sp_make_shared_tagRKT_DpOT0_+0x23)[0x7f7486876d5b]
/usr/lib64/mysql-workbench/modules/db.mysql.parser.grt.so(_ZSt15allocate_sharedIN6antlr420DefaultErrorStrategyESaIS1_EJEESt10shared_ptrIT_ERKT0_DpOT1_+0x23)[0x7f748686dbd0]
/usr/lib64/mysql-workbench/modules/db.mysql.parser.grt.so(_ZSt11make_sharedIN6antlr420DefaultErrorStrategyEJEESt10shared_ptrIT_EDpOT0_+0x2c)[0x7f7486860e8d]
/usr/lib64/mysql-workbench/modules/db.mysql.parser.grt.so(_ZN22MySQLParserContextImpl12startParsingEb14MySQLParseUnit+0x26e)[0x7f74868581d4]
/usr/lib64/mysql-workbench/modules/db.mysql.parser.grt.so(_ZN22MySQLParserContextImpl5parseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE14MySQLParseUnit+0x3e)[0x7f7486857b14]
/usr/lib64/mysql-workbench/modules/db.mysql.parser.grt.so(_ZN23MySQLParserServicesImpl19parseSQLIntoCatalogESt10shared_ptrIN7parsers18MySQLParserContextEEN3grt3RefI16db_mysql_CatalogEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS4_7DictRefE+0x9e8)[0x7f7486833814]
/usr/lib64/mysql-workbench/plugins/db.mysql.wbp.so(_ZN10Db_rev_eng16parse_sql_scriptEPN7parsers19MySQLParserServicesESt10shared_ptrINS0_18MySQLParserContextEERN3grt3RefI10db_CatalogEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS6_7DictRefE+0xb0)[0x7f7485c63df8]
/usr/lib64/mysql-workbench/plugins/db.mysql.wbp.so(_ZN10Sql_import16parse_sql_scriptEN3grt3RefI10db_CatalogEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x442)[0x7f7485c7a820]
/usr/lib64/mysql-workbench/plugins/db.mysql.wbp.so(+0x3382f9)[0x7f7485c7a2f9]
/usr/lib64/mysql-workbench/plugins/db.mysql.wbp.so(+0x33953c)[0x7f7485c7b53c]
/usr/lib64/mysql-workbench/libwbpublic.so.8.0.15(_ZNKSt8functionIFN3grt8ValueRefEvEEclEv+0x3d)[0x7f74a42b13ef]
/usr/lib64/mysql-workbench/libwbpublic.so.8.0.15(_ZN3bec7GRTTask7executeEv+0x2b)[0x7f74a42ac82b]
/usr/lib64/mysql-workbench/libwbpublic.so.8.0.15(_ZN3bec13GRTDispatcher12execute_taskESt10shared_ptrINS_11GRTTaskBaseEE+0x5c)[0x7f74a42ae800]
/usr/lib64/mysql-workbench/libwbpublic.so.8.0.15(_ZN3bec13GRTDispatcher13worker_threadEPv+0x46e)[0x7f74a42adbb8]
/lib64/libglib-2.0.so.0(+0x782aa)[0x7f74a18452aa]
/lib64/libpthread.so.0(+0x858e)[0x7f74a04f058e]
/lib64/libc.so.6(clone+0x43)[0x7f749dcf66a3]
Memory map:
.......
How to repeat:
Just try to do Reverse Engineer
Suggested fix:
None