A memory allocation bug like that can bring FreeBSD to a halt fairly easily. I've had that happen as well. If you wait long enough, the system will kill the process and stuff will return back to normal.
I still think it's kinda sad that a simple program can effectivelly bring the whole...