Bug #57102 Double click on column separator causes crash
Submitted: 29 Sep 2010 13:08 Modified: 28 Nov 2010 23:01
Reporter: Paul Crawford Email Updates:
Status: No Feedback Impact on me:
None 
Category:MySQL Workbench: SQL Editor Severity:S1 (Critical)
Version:5.2.28 Rev 6725, 5.2.29 OS:MacOS (10.6.4)
Assigned to: CPU Architecture:Any
Tags: double click

[29 Sep 2010 13:08] Paul Crawford
Description:
If you double click on a column separator (in Excel this would optimize the column width) MySQL Workbench becomes non responsive.

How to repeat:
See above

Suggested fix:
This obviously needs fixing. Perhaps the behaviour should be as in Excel, optimize the column width, i.e. just wide enough for the heading and the data.
[29 Sep 2010 13:10] Paul Crawford
Just checked again and the behaviour is correct with no crash. Not sure what caused it before. Will keep monitoring.
[29 Sep 2010 13:13] Paul Crawford
Did notice now that the optimization includes the data only not the heading. It should include both.
[29 Sep 2010 13:42] Valeriy Kravchuk
Please, try to find out a repeatable sequence of actions to produce this crash.
[29 Sep 2010 14:00] MySQL Verification Team
Exception Screen

Attachment: bug57102.png (image/png, text), 78.28 KiB.

[29 Sep 2010 14:04] MySQL Verification Team
I was able to repeat on Linux when closing a screen after the separator double click, please see prior screen-shot attached it is the same as yours?. Thanks in advance.
[29 Sep 2010 17:04] Paul Crawford
Miguel, I did not get the error dialog box that you got. Just a spinning beach ball and the Force Quit list shows Workbench "not responding". Had this at least three times but now I cannot get it to repeat. Will keep trying.
[30 Sep 2010 2:31] Paul Crawford
OK, I found the steps to repeat this hang. First I open a table that has about 89000 records in default so that only the first 1000 are displayed. Then I click the button to allow all records to show. This takes a second or two. Then I clicked on the button to go to the last record. Then I double click a column separator. Then I get the the hang. This is definitely repeatable. I did it three times in a row. Happens every time.
[30 Sep 2010 2:35] Paul Crawford
This the Apple crash report just after the hang. I cannot read it but maybe someone can.

Attachment: Crash Report.rtf (text/rtf), 175.35 KiB.

[20 Oct 2010 22:34] MySQL Verification Team
Could you please try new version 5.2.29. Thanks in advance.
[27 Oct 2010 12:16] Paul Crawford
I did download version 5.2.29 but the bug as described previously is still there.
[28 Oct 2010 15:34] Alfredo Kojima
How long did you wait during the hang? Calculating the width of 89000 items would take very long, so maybe you just have to wait?
[29 Nov 2010 0: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".