To reproduce, do following:
1. touch noRead.class
2. chmod 0 noRead.class
3. create test.java as following:
import noRead;
public class test { noRead var; }
4. javac test.java
it will say forever:
error: I/O error in .//noRead.class
error: I/O error in .//noRead.class
error: I/O error in .//noRead.class
error: I/O error in .//noRead.class
........
1. touch noRead.class
2. chmod 0 noRead.class
3. create test.java as following:
import noRead;
public class test { noRead var; }
4. javac test.java
it will say forever:
error: I/O error in .//noRead.class
error: I/O error in .//noRead.class
error: I/O error in .//noRead.class
error: I/O error in .//noRead.class
........