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

assert(..., "must be initialized at this point") in javaCalls.cpp, 307

XMLWordPrintable

    • sparc
    • solaris_7



      Name: dkC59003 Date: 08/04/99



      HotSparc 1.0.1-betaD crashes while executing the test
          nsk/regression/b4224903
      and the following diagnostics is printed:

          #
          # HotSpot Virtual Machine Error, assertion failure
          #
          # assert((!Klass::cast(holder)->should_be_initialized()) ||
                (instanceKlass::cast(holder)->is_being_initialized() &&
                    method->name() == vmSymbols::class_initializer_name()),
                "must be initialized at this point")
          # Error ID: /net/mizu/usr/re/hotsparc1.0.1/src/solaris_only/
                hotsparc_beta_jvmg/build/solaris/../../
                src/share/vm/runtime/javaCalls.cpp, 307 [ Patched ]
          #

      I used the following environment to execute this test:
      Sun Ultra-1, 200MHz, 128Mb RAM, Solaris 2.7
      HotSparc 1.0.1-betaA was installed over JDK 1.2.2W

      The test is intended to reveal the bug:
          #4224903 3-29-99 Hotspot throws stack over flow running the attached
      program.

      The test passes under HotSparc 1.0-fcsG, and under HotSpot releases for windows
      1.0.1-betaD, 1.3-betaL, and 2.0-devA, and under classic VM versions 1.2, 1.2.1,
      1.2.2, 1.3 both for Win32 and for Sparc.

      The test could be found in the hotspot testbase:
          /net/sqesvr/vsn/testbase/testbase_nsk

      ======================================================================

            duke J. Duke
            dkhukhrosunw Dmitry Khukhro (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: