Bug #69483 Apply Changes Failed window exeeds the bottom of screen. Unable to close it.
Submitted: 15 Jun 2013 12:57 Modified: 30 Jul 2013 17:53
Reporter: Morten Henrichsen Email Updates:
Status: Closed Impact on me:
Category:MySQL Workbench: SQL Editor Severity:S1 (Critical)
Version:5.2.47 OS:MacOS (10.8.4)
Assigned to: CPU Architecture:Any

[15 Jun 2013 12:57] Morten Henrichsen
I tried to insert 38 rows in a table where the primary key fields were already existing. The resulting 'Apply Changes Failed' window shows all 38 failed insert statements, but only half of them are visible. The remaining are below the bottom of the screen. There is no way to scroll down to the OK-button or close that window. Furthermore, MySQL Workbench is unable to quit as long as that window is visible. 
The only solution is to Cmd+Alt+Esc and terminate program. 

Screenshot of the problem: http://i.imgur.com/2dJ5RVB.png

How to repeat:
1) Connect to server.
2) Open new query tab (Cmd+T)
3) SELECT * FROM table
4) Add 10-20 rows with primary keys already used.
5) Press Apply-button
6) In the Apply SQL Script to Database window press Apply
7) Message log shows a list of 1062 errors
8) Click the close-window button in the top left corner.
9) Apply Changes Failed window appears and the OK-button is out of reach :(

Suggested fix:
Enable Escape-key to close the window.
Add a scrollbar to the window.
Add a Close button to the top.
Move the OK-button to the top.
[15 Jun 2013 13:00] Morten Henrichsen

Attachment: Skærmbillede 2013-06-15 kl. 00.29.36.png (image/png, text), 504.74 KiB.

[15 Jun 2013 16:38] MySQL Verification Team
Thank you for the bug report.
[30 Jul 2013 17:53] Philip Olson
Fixed as of MySQL Workbench 6.0.4, and here's the changelog entry:

On Mac OS X, executing "Apply SQL Script to Database" could overflow the
window if too many errors were generated. These errors are now logged in
the "Action Log" pane.

Thank you for the bug report.