I’ve been really annoyed with Eagle PCB because it has a bug on Mac OS X for a long time.
When working with a PCB, pressing the middle button on the mouse for scrolling a layout, the program crashes. Thankfully I found a workaround.
It’s really simple actually. It doesn’t work in all situations, because there are some serious problems with the scrolling part, but here’s one way of improving the chance of not having crashes. When starting Eagle PCB it normally opens the latest project you’ve been working on. Here’s the thing, don’t start working on the project! Close both the schematic and layout file. Then it’s just a matter of opening the document again and everything is much less prone to crashing. Weird? You bet, but it’s a workaround.
If a document continues to constantly crash, I usually uses “Save As…” and give it a new name and that sometimes also improves the chance of not getting crashes.