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

JCK-111 tests ret_w00201 and ret_w00401 seg fault on Sparc with JIT enabled.

XMLWordPrintable

    • jit
    • 1.1.1
    • sparc
    • solaris_2.5.1
    • Verified


      allan.jacobs@Eng 1997-04-07

      algol% printenv CLASSPATH
      .:/net/mulder/export/mulder3/JCK-111a/classes
      algol% java -version
      java version "jvm111_14:97.03.28"
      algol% java -Djava.compiler=none javasoft.sqe.tests.vm.ret_w.ret_w002.ret_w00201.ret_w00201
      algol% echo $status
      95
      algol% java -Djava.compiler=sunwjit javasoft.sqe.tests.vm.ret_w.ret_w002.ret_w00201.ret_w00201
      SIGSEGV 11* segmentation violation
          si_signo [11]: SIGSEGV 11* segmentation violation
          si_errno [0]: Error 0
          si_code [1]: SEGV_ACCERR [addr: 0x8]

              stackbase=EFFFEF28, stackpointer=EFFFE5F4

      Full thread dump:
          "SIGQUIT handler" (TID:0xed300190, sys_thread_t:0x394c0, state:R, thread_t: t@5, sp:0x0 threadID:0xeebb1e08, stack_base:0xeebb1d9c, stack_size:0x21000) prio=0
          "Finalizer thread" (TID:0xed3000d0, sys_thread_t:0x39458, state:CW, thread_t: t@4, sp:0x0 threadID:0xef3f1e08, stack_base:0xef3f1d9c, stack_size:0x21000) prio=1
          "main" (TID:0xed3000a8, sys_thread_t:0x39f40, state:R, thread_t: t@1, sp:0x0 threadID:0x20a30, stack_base:0xefffef28, stack_size:0x4000) prio=5 *current thread*
              javasoft.sqe.tests.vm.ret_w.ret_w002.ret_w00201.ret_w00201.prc(Compiled Code)
              javasoft.sqe.tests.vm.ret_w.ret_w002.ret_w00201.ret_w00201.run(Compiled Code)
              javasoft.sqe.tests.vm.ret_w.ret_w002.ret_w00201.ret_w00201.main(Compiled Code)
      Monitor Cache Dump:
      Registered Monitor Dump:
          PCMap lock: <unowned>
          Thread queue lock: <unowned>
          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: <unowned>
          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 "main" (0x39f40, 1 entry)
      Abort
      algol% java -Djava.compiler=none javasoft.sqe.tests.vm.ret_w.ret_w004.ret_w00401.ret_w00401
      algol% echo $status
      95
      algol% java -Djava.compiler=sunwjit javasoft.sqe.tests.vm.ret_w.ret_w004.ret_w00401.ret_w00401
      SIGSEGV 11* segmentation violation
          si_signo [11]: SIGSEGV 11* segmentation violation
          si_errno [0]: Error 0
          si_code [1]: SEGV_ACCERR [addr: 0x8]

              stackbase=EFFFEF28, stackpointer=EFFFE674

      Full thread dump:
          "SIGQUIT handler" (TID:0xed300190, sys_thread_t:0x394c0, state:R, thread_t: t@5, sp:0x0 threadID:0xeebb1e08, stack_base:0xeebb1d9c, stack_size:0x21000) prio=0
          "Finalizer thread" (TID:0xed3000d0, sys_thread_t:0x39458, state:CW, thread_t: t@4, sp:0x0 threadID:0xef3f1e08, stack_base:0xef3f1d9c, stack_size:0x21000) prio=1
          "main" (TID:0xed3000a8, sys_thread_t:0x39f40, state:R, thread_t: t@1, sp:0x0 threadID:0x20a30, stack_base:0xefffef28, stack_size:0x4000) prio=5 *current thread*
              javasoft.sqe.tests.vm.ret_w.ret_w004.ret_w00401.ret_w00401.main(Compiled Code)
      Monitor Cache Dump:
      Registered Monitor Dump:
          PCMap lock: <unowned>
          Thread queue lock: <unowned>
          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: <unowned>
          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 "main" (0x39f40, 1 entry)
      Abort

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

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: