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

JCK-111a test harness won't run JITed with the Sparc native thread JDK.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P3 P3
    • None
    • 1.1.1
    • vm-legacy
    • jit
    • sparc
    • solaris_2.6


      allan.jacobs@Eng 1997-05-14
      JCK-111a test harness won't run JITed with the Sparc native thread JDK.
      Running the API tests on a 2-headed machine with the tests JITed, the
      first test (api/SignatureTest.html) causes a segmentation violation.
      Running just the first test puts the test java processes in
      a sleeping state.

      algol% java -version
      java version "seberger:05/09/09-20:01"
      algol% which java
      /usr/java/bin/java
      algol% echo $CLASSPATH
      .:/net/mulder/export/mulder3/JCK-111a/classes
      algol% java -Djava.compiler=sunwjit -mx40m javasoft.sqe.harness.Main api_algol.jtp
      Warning:
          Name: slist
          Class: XmList
          Invalid item(s) to delete.

      Warning:
          Name: slist
          Class: XmList
          Invalid item(s) to delete.

      Warning:
          Name: slist
          Class: XmList
          Invalid item(s) to delete.

      Warning:
          Name: slist
          Class: XmList
          Invalid item(s) to delete.

      Warning:
          Name: slist
          Class: XmList
          Invalid item(s) to delete.

      Warning:
          Name: slist
          Class: XmList
          Invalid item(s) to delete.

      SIGSEGV 11* segmentation violation
          si_signo [11]: SIGSEGV 11* segmentation violation
          si_errno [0]: Error 0
          si_code [1]: SEGV_ACCERR [addr: 0x595f74]

              stackbase=EB551D84, stackpointer=EB55022C

      Full thread dump:
          "TestRunnerThread-1:1" (TID:0xec703110, sys_thread_t:0x3dd508, state:R, thread_t: t@15, sp:0x0 threadID:0xeb551df0, stack_base:0xeb551d84, stack_size:0x21000) prio=2 *current thread*
              javasoft.sqe.harness.TestDescription.save(Compiled Code)
              javasoft.sqe.harness.TestResult.<init>(Compiled Code)
              javasoft.sqe.harness.TestRunnerThread.runTest(Compiled Code)
              javasoft.sqe.harness.TestRunnerThread.run(Compiled Code)
          "TestRunnerThread-0:0" (TID:0xec703278, sys_thread_t:0x4209c8, state:R, thread_t: t@14, sp:0x0 threadID:0xeb581df0, stack_base:0xeb581d84, stack_size:0x21000) prio=2
              java.util.Date.toString(Compiled Code)
              javasoft.sqe.harness.TestResult.performTest(Compiled Code)
              javasoft.sqe.harness.TestResult.<init>(Compiled Code)
              javasoft.sqe.harness.TestRunnerThread.runTest(Compiled Code)
              javasoft.sqe.harness.TestRunnerThread.run(Compiled Code)
          "Timer" (TID:0xec7032f8, sys_thread_t:0x420960, state:CW, thread_t: t@13, sp:0x0 threadID:0xeb5b1df0, stack_base:0xeb5b1d84, stack_size:0x21000) prio=3
              javasoft.sqe.harness.Timer.run(Compiled Code)
          "AWT-Finalizer" (TID:0xec7e0b18, sys_thread_t:0x262090, state:CW, thread_t: t@12, sp:0xebe00db0 threadID:0xebe01df0, stack_base:0xebe01d84, stack_size:0x21000) prio=9
              java.lang.Object.wait(Compiled Code)
              sun.awt.AWTFinalizer.run(Compiled Code)
          "HarnessWorker" (TID:0xec7da130, sys_thread_t:0x259a98, state:CW, thread_t: t@11, sp:0xebe300e0 threadID:0xebe31df0, stack_base:0xebe31d84, stack_size:0x21000) prio=3
              java.lang.Object.wait(Compiled Code)
              javasoft.sqe.harness.TestRunner.run(Compiled Code)
              javasoft.sqe.harness.Harness.run(Compiled Code)
              javasoft.sqe.harness.Harness.workerCallback(Compiled Code)
              javasoft.sqe.harness.HarnessWorker.run(Compiled Code)
          "Screen Updater" (TID:0xec7e0c68, sys_thread_t:0x1fed90, state:CW, thread_t: t@10, sp:0xebff0d80 threadID:0xebff1df0, stack_base:0xebff1d84, stack_size:0x21000) prio=4
              java.lang.Object.wait(Compiled Code)
              sun.awt.ScreenUpdater.nextEntry(Compiled Code)
              sun.awt.ScreenUpdater.run(Compiled Code)
          "AWT-Motif" (TID:0xec7d8340, sys_thread_t:0x121a08, state:CW, thread_t: t@8, sp:0xee840d18 threadID:0xee841df0, stack_base:0xee841d84, stack_size:0x21000) prio=5
              java.lang.Thread.run(Compiled Code)
          "AWT-Input" (TID:0xec7d8320, sys_thread_t:0x116920, state:R, thread_t: t@7, sp:0xee86efa8 threadID:0xee871df0, stack_base:0xee871d84, stack_size:0x21000) prio=5
          "AWT-EventQueue-0" (TID:0xec7d82f0, sys_thread_t:0x10c980, state:CW, thread_t: t@6, sp:0xee8a0d30 threadID:0xee8a1df0, stack_base:0xee8a1d84, stack_size:0x21000) prio=5
              java.lang.Object.wait(Compiled Code)
              java.awt.EventQueue.getNextEvent(Compiled Code)
              java.awt.EventDispatchThread.run(Compiled Code)
          "SIGQUIT handler" (TID:0xec7cc190, sys_thread_t:0x4f370, state:R, thread_t: t@5, sp:0xeea71b08 threadID:0xeea71df0, stack_base:0xeea71d84, stack_size:0x21000) prio=0
          "Finalizer thread" (TID:0xec7cc0d0, sys_thread_t:0x4f308, state:CW, thread_t: t@4, sp:0xeebf19f0 threadID:0xeebf1df0, stack_base:0xeebf1d84, stack_size:0x21000) prio=1
          "main" (TID:0xec7cc0a8, sys_thread_t:0x39ff8, state:CW, thread_t: t@1, sp:0xefffeb80 threadID:0x20a20, stack_base:0xefffee78, stack_size:0x800000) prio=5
      Monitor Cache Dump:
          sun.awt.ScreenUpdater@EC7E0C68/EC843C10: <unowned>
              Waiting to be notified:
                  "Screen Updater"
          javasoft.sqe.harness.TestRunner@EC7E11C8/EC8D1798: <unowned>
              Waiting to be notified:
                  "HarnessWorker"
          sun.awt.motif.MToolkit@EC7D8250/EC82A6E0: owner "AWT-Input" (0x116920, 1 entry)
              Waiting to acquire:
                  "AWT-Motif"
          javasoft.sqe.harness.Timer@EC7032F8/ED1E0D40: <unowned>
              Waiting to be notified:
                  "Timer"
          java.awt.EventQueue@EC7D82A0/EC844FA8: <unowned>
              Waiting to be notified:
                  "AWT-EventQueue-0"
          sun.awt.AWTFinalizer@EC7E0B18/EC8677A8: <unowned>
              Waiting to be notified:
                  "AWT-Finalizer"
          <internal> java.lang.Class@EC7E5CD0/EC8DB400: owner "TestRunnerThread-0:0" (0x4209c8, 1 entry)
      Registered Monitor Dump:
          PCMap lock: <unowned>
          Thread queue lock: <unowned>
              Waiting to be notified:
                  "main"
          Name and type hash table lock: <unowned>
          String intern lock: <unowned>
          JNI pinning lock: <unowned>
          JNI global reference lock: <unowned>
          BinClass lock: <unowned>
          Class loading lock: owner "TestRunnerThread-0:0" (0x4209c8, 1 entry)
          Java stack lock: <unowned>
          Code rewrite lock: <unowned>
          Heap lock: <unowned>
          Has finalization queue lock: <unowned>
          Finalize me queue lock: <unowned>
              Waiting to be notified:
                  "Finalizer thread"
          Monitor cache expansion lock: <unowned>
          Monitor registry: owner "TestRunnerThread-1:1" (0x3dd508, 1 entry)
      Abort



      allan.jacobs@Eng 1997-05-22
      Fixed in jvm11_20.

            Unassigned Unassigned
            ajacobssunw Allan Jacobs (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: