Bug #69459 Crash on entering dot in a SQL string when automatic code completion is enabled
Submitted: 13 Jun 2013 12:26 Modified: 24 Dec 2013 16:01
Reporter: Georgi Sotirov Email Updates:
Status: Can't repeat Impact on me:
None 
Category:MySQL Workbench: SQL Editor Severity:S2 (Serious)
Version:5.2.47 CE OS:Windows (XP Build 2002 SP3)
Assigned to: CPU Architecture:Any
Tags: code completion, crash

[13 Jun 2013 12:26] Georgi Sotirov
Description:
The code completion with automatic start in the SQL Editor seems to crash the whole application when a dot is entered into a SQL string (see how to repeat).

How to repeat:
1. Open MySQL Workbench, go to Edit -> Preferences, then open tab SQL Editor and ensure that check boxes "Enable code completion in editors" and "Automatically start code completion" are checked;
2. Open a SQL editor and type a query like SELECT * FROM `table` WHERE `column` = 'nohup.out'. Do not paste the SQL string - type it, as if the string is pasted it's OK. Presumably the automatic code completion isn't started in this way;
3. At the moment when the dot from the string 'nohup.out' is typed the application crashes. It's always reproducible.
[13 Jun 2013 17:47] MySQL Verification Team
Thank you for the bug report. I couldn't repeat on XP Home Edition. Your connection is local or remote?. Thanks.
[17 Jun 2013 20:18] Georgi Sotirov
Remote through SSH.
[5 Sep 2013 1:46] MySQL Verification Team
Please try version 6.0.7. Thanks.
[7 Sep 2013 9:59] Georgi Sotirov
I've just tried with version 6.0.7, bu I do not have crash, so I assume the bug doesn't exist in this version.