I would just like to ask about an issue I encountered. There is a Java program (version1.3) that we use that is hosted in Unix (HP-UX B.11.11 U), and one of its functions copies a file and writes it to another directory. It usually runs fine, but one day, it wrote a file that had 000 access on it. As far as I know, this happened only once ever in the whole run of the system. This caused a lot of problems because the file couldn't be read or deleted.
Do you guys have any idea how the file could have been written with such an access? Aside from someone playing a really bad joke and running chmod on it?