-
Bug
-
Resolution: Fixed
-
P1
-
1.1.5
-
1.1.5
-
sparc
-
solaris_2.4
-
Verified
10/15/97 John Bui
The java interpreter cored dump on solaris 2.4 when started the JavaTest harness. This did not happen on solaris 2.5, 2.5.1, and 2.6. The error messages :
## JAVA_HOME: /net/tapas/export0/jdk115c/solaris
## CLASSPATH: /net/tapas/export0/JCK-114a/classes:.
java version "pumpkin"
java full version "JDK-pumpkin_C"
SEDEMENTARY{doan} 34% java -ms10m javasoft.sqe.harness.Main
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_MAPERR [addr: 0x18]
stackbase=0, stackpointer=0
Full thread dump: NULL (TID:0xee1330b0, sys_thread_t:0x42560, state:R)
prio=5 *current thread*
java.lang.System.<clinit>(System.java)
java.lang.String.getChars(String.java)
java.lang.StringBuffer.append(StringBuffer.java)
java.lang.StringBuffer.<init>(StringBuffer.java)
java.lang.Thread.<init>(Thread.java)
Monitor Cache Dump:
java.lang.Class@EE133140/EE333140: owner NULL (0x42560, 1 entry)
java.lang.Class@EE133058/EE333B40: owner NULL (0x42560, 1 entry)
java.lang.StringBuffer@EE133078/EE333AD0: owner NULL (0x42560, 1 entry)
Registered Monitor Dump:
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>
Monitor IO lock: <unowned>
Child death monitor: <unowned>
Event monitor: <unowned>
I/O monitor: owner NULL (0x42560, 1 entry)
Alarm monitor: <unowned>
Sbrk lock: <unowned>
Monitor cache expansion lock: <unowned>
Monitor registry: owner NULL (0x42560, 1 entry)
Thread Alarm Q:
sys_thread_t 0x42560 [Timeout in 14979 ms]
Abort
The java interpreter cored dump on solaris 2.4 when started the JavaTest harness. This did not happen on solaris 2.5, 2.5.1, and 2.6. The error messages :
## JAVA_HOME: /net/tapas/export0/jdk115c/solaris
## CLASSPATH: /net/tapas/export0/JCK-114a/classes:.
java version "pumpkin"
java full version "JDK-pumpkin_C"
SEDEMENTARY{doan} 34% java -ms10m javasoft.sqe.harness.Main
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_MAPERR [addr: 0x18]
stackbase=0, stackpointer=0
Full thread dump: NULL (TID:0xee1330b0, sys_thread_t:0x42560, state:R)
prio=5 *current thread*
java.lang.System.<clinit>(System.java)
java.lang.String.getChars(String.java)
java.lang.StringBuffer.append(StringBuffer.java)
java.lang.StringBuffer.<init>(StringBuffer.java)
java.lang.Thread.<init>(Thread.java)
Monitor Cache Dump:
java.lang.Class@EE133140/EE333140: owner NULL (0x42560, 1 entry)
java.lang.Class@EE133058/EE333B40: owner NULL (0x42560, 1 entry)
java.lang.StringBuffer@EE133078/EE333AD0: owner NULL (0x42560, 1 entry)
Registered Monitor Dump:
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>
Monitor IO lock: <unowned>
Child death monitor: <unowned>
Event monitor: <unowned>
I/O monitor: owner NULL (0x42560, 1 entry)
Alarm monitor: <unowned>
Sbrk lock: <unowned>
Monitor cache expansion lock: <unowned>
Monitor registry: owner NULL (0x42560, 1 entry)
Thread Alarm Q:
sys_thread_t 0x42560 [Timeout in 14979 ms]
Abort