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

[aarch64] Incorrect handling of VM exceptions in C1 deopt stub/traps

XMLWordPrintable

    • b18
    • aarch64
    • linux

        Crash in test/hotspot/jtreg/runtime/Thread/StopAtExit.java

        --------------- T H R E A D ---------------

        Current thread (0x0000fffe2802fa00): JavaThread "Thread-2" [_thread_in_Java, id=28188, stack(0x0000fffe647e0000,0x0000fffe649e0000)]

        Stack: [0x0000fffe647e0000,0x0000fffe649e0000], sp=0x0000fffe649dd280, free space=2036k
        Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [libjvm.so+0xa17358] ScopeDesc::objects()+0x0
        V [libjvm.so+0x4c1350] Deoptimization::fetch_unroll_info(JavaThread*, int)+0x20
        v ~DeoptimizationBlob
        v ~RuntimeStub::load_mirror_patching Runtime1 stub
        C 0x0000fffe649de860

        Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
        v ~DeoptimizationBlob
        v ~RuntimeStub::load_mirror_patching Runtime1 stub
        C 0x0000fffe649de4b0
        C 0x0000000000000000
        V [libjvm.so+0x49c140] Thread::in_retryable_allocation() const+0x0
        C 0xd65f03c052800000

        [error occurred during error reporting (printing Java stack), id 0xb, SIGSEGV (0xb) at pc=0x0000fffea05aea40]


        siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x0000000000000028

              phedlin Patric Hedlin (Inactive)
              enikitin Evgeny Nikitin
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated:
                Resolved: