Bug #91842 Workbench 8.0.12 crashes with Segmentation fault
Submitted: 31 Jul 2018 11:04 Modified: 31 Jul 2018 11:33
Reporter: Emil Rechnikov Email Updates:
Status: Unsupported Impact on me:
None 
Category:MySQL Workbench Severity:S1 (Critical)
Version:8.0.12 OS:Linux ( x86_64)
Assigned to: CPU Architecture:x86 (Arch Linux)
Tags: WBBugReporter

[31 Jul 2018 11:04] Emil Rechnikov
Description:
13:54:56 [INF][   WBContext UI]: Initializing workbench context UI with these values:
	base dir: /usr/share/mysql-workbench
	plugin path: /usr/lib/mysql-workbench/plugins
	struct path: /usr/share/mysql-workbench/grt
	module path: /usr/lib/mysql-workbench/modules
	library path: /usr/share/mysql-workbench/libraries
	user data dir: /home/emil/.mysql/workbench
	open at start: 
	open type: 
	run at startup: 
	run type: 
	Force SW rendering: No
	Force OpenGL: No
	quit when done: No
13:54:56 [INF][      WBContext]: WbContext::init
13:54:57 [INF][            WBA]: Looking for extension modules for WBA...
13:54:57 [INF][            WBA]: 0 extension modules found
13:54:57 [WRN][            grt]: Could not load db.mysql.diff.reporting.wbp.so: Could not open module /usr/lib/mysql-workbench/plugins/db.mysql.diff.reporting.wbp.so (/usr/lib/mysql-workbench/plugins/db.mysql.diff.reporting.wbp.so: undefined symbol: _Z20update_all_old_namesN3grt3RefI16db_mysql_CatalogEEbRSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_I14GrtNamedObjectEESt4lessIS9_ESaISt4pairIKS9_SB_EEE)	
13:54:57 [WRN][            grt]: /usr/share/mysql-workbench/modules/data/mysql_rdbms_info.xml:1401: link 'om.mysql.rdbms.mysql.driver.native_sshtun' <object > key=owner could not be resolved
13:54:57 [WRN][            grt]: /home/emil/.mysql/workbench/connections.xml:30: link '5c0a3004-94af-11e8-a73e-8c164505f389' <object GrtObject> key=owner could not be resolved
13:54:57 [INF][      WBContext]: System info:
 	MySQL Workbench Community (GPL) for Linux/Unix version 8.0.12 CE build 13312926 (64 bit)
	Configuration Directory: /home/emil/.mysql/workbench
	Data Directory: /usr/share/mysql-workbench
	Cairo Version: 1.15.12
	OS:  x86_64
	CPU: 8x Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz (3551.559MHz) - 15.47GiB RAM
No video adapter info available
	Fips mode enabled: no

13:54:57 [INF][    WQE backend]: Found auto-save workspace /home/emil/.mysql/workbench/sql_workspaces/xxxxxx.autosave
13:54:57 [INF][    WQE backend]: Found auto-save workspace /home/emil/.mysql/workbench/sql_workspaces/xxxxx-1.autosave

How to repeat:
1. Start Mysql Workbench
2. Open saved connection to mysql DB 
3. Workbench crashes with 

mysql-workbench 
Found /usr/lib/libproj.so.13
Ready.

*** Segmentation fault
Register dump:

 RAX: 0000000000000000   RBX: 00007f4c8c03c670   RCX: 0000000000000000
 RDX: 00007f4cbc3802d0   RSI: 0000000000000000   RDI: 00007f4cbc3802d0
 RBP: 00007f4c9383f4e0   R8 : 0000000000000000   R9 : 00007f4cbc583fe0
 R10: 00007f4cbc3c98f0   R11: 0000000000000000   R12: 00007f4c8c041040
 R13: 00005618d14e37d0   R14: 0000000000000000   R15: 00007f4cbc3802d0
 RSP: 00007f4c9383f3e0

 RIP: 00007f4ccee2ab28   EFLAGS: 00010286

 CS: 0033   FS: 0000   GS: 0000

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

 FPUCW: 0000037f   FPUSW: 00000000   TAG: 00007f4c
 RIP: da2a752b   RDP: 00000000

 ST(0) 0000 000000000000003f   ST(1) 0000 0000000000000001
 ST(2) 0000 0000000000000001   ST(3) 0000 0000000000000002
 ST(4) 0000 0000000000000000   ST(5) ffff 9e00000000000000
 ST(6) ffff 9e00000000000000   ST(7) a700 a700000000000000
 mxcsr: 1fa4
 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/lib/libantlr4-runtime.so.4.7.1(_ZN6antlr43atn18ParserATNSimulator15computeReachSetEPNS0_12ATNConfigSetEmb+0xf8)[0x7f4ccee2ab28]
/usr/lib/libantlr4-runtime.so.4.7.1(_ZN6antlr43atn18ParserATNSimulator18computeTargetStateERNS_3dfa3DFAEPNS2_8DFAStateEm+0x4c)[0x7f4ccee26a7c]
/usr/lib/libantlr4-runtime.so.4.7.1(_ZN6antlr43atn18ParserATNSimulator7execATNERNS_3dfa3DFAEPNS2_8DFAStateEPNS_11TokenStreamEmPNS_17ParserRuleContextE+0x1df)[0x7f4ccee2b56f]
/usr/lib/libantlr4-runtime.so.4.7.1(_ZN6antlr43atn18ParserATNSimulator15adaptivePredictEPNS_11TokenStreamEmPNS_17ParserRuleContextE+0x139)[0x7f4ccee2ca69]
/usr/lib/mysql-workbench/libparsers.so.8.0.12(_ZN7parsers11MySQLParser5queryEv+0x134)[0x7f4cd7eb6714]
/usr/lib/mysql-workbench/modules/db.mysql.parser.grt.so(_ZN23MySQLParserServicesImpl14checkSqlSyntaxESt10shared_ptrIN7parsers18MySQLParserContextEEPKcm14MySQLParseUnit+0x1da)[0x7f4cb69b45ca]
/usr/lib/mysql-workbench/libwbpublic.so.8.0.12(_ZN11MySQLEditor28do_statement_split_and_checkEi+0x214)[0x7f4cdea9a754]
/usr/lib/mysql-workbench/libwbbase.so.8.0.12(_ZN13ThreadedTimer13pool_functionEPvS0_+0x3e)[0x7f4cda5b27ee]
/usr/lib/libglib-2.0.so.0(+0x75463)[0x7f4cdcdd9463]
/usr/lib/libglib-2.0.so.0(+0x74a2a)[0x7f4cdcdd8a2a]
/usr/lib/libpthread.so.0(+0x7075)[0x7f4cdb485075]
/usr/lib/libc.so.6(clone+0x3f)[0x7f4cd9d1253f]
[31 Jul 2018 11:33] MySQL Verification Team
Thank you for the bug report. Sorry but currently this OS isn't supported.
[23 Aug 2018 19:55] pablo ko
Attached error trace, crashes when click on db connection