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

JVM/JIT x86 segfaults running the javatest harness gui

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P1 P1
    • None
    • 1.1.3
    • vm-legacy
    • None
    • jit
    • other
    • solaris_9

      On a x86 manchine in the JCK-111a suite

      Start the harness.

      java javasoft.sqe.harness.Main

      select a jtp file

      Press sstart.

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

              stackbase=DDC95DC0, stackpointer=DDC9592C

      Full thread dump:
          "AWT-Finalizer" (TID:0xde315578, sys_thread_t:0x823b898, state:CW, thread_t: t@12, sp:0xddc72924 threadID:0xddc72de0, stack_base:0xddc72dc0, stack_size:0x21000) prio=9
              java.lang.Object.wait(Object.java)
              sun.awt.AWTFinalizer.run(AWTFinalizer.java:48)
          "HarnessWorker" (TID:0xde3111b8, sys_thread_t:0x823b638, state:R, thread_t: t@11, sp:0xddc95dd0 threadID:0xddc95de0, stack_base:0xddc95dc0, stack_size:0x21000) prio=3 *current thread*
              java.lang.StringBuffer.<init>(StringBuffer.java)
              java.lang.StringBuffer.<init>(StringBuffer.java)
              javasoft.sqe.harness.TestFinder.scanIdentifier(TestFinder.java:560)
              javasoft.sqe.harness.TestFinder.scan(TestFinder.java:262)
              javasoft.sqe.harness.TestFinder.more(TestFinder.java:122)
              javasoft.sqe.harness.TestFinder.next(TestFinder.java:142)
              javasoft.sqe.harness.TestRunner.readAheadTests(TestRunner.java:40)
              javasoft.sqe.harness.Harness.run(Harness.java:388)
              javasoft.sqe.harness.Harness.workerCallback(Harness.java:307)
              javasoft.sqe.harness.HarnessWorker.run(Harness.java:884)
          "Screen Updater" (TID:0xde3148f0, sys_thread_t:0x81e21e8, state:CW, thread_t: t@10, sp:0xddcc5924 threadID:0xddcc5de0, stack_base:0xddcc5dc0, stack_size:0x21000) prio=4
              java.lang.Object.wait(Object.java)
              sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:78)
              sun.awt.ScreenUpdater.run(ScreenUpdater.java:98)
          "AWT-Motif" (TID:0xde30bd60, sys_thread_t:0x813b6f8, state:CW, thread_t: t@8, sp:0xddcef898 threadID:0xddcefde0, stack_base:0xddcefdc0, stack_size:0x21000) prio=5
              java.lang.Thread.run(Thread.java)
          "AWT-Input" (TID:0xde30bd40, sys_thread_t:0x813b9b0, state:R, thread_t: t@7, sp:0xddd1284c threadID:0xddd12de0, stack_base:0xddd12dc0, stack_size:0x21000) prio=5
          "AWT-EventQueue-0" (TID:0xde30bd28, sys_thread_t:0x812e118, state:CW, thread_t: t@6, sp:0xddd3d924 threadID:0xddd3dde0, stack_base:0xddd3ddc0, stack_size:0x21000) prio=5
              java.lang.Object.wait(Object.java)
              java.awt.EventQueue.getNextEvent(EventQueue.java:113)
              java.awt.EventDispatchThread.run(EventDispatchThread.java:55)
          "SIGQUIT handler" (TID:0xde300190, sys_thread_t:0x80a21f0, state:R, thread_t: t@5, sp:0xddf59c74 threadID:0xddf59de0, stack_base:0xddf59dc0, stack_size:0x21000) prio=0
          "Finalizer thread" (TID:0xde3000d0, sys_thread_t:0x80a2188, state:CW, thread_t: t@4, sp:0xddf7ca5c threadID:0xddf7cde0, stack_base:0xddf7cdc0, stack_size:0x21000) prio=1
          "main" (TID:0xde3000a8, sys_thread_t:0x8076250, state:CW, thread_t: t@1, sp:0x804794c threadID:0x8049a60, stack_base:0x8047c60, stack_size:0x848000) prio=5


      (/ws/on297-tools/SUNWspro/SC4.2/bin/dbx) where
      =>[1] _lwp_kill(0xb, 0xe8000000, 0x5be80000, 0xc95be800), at 0xdfe0fabb
        [2] signalHandlerPanic(0xb, 0xe8000000, 0x5be80000, 0xc95be800), at 0xdffcd389
        ---- called from signal handler with signal 11 (SIGSEGV) ------
        [3] N2_putfield_quick_w5(), at 0xdffcf5dd
        [4] 0x0(0x808edd8, 0x880808ed, 0x3880808, 0x9038808), at 0xffffffff
        [5] 0x10(0xde6da298, 0x80de6da2, 0x7d80de6d, 0x77d80de), at 0xf
      (/ws/on297-tools/SUNWspro/SC4.2/bin/dbx) threads
            t@1 ?() sleep on 0x8075fec in _swtch()
            t@2 b l@2 ?() LWP suspended in _signotifywait()
            t@3 ?() sleep on (unknown) in _swtch()
            t@4 _start() sleep on 0x804e78c in _swtch()
            t@5 _start() sleep on 0xdfe7e384 in _swtch()
            t@6 a l@3 _start() sleep on 0x804c3d4 in _lwp_sema_wait()
            t@7 a l@5 _start() LWP suspended in poll()
            t@8 a l@1 _start() sleep on 0x804bae4 in _lwp_sema_wait()
            t@9 b l@6 _co_timerset() LWP suspended in _lwp_sema_wait()
           t@10 _start() sleep on 0x804c1cc in _swtch()
      o t@11 a l@4 _start() signal SIGABRT in _lwp_kill()
           t@12 a l@8 _start() sleep on 0x804c02c in _lwp_sema_wait()

            sdeversunw Steve Dever (Inactive)
            bcaperonsunw Bren Caperon (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: