Yuck. I was debugging an implementation of blowfish encoding in ML under SML/NJ, and adding a few print statements cause SML/NJ to segfault. By tweaking the code I could avoid that and find what I wanted, but this really is bad. No useful comment, just a complaint to the gods.