Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4402735

[server] stack yellow zone not re-enabled after a StackOverflowError

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 1.3.1_12
    • 2.0, 1.3.0, 1.3.1, 1.3.1_11, 1.4.0
    • hotspot
    • None
    • 12
    • generic, x86, sparc
    • generic, solaris_1, solaris_7, solaris_8, windows_nt
    • Verified

        This is a placeholder for the repeated stackoverflow fixes for the server
        compiler. The interpreter and client compiler changes were fixed under bug
        4298656.

        Problem is that the stack yellow zone is disabled on the first occurrence
        of a stack overflow for a thread, but never re-enabled after the
        StackOverflowError is thrown. The next stack overflow thus enters the
        red zone, which the vm treats as fatal. The attached simple java program
        so2.java demonstrates this.

              jcoomes John Coomes (Inactive)
              jcoomes John Coomes (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: