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

TestLibGraal.java still crashes with assert(_stack_base != nullptr)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 23
    • None
    • hotspot
    • b19

      After JDK-8329651, libgraal still crashes.

      The fix applied in Thread::print_on_error also needs to be applied to JavaThread::print_on_error:

      10 00000058`7cefc510 00007ffb`f4af37c9 jvm!report_vm_error(
                      char * file = 0x00007ffb`f5356430 "c:\sb\prod\1712573323\workspace\open\src\hotspot\share\runtime/thread.hpp",
                      int line = 0n546,
                      char * error_msg = 0x00007ffb`f5356400 "assert(_stack_base != nullptr) failed",
                      char * detail_fmt = 0x00007ffb`f53563f0 "Sanity check")+0x5b
      11 (Inline Function) --------`-------- jvm!Thread::stack_base(void)+0x6b
      12 (Inline Function) --------`-------- jvm!Thread::stack_end(void)+0x6b
      13 00000058`7cefc570 00007ffb`f51b1621 jvm!JavaThread::print_on_error(
                      class outputStream * st = 0x00000058`7cefe1a0,
                      char * buf = 0x00007ffb`f5950b30 "",
                      int buflen = 0n2000)+0x269
      14 (Inline Function) --------`-------- jvm!Threads::print_on_error(void)+0x75
      15 00000058`7cefc5d0 00007ffb`f523cdcc jvm!Threads::print_on_error(
                      class outputStream * st = 0x00000058`7cefe1a0,
                      class Thread * current = 0x000001a5`ea0e1f20,
                      char * buf = 0x00007ffb`f5950b30 "",
                      int buflen = 0n2000)+0x171

            dholmes David Holmes
            dnsimon Douglas Simon
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: