-
Bug
-
Resolution: Fixed
-
P3
-
7, 8
-
b48
-
os_x
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8016406 | 8 | Harold Seigel | P3 | Closed | Fixed | b94 |
JDK-8018375 | 7u45 | Harold Seigel | P3 | Closed | Fixed | b01 |
JDK-8016427 | 7u40 | Harold Seigel | P3 | Closed | Fixed | b29 |
JDK-8016035 | hs25 | Harold Seigel | P3 | Closed | Fixed | b36 |
In case of infinite recursion on the Appkit Thread JVM crashes. The crash log is attached.
The simple test is to run the following program with -XstartOnFirstThread option.
public class TestInfiniteRecursion {
public static void main(String[] args) {
main(args);
}
}
The bug is reproducible always. The operating system version is Mac OS X 10.7.5. Reproducible with JDK7 and JDK8. Not reproducible with Apple JDK6.
Please note, that the crash occurs in any case of infinite recursion on the Appkit Thread, not only if the main method is infinitely invoked.
The simple test is to run the following program with -XstartOnFirstThread option.
public class TestInfiniteRecursion {
public static void main(String[] args) {
main(args);
}
}
The bug is reproducible always. The operating system version is Mac OS X 10.7.5. Reproducible with JDK7 and JDK8. Not reproducible with Apple JDK6.
Please note, that the crash occurs in any case of infinite recursion on the Appkit Thread, not only if the main method is infinitely invoked.
- backported by
-
JDK-8016035 Mac OS X: JVM crash on infinite recursion on Appkit Thread
- Closed
-
JDK-8016406 Mac OS X: JVM crash on infinite recursion on Appkit Thread
- Closed
-
JDK-8016427 Mac OS X: JVM crash on infinite recursion on Appkit Thread
- Closed
-
JDK-8018375 Mac OS X: JVM crash on infinite recursion on Appkit Thread
- Closed
- relates to
-
JDK-6675312 Linux glibc stack guard-pages can overlap with hotspot guard pages
- Closed