// Bug in gcj 20000427: Java executables can abort trying to access a null // pointer in a leaf function. public class PR218 { private int i = 5; public static void main(String[] args) { try { new PR218().foo(null); } catch (NullPointerException x) { System.out.println(x); } } void foo(PR218 e) { e.i += 4; }; } // Expected output: // // java.lang.NullPointerException