Summary from the link: Did you know that under JDK1.4.1 once 2036 files are open any subsequent opens will delete the file that was supposed to be opened? This reminds me of a bug on HP-UX long ago where if root ran 'cc' without any other arguments, it would delete /dev/null.