Fix for Eclipse 3.3 Crashing under OS X Leopard
Earlier this week I discovered a keyboard shortcut that will crash Eclipse on Mac OS X Leopard. There’s a fix for the problem so I wanted to blog the solution for any and all that might stumble across this issue in the future.
To be clear, as far as I can tell the bug only affects Eclipse 3.3 running on Leopard, although you may want to test your Mac environment just to be sure.
The bug shows itself when you use the Open Resource shortcut (CMD+SHIFT+R) or the Open Class (CMD+SHIFT+T) shortcut, once you’ve selected your file or class Eclipse will crash. At first I thought that this was a Flex Builder bug, Adobe even has a bug filed for this exact problem but after more research it turns out that the bug is an SWT issue in Eclipse.
Thankfully Eclipse has already resolved this issue in the 3.3.2 stream build so if this is an issue for you then download the 3.3.2 stream build and update your existing Eclipse installation. I’ve tested Flex Builder 3.0 plugin final on 3.3.2 and it appears to run without issue. If you’re running Flex Builder 3.0 standalone then you’re out of luck, download the plugin.
here’s a fix for the stand alone verison of FlexBuilder:
http://andymcintosh.tumblr.com/post/30106677