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()
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()
- duplicates
-
JDK-4045816 JIT inlining is producing spurious NullPointerExceptions.
- Closed