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

Panic on startup when running with -classic

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P2 P2
    • None
    • 1.4.0
    • hotspot
    • None
    • sparc
    • solaris_7, solaris_8

      While doing AWT integration testing for build 39, we found the following
      problem: a panic before the splash screen for the swingset even appears.

      It happens with our integration build, and also with the nightly merlin build.
      It does not happen with the promoted build 38. So, it is new, but it happened
      before the AWT and EE integrations into build 39.

      Using motif 1.2 or 2.1 seems to have no effect: the panic probably happens
      before motif comes into play.

      Running on Solaris sparc 2.8 (awt-lab-02, an Ultra-1) and remotely displaying
      to Solaris sparc 2.7 (gradgrind, an Ultra 10)

      BTW, my CLASSPATH environment variable was not set.

      This does not happen when I run without the -g -classic options.


      echawkes@awt-lab-02:/net/jano/export/disk03/awt/integration-build( 44 )% /java/jdk/bin/jdkx -g -classic -b /net/jano/export/disk03/awt/integration-build/build/solaris-sparc swingset
      cd /net/jano/export/disk03/awt/integration-build/build/solaris-sparc/demo/jfc/SwingSet2
      /net/jano/export/disk03/awt/integration-build/build/solaris-sparc/bin/java_g -classic -cp SwingSet2.jar:. SwingSet2

      *** panic: GC: getStickySystemClass failed: java/lang/ref/Reference
              CLASSPATH may be incorrect
      SIGABRT 6* abort (generated by abort(3) routine)
          si_signo [6]: SIGABRT 6* abort (generated by abort(3) routine)
          si_errno [0]: Error 0
          si_code [-1]: SI_LWP [pid: 4551, uid: 38734]
              stackpointer=ffbee080

      Full thread dump Classic VM (1.4.0internal-bchristi-001030-18:17, native threads):
          "Signal dispatcher" (TID:0xfb0983a0, sys_thread_t:0x6bd00, state:CW, native ID:0x4) prio=5
          NULL (TID:0xfb0981a0, sys_thread_t:0x27630, state:R, native ID:0x1) prio=5: pending=java.lang.NullPointerException
      Monitor Cache Dump:
      Registered Monitor Dump:
          utf8 hash table: <unowned>
          JNI pinning lock: <unowned>
          JNI global reference lock: <unowned>
          BinClass lock: <unowned>
          Class linking lock: <unowned>
          System class loader lock: <unowned>
          Code rewrite lock: <unowned>
          Heap lock: <unowned>
          Monitor cache lock: owner NULL (0x27630) 1 entry
          Thread queue lock: owner NULL (0x27630) 1 entry
          Monitor registry: owner NULL (0x27630) 1 entry

      /java/jdk/bin/jdkx[12]: 4551 Abort

            mr Mark Reinhold
            ehawkessunw Eric Hawkes (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: