MySQL Workbench now works on Snow Leopard

So, it turned out fixing the Workbench crash on Snow Leopard wasn’t very hard. Took a little time to find out what was causing the crash but, once that was found, the fix was quick.

The next releases of both branches β€” MySQL Workbench 5.1.18 this week and 5.2.3 alpha later on β€” will have proper support for Mac OS X 10.6

For whoever might be interested, the bug was caused by what seems to be a slight change in how object/NSView copies are handed in Cocoa. NSCollectionView items are populated by copying a “prototype” object. It seems that somehow, duplication of that object included the fields of child objects as well in Leopard, but not in Snow Leopard. The object copies were incomplete and when they were accessed, it ended up attempting to create a C++ string out of nil.

Author: Mike Lischke

Team Lead MySQL Workbench

15 thoughts on “MySQL Workbench now works on Snow Leopard”

  1. Thanks for fixing the bug. It was the only reason why I haven’t switched to snow leopard yet.

  2. When will this fix be available for download ?

    I just migrated to Snow Leopard, and was bummed that WB was crashing on me.

    Is there a site where I can download a snapshot or patch in the meantime ?

  3. /me Anxiously awaiting the next Workbench release. Installed Snow Leopard on the release date; mostly painless except for this one!

  4. Any word on 5.2.3? I unfortunately started using the 5.2 release under 10.5.8 and to my dismay discovered that file format is not backwards compatible. 5.1.18 refuses to open my 5.2.2 mwb files… πŸ™

  5. Where is the home screen in 5.18 that pops up right away in 5.16? I need to manage various things on the server so apologize if this is a noob question.


Comments are closed.