when running the scimark2a becnhmarks on the latest build (33) of solaris 9 on intel the jvm terminates with a segmentation violation.
scimark2a runs sucessfully on solaris8 update4, solaris8 update5 and on build 28 of solaris9. solaris 9 build28 uses java 1.2.1 , update5 build 01 and update4 build 6 use java.version: 1.2.2.
the following is th output which is generated when running the scimark2a benchmark on builds 33 of solaris9.
java full version "Solaris_JDK_1.2.2_05a"
SIGSEGV 11 segmentation violation
si_signo [11]: SEGV
si_errno [0]:
si_code [1]: SEGV_MAPERR [addr: 0x8]
stackpointer=8046B6C
"Finalizer" (TID:0x8173260, sys_thread_t:0x81731a8, state:CW, thread_t: t@6, threadID:0xdf650d68, stack_bottom:0xdf650d68, stack_size:0x1fd68) prio=8
[1] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:146)
[2] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:168)
[3] java.lang.ref.Finalizer$FinalizerWorker$FinalizerThread.run(Finalizer.java:124)
-------------------
"Reference Handler" (TID:0x816d688, sys_thread_t:0x816d5d0, state:CW, thread_t: t@5, threadID:0xdf680d68, stack_bottom:0xdf680d68, stack_size:0x1fd68) prio=10
[1] java.lang.Object.wait(Object.java:424)
[2] java.lang.ref.Reference$ReferenceHandler.run(Reference.java:130)
-------------------
"Signal dispatcher" (TID:0x814f970, sys_thread_t:0x814f8b8, state:MW, thread_t: t@4, threadID:0xdf6d0d68, stack_bottom:0xdf6d0d68, stack_size:0x1fd68) prio=10
-------------------
"main" (TID:0x805f610, sys_thread_t:0x805f558, state:R, thread_t: t@1, threadID:0x804c058, stack_bottom:0x8048000, stack_size:0x20000) prio=5 *current thread*
[1] jnt.scimark2.kernel.measureSOR(kernel.java:43)
[2] jnt.scimark2.commandline.main(commandline.java:28)
-------------------
completed scimark2a at 10101154
scimark2a runs sucessfully on solaris8 update4, solaris8 update5 and on build 28 of solaris9. solaris 9 build28 uses java 1.2.1 , update5 build 01 and update4 build 6 use java.version: 1.2.2.
the following is th output which is generated when running the scimark2a benchmark on builds 33 of solaris9.
java full version "Solaris_JDK_1.2.2_05a"
SIGSEGV 11 segmentation violation
si_signo [11]: SEGV
si_errno [0]:
si_code [1]: SEGV_MAPERR [addr: 0x8]
stackpointer=8046B6C
"Finalizer" (TID:0x8173260, sys_thread_t:0x81731a8, state:CW, thread_t: t@6, threadID:0xdf650d68, stack_bottom:0xdf650d68, stack_size:0x1fd68) prio=8
[1] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:146)
[2] java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:168)
[3] java.lang.ref.Finalizer$FinalizerWorker$FinalizerThread.run(Finalizer.java:124)
-------------------
"Reference Handler" (TID:0x816d688, sys_thread_t:0x816d5d0, state:CW, thread_t: t@5, threadID:0xdf680d68, stack_bottom:0xdf680d68, stack_size:0x1fd68) prio=10
[1] java.lang.Object.wait(Object.java:424)
[2] java.lang.ref.Reference$ReferenceHandler.run(Reference.java:130)
-------------------
"Signal dispatcher" (TID:0x814f970, sys_thread_t:0x814f8b8, state:MW, thread_t: t@4, threadID:0xdf6d0d68, stack_bottom:0xdf6d0d68, stack_size:0x1fd68) prio=10
-------------------
"main" (TID:0x805f610, sys_thread_t:0x805f558, state:R, thread_t: t@1, threadID:0x804c058, stack_bottom:0x8048000, stack_size:0x20000) prio=5 *current thread*
[1] jnt.scimark2.kernel.measureSOR(kernel.java:43)
[2] jnt.scimark2.commandline.main(commandline.java:28)
-------------------
completed scimark2a at 10101154