On occasion, perhaps 5% of runs, the process will flat-out crash with a segmentation fault. There seems to be no pattern to this other than, perhaps, it happening more often when I switch away from the terminal window to something else. I suspect something in the PyObjC area, but it might take some fiddling to work it out..