1 ---------- normal exceptions --------------------
2 throw new Exception(): OK
4 at extest.main(extest.java:24)
6 throw new Exception() (from subroutines): OK
8 at extest.sub4(extest.java:392)
9 at extest.sub3(extest.java:388)
10 at extest.sub2(extest.java:384)
11 at extest.sub(extest.java:380)
12 at extest.main(extest.java:38)
14 NullPointerException: OK
15 java.lang.NullPointerException
16 at extest.main(extest.java:48)
19 ---------- test soft inline exceptions ----------
20 /* thrown twice to check the inline jump code */
21 ArithmeticException (only w/ -softnull): OK
22 java.lang.ArithmeticException: / by zero
23 at extest.main(extest.java:63)
25 ArithmeticException (only w/ -softnull): OK
26 java.lang.ArithmeticException: / by zero
27 at extest.main(extest.java:79)
29 ArrayIndexOutOfBoundsException: OK
30 java.lang.ArrayIndexOutOfBoundsException: -889275714
31 at extest.main(extest.java:97)
33 ArrayIndexOutOfBoundsException: OK
34 java.lang.ArrayIndexOutOfBoundsException: -1161901314
35 at extest.main(extest.java:114)
37 ArrayStoreException: OK
38 java.lang.ArrayStoreException
39 at extest.main(extest.java:133)
41 ArrayStoreException: OK
42 java.lang.ArrayStoreException
43 at extest.main(extest.java:144)
45 ClassCastException: OK
46 java.lang.ClassCastException: java/lang/Object
47 at extest.main(extest.java:155)
49 ClassCastException: OK
50 java.lang.ClassCastException: java/lang/Object
51 at extest.main(extest.java:166)
53 NegativeArraySizeException (newarray): OK
54 java.lang.NegativeArraySizeException
55 at extest.main(extest.java:176)
57 NegativeArraySizeException (newarray): OK
58 java.lang.NegativeArraySizeException
59 at extest.main(extest.java:185)
61 NegativeArraySizeException (multianewarray): OK
62 java.lang.NegativeArraySizeException
63 at extest.main(extest.java:194)
65 NullPointerException (only w/ -softnull): OK
66 java.lang.NullPointerException
67 at extest.main(extest.java:205)
69 NullPointerException (only w/ -softnull): OK
70 java.lang.NullPointerException
71 at extest.main(extest.java:215)
74 java.lang.OutOfMemoryError
75 at extest.main(extest.java:225)
78 java.lang.OutOfMemoryError
79 at extest.main(extest.java:235)
81 OutOfMemoryError (multianewarray): OK
82 java.lang.OutOfMemoryError
83 at extest.main(extest.java:244)
86 ---------- exceptions in leaf functions ---------
87 ArithmeticException: OK
88 java.lang.ArithmeticException: / by zero
89 at extest.aesub(extest.java:396)
90 at extest.main(extest.java:258)
92 ArrayIndexOutOfBoundsException: OK
93 java.lang.ArrayIndexOutOfBoundsException: -559038737
94 at extest.aioobesub(extest.java:400)
95 at extest.main(extest.java:267)
97 ClassCastException: OK
98 java.lang.ClassCastException: java/lang/Object
99 at extest.ccesub(extest.java:404)
100 at extest.main(extest.java:284)
102 NullPointerException: OK
103 java.lang.NullPointerException
104 at extest.npesub(extest.java:408)
105 at extest.main(extest.java:293)
108 ---------- exception related things -------------
109 load/link an exception class in asmpart: OK
111 at extest.main(extest.java:307)
114 ---------- native stub exceptions ---------------
115 NullPointerException in <clinit>: OK
116 java.lang.ExceptionInInitializerError
117 at extest.main(extest.java:323)
118 Caused by: java.lang.NullPointerException
119 at extest_clinit.<clinit>(extest_clinit.java:4)
120 at extest.main(extest.java:323)
122 UnsatisfiedLinkError: OK
123 java.lang.UnsatisfiedLinkError: nsub
124 at extest.nsub(Native Method)
125 at extest.main(extest.java:336)
127 NullPointerException (native): OK
128 java.lang.NullPointerException
129 at java.lang.System.arraycopy(System.java:281)
130 at extest.main(extest.java:345)
133 ---------- special exceptions -------------------
134 OutOfMemoryError (array clone): OK
135 java.lang.OutOfMemoryError
136 at [B.clone(Native Method)
137 at extest.main(extest.java:361)
140 ---------- no OK beyond this point --------------
141 NullPointerException (without catch):
142 Exception in thread "main" java.lang.NullPointerException
143 at extest.main(extest.java:375)