Message 210297 - Python tracker
Confirmed on OSX 10.8 with Python 3.4 (built from default branch, changeset 88969:32af4954e46a). Note that this doesn't happen when opening just a shell window, e.g. by running ./python -m idlelib.idle. Furthermore, even when running IDLE as described in the OP, if I open a shell window and then close, I don't get an exception.