Bug #66142 Disabling code completion doesn't work when Workbench crashes.
Submitted: 1 Aug 2012 12:45 Modified: 30 Sep 2012 18:59
Reporter: Kiran Konathala Email Updates:
Status: No Feedback Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:5.2.41 OS:Windows (Microsoft Windows 7 Service Pack 1 (build 7601), 64-bit)
Assigned to: CPU Architecture:Any
Tags: WBBugReporter

[1 Aug 2012 12:45] Kiran Konathala
Description:
I have quite a few tabs open at all times (generally around 15 to 20). I experience a crash every now and then, not sure what the reason for the crash is and I am unsure how to fetch the crash report in such instance but Workbench restores most of my working tabs in place, kudos for that. 

Code completion which I saw on by default since 5.2.41 isn't to my liking. I see way too many options instead of the desired options (for instance, when I do a select count(*) from MyDB. it displays various options though TableNames for the MyDB should be displaying). I unchecked Code Completion and while it worked, it returned back after the crash. 

It is a minor annoyance. Just thought you should be aware of it. 

----- Developer Notes -----

MySQL Workbench CE for Windows version 5.2.41  revision 9727
Configuration Directory: C:\Users\Kiran\AppData\Roaming\MySQL\Workbench
Data Directory: E:\WinPrograms\WorkBench
Cairo Version: 1.8.8
OS: Microsoft Windows 7  Service Pack 1 (build 7601), 64-bit
CPU: 8x Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz, 8.0 GiB RAM
Active video adapter (0): NVIDIA GeForce GT 420
Installed video RAM: 1024 MB
Current video mode: 1920 x 1080 x 4294967296 colors
Used bit depth: 32
Driver version: 8.17.12.5915
Installed display drivers: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
Active video adapter (1): LogMeIn Mirror Driver
Installed video RAM: 0 MB
Current video mode: 1920 x 1080 x 4294967296 colors
Used bit depth: 32
Driver version: 7.1.542.0
Installed display drivers: NULL
Current user language: English (United States)

How to repeat:
Uncheck code-completion in Edit->Preferences-> SQL Editor. Open various tabs and wait for a crash. You will see that code completion is 'on' though we turned it off.
[1 Aug 2012 13:57] Peter Laursen
I like this "wait for a crash"! WB in a nutshell! :-)

Obviously WB saves the setting at (normal) shutdown.  So maybe you could change the setting and close the program at once.  Then I think it will be saved.

Peter
(not a MySQL/Oracle person)
[1 Aug 2012 15:34] Kiran Konathala
I tried saving the setting but it still did not save after the crash!
[30 Aug 2012 18:59] MySQL Verification Team
Please try version 5.2.42. Thanks.
[1 Oct 2012 1:00] Bugs System
No feedback was provided for this bug for over a month, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".