// Bug in gcj 20000427: Java executables can abort trying to access a null // pointer in a leaf function.publicclassPR218{privateinti=5;publicstaticvoidmain(String[]args){try{newPR218().foo(null);}catch(NullPointerExceptionx){System.out.println(x);}}voidfoo(PR218e){e.i+=4;};}// Expected output://// java.lang.NullPointerException