Bug #71473 MySQL Workbench continually crashes in OS X (.crash logs attached)
Submitted: 24 Jan 2014 19:38 Modified: 11 Feb 2014 3:06
Reporter: Mike Reid Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S2 (Serious)
Version:6.1.1 (1) OS:MacOS (10.9.1)
Assigned to: CPU Architecture:Any
Tags: crash, crashlog, diagnostic, os x

[24 Jan 2014 19:38] Mike Reid
Description:
MySQL Workbench continually crashes on me in OS X. It has been happening since 5.2.x, and sadly has not improved since 6.0.x or the new 6.1.1 (Beta 1).

As I have used Workbench for many years, I have tested every new release across different OS X versions along the way. I find myself checking http://mysqlworkbench.org/ DAILY in hopes a new update has been released to stabilize the application, but unfortunately the persistent crashing lives on.

I would be happy to assist troubleshoot my situation (in the event it is not happening to others), but I have seen similar bug reports from other users (e.g. #68080, #71119, to name a few)

* NOTE: I have also checked recommendation on the following post, but the recommended solution did not apply to me: http://mysqlworkbench.org/2014/01/mysql-workbench-frequent-crashes-in-mac-os-x/

How to repeat:
MySQL Workbench 6.0.x (and now 6.1.1) tends to crash so frequently, I've come to expect it it's so regular. It almost ALWAYS happens to me in the middle of executing a query.

Unfortunately, I don't have any solid steps on reproducing.

The one thing I have noticed is that when I am using the SCHEMAS > Filter Objects feature to filter the database / table tree (left of the SQL Editor), crashes seem to happen more reliably.

Also, it's worth noting that my primary use is in the SQL Editor to remote database (via Standard TCP/IP over SSH) and with Code Completion disabled (too buggy.)

1. Connect to remote server

2. Run various SQL statements (namely SELECTs, involving JOINs and Workbench built-in LIMITs) across multiple SQL Query tabs. 

* In many cases, multiple SQL statements will exist on one SQL Query tab, and execution of desired query is performed by highlighting preferred query and executing via Command + Shift + Enter.

3. 

Suggested fix:
Review provided crashlogs to try determining potential cause for frequent crashing in SQL Editor.
[24 Jan 2014 19:39] Mike Reid
6.0.8 crash log (1 of 4)

Attachment: MySQLWorkbench_2014-01-10-101425_osx.crash (application/octet-stream, text), 96.66 KiB.

[24 Jan 2014 19:39] Mike Reid
6.0.8 crash log (2 of 4)

Attachment: MySQLWorkbench_2014-01-13-123735_osx.crash (application/octet-stream, text), 97.63 KiB.

[24 Jan 2014 19:39] Mike Reid
6.0.8 crash log (3 of 4)

Attachment: MySQLWorkbench_2014-01-22-121219_osx.crash (application/octet-stream, text), 97.05 KiB.

[24 Jan 2014 19:40] Mike Reid
6.0.8 crash log (3 of 4)

Attachment: MySQLWorkbench_2014-01-22-121342_osx.crash (application/octet-stream, text), 89.32 KiB.

[24 Jan 2014 19:40] Mike Reid
6.1.1 crash log (1 of 1)

Attachment: MySQLWorkbench_2014-01-24-121129_osx.crash (application/octet-stream, text), 98.01 KiB.

[24 Jan 2014 20:00] Alfredo Kojima
Thanks for the bug report. Fortunately, the crash logs are enough to provide an idea about the reason for the crashes.
[11 Feb 2014 3:06] Philip Olson
Fixed as of the upcoming MySQL Workbench 6.1.2 release, and here's the changelog entry:

On Mac OS X, general stability improvements were made to the codebase.

Thank you for the bug report.