-
Bug
-
Resolution: Won't Fix
-
P2
-
None
-
1.2.0
-
sparc
-
solaris_2.5.1, solaris_2.6, solaris_7
The release candidate for Java Software JDK 1.2 reference for Solaris fails
when running Cloudscape JBMS 1.0. The failure occurs on SPARC with an abort
error, resulting in a core dump:
Running Cloudscape tests
SIGBUS 10* bus error
si_signo [10]: SIGBUS 10* bus error
si_errno [0]: Error 0
si_code [1]: BUS_ADRALN [addr: 0x1]
stackpointer=efffd700
Full thread dump Classic VM (JDK-1.2fcs-R, green threads):
"rawStoreDaemon" (TID:0xebca8570, sys_thread_t:0x301e28, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at COM.jbms.$66.$283.$557(Compiled Code)
at COM.jbms.$66.$283.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"antiGC" (TID:0xebc9ecf8, sys_thread_t:0x1b1200, state:R) prio=1
"Finalizer" (TID:0xebc98320, sys_thread_t:0x690a0, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
"Reference Handler" (TID:0xebc983b0, sys_thread_t:0x64bf0, state:CW) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
"Signal dispatcher" (TID:0xebc983e0, sys_thread_t:0x5dea0, state:CW) prio=5
"main" (TID:0xebc981e0, sys_thread_t:0x267d8, state:R) prio=5
at COM.jbms.$40.$1086.openScan(Compiled Code)
at COM.jbms.$2.$777.getDescriptorViaIndex(Compiled Code)
at COM.jbms.$2.$777.$2756(Compiled Code)
at COM.jbms.$2.$777.getSchemaDescriptor(Compiled Code)
at COM.jbms.$2.$777.getSchemaDescriptor(Compiled Code)
at COM.jbms.$77.$339.<init>(Compiled Code)
at COM.jbms.$77.$340.getConnection(Compiled Code)
at COM.jbms.$6.$608.<init>(Compiled Code)
at COM.jbms.$46.$223.<init>(Compiled Code)
at java.lang.reflect.Constructor.newInstance(Native Method)
at COM.jbms.$46.$217.newLocalConnection(Compiled Code)
at COM.jbms.$6.$1048.connect(Compiled Code)
at java.sql.DriverManager.getConnection(Compiled Code)
at java.sql.DriverManager.getConnection(Compiled Code)
at JBMSExample.go(Compiled Code)
at JBMSExample.main(Compiled Code)
Monitor Cache Dump:
COM.jbms.$66.$283@EBCA8D70/EBD04B48: <unowned>
Waiting to be notified:
"rawStoreDaemon" (0x301e28)
java.lang.ref.ReferenceQueue$Lock@EBC98338/EBCCDD68: <unowned>
Waiting to be notified:
"Finalizer" (0x690a0)
java.lang.ref.Reference$Lock@EBC983C0/EBCCD8A8: <unowned>
Waiting to be notified:
"Reference Handler" (0x64bf0)
java.lang.Class@EBC9CDF0/EBCEF348: owner "main" (0x267d8) 2 entries
Registered Monitor Dump:
PCMap lock: <unowned>
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner "main" (0x267d8) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x5dea0)
Child death monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x2bac8)
Thread queue lock: owner "main" (0x267d8) 1 entry
Monitor registry: owner "main" (0x267d8) 1 entry
SIGABRT 6* abort (generated by abort(3) routine)
si_signo [6]: SIGABRT 6* abort (generated by abort(3) routine)
si_errno [0]: Error 0
si_code [0]: SI_USER [pid: 25320, uid: 0]
stackpointer=efffd700
Full thread dump Classic VM (JDK-1.2fcs-R, green threads):
"rawStoreDaemon" (TID:0xebca8570, sys_thread_t:0x301e28, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at COM.jbms.$66.$283.$557(Compiled Code)
at COM.jbms.$66.$283.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"antiGC" (TID:0xebc9ecf8, sys_thread_t:0x1b1200, state:R) prio=1
"Finalizer" (TID:0xebc98320, sys_thread_t:0x690a0, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
"Reference Handler" (TID:0xebc983b0, sys_thread_t:0x64bf0, state:CW) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
"Signal dispatcher" (TID:0xebc983e0, sys_thread_t:0x5dea0, state:CW) prio=5
"main" (TID:0xebc981e0, sys_thread_t:0x267d8, state:R) prio=5
at COM.jbms.$40.$1086.openScan(Compiled Code)
at COM.jbms.$2.$777.getDescriptorViaIndex(Compiled Code)
at COM.jbms.$2.$777.$2756(Compiled Code)
at COM.jbms.$2.$777.getSchemaDescriptor(Compiled Code)
at COM.jbms.$2.$777.getSchemaDescriptor(Compiled Code)
at COM.jbms.$77.$339.<init>(Compiled Code)
at COM.jbms.$77.$340.getConnection(Compiled Code)
at COM.jbms.$6.$608.<init>(Compiled Code)
at COM.jbms.$46.$223.<init>(Compiled Code)
at java.lang.reflect.Constructor.newInstance(Native Method)
at COM.jbms.$46.$217.newLocalConnection(Compiled Code)
at COM.jbms.$6.$1048.connect(Compiled Code)
at java.sql.DriverManager.getConnection(Compiled Code)
at java.sql.DriverManager.getConnection(Compiled Code)
at JBMSExample.go(Compiled Code)
at JBMSExample.main(Compiled Code)
Monitor Cache Dump:
COM.jbms.$66.$283@EBCA8D70/EBD04B48: <unowned>
Waiting to be notified:
"rawStoreDaemon" (0x301e28)
java.lang.ref.ReferenceQueue$Lock@EBC98338/EBCCDD68: <unowned>
Waiting to be notified:
"Finalizer" (0x690a0)
java.lang.ref.Reference$Lock@EBC983C0/EBCCD8A8: <unowned>
Waiting to be notified:
"Reference Handler" (0x64bf0)
java.lang.Class@EBC9CDF0/EBCEF348: owner "main" (0x267d8) 2 entries
Registered Monitor Dump:
PCMap lock: <unowned>
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner "main" (0x267d8) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x5dea0)
Child death monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x2bac8)
Thread queue lock: owner "main" (0x267d8) 1 entry
Monitor registry: owner "main" (0x267d8) 1 entry
./run.cloudscape[25]: 25320 Abort(coredump)
when running Cloudscape JBMS 1.0. The failure occurs on SPARC with an abort
error, resulting in a core dump:
Running Cloudscape tests
SIGBUS 10* bus error
si_signo [10]: SIGBUS 10* bus error
si_errno [0]: Error 0
si_code [1]: BUS_ADRALN [addr: 0x1]
stackpointer=efffd700
Full thread dump Classic VM (JDK-1.2fcs-R, green threads):
"rawStoreDaemon" (TID:0xebca8570, sys_thread_t:0x301e28, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at COM.jbms.$66.$283.$557(Compiled Code)
at COM.jbms.$66.$283.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"antiGC" (TID:0xebc9ecf8, sys_thread_t:0x1b1200, state:R) prio=1
"Finalizer" (TID:0xebc98320, sys_thread_t:0x690a0, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
"Reference Handler" (TID:0xebc983b0, sys_thread_t:0x64bf0, state:CW) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
"Signal dispatcher" (TID:0xebc983e0, sys_thread_t:0x5dea0, state:CW) prio=5
"main" (TID:0xebc981e0, sys_thread_t:0x267d8, state:R) prio=5
at COM.jbms.$40.$1086.openScan(Compiled Code)
at COM.jbms.$2.$777.getDescriptorViaIndex(Compiled Code)
at COM.jbms.$2.$777.$2756(Compiled Code)
at COM.jbms.$2.$777.getSchemaDescriptor(Compiled Code)
at COM.jbms.$2.$777.getSchemaDescriptor(Compiled Code)
at COM.jbms.$77.$339.<init>(Compiled Code)
at COM.jbms.$77.$340.getConnection(Compiled Code)
at COM.jbms.$6.$608.<init>(Compiled Code)
at COM.jbms.$46.$223.<init>(Compiled Code)
at java.lang.reflect.Constructor.newInstance(Native Method)
at COM.jbms.$46.$217.newLocalConnection(Compiled Code)
at COM.jbms.$6.$1048.connect(Compiled Code)
at java.sql.DriverManager.getConnection(Compiled Code)
at java.sql.DriverManager.getConnection(Compiled Code)
at JBMSExample.go(Compiled Code)
at JBMSExample.main(Compiled Code)
Monitor Cache Dump:
COM.jbms.$66.$283@EBCA8D70/EBD04B48: <unowned>
Waiting to be notified:
"rawStoreDaemon" (0x301e28)
java.lang.ref.ReferenceQueue$Lock@EBC98338/EBCCDD68: <unowned>
Waiting to be notified:
"Finalizer" (0x690a0)
java.lang.ref.Reference$Lock@EBC983C0/EBCCD8A8: <unowned>
Waiting to be notified:
"Reference Handler" (0x64bf0)
java.lang.Class@EBC9CDF0/EBCEF348: owner "main" (0x267d8) 2 entries
Registered Monitor Dump:
PCMap lock: <unowned>
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner "main" (0x267d8) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x5dea0)
Child death monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x2bac8)
Thread queue lock: owner "main" (0x267d8) 1 entry
Monitor registry: owner "main" (0x267d8) 1 entry
SIGABRT 6* abort (generated by abort(3) routine)
si_signo [6]: SIGABRT 6* abort (generated by abort(3) routine)
si_errno [0]: Error 0
si_code [0]: SI_USER [pid: 25320, uid: 0]
stackpointer=efffd700
Full thread dump Classic VM (JDK-1.2fcs-R, green threads):
"rawStoreDaemon" (TID:0xebca8570, sys_thread_t:0x301e28, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at COM.jbms.$66.$283.$557(Compiled Code)
at COM.jbms.$66.$283.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"antiGC" (TID:0xebc9ecf8, sys_thread_t:0x1b1200, state:R) prio=1
"Finalizer" (TID:0xebc98320, sys_thread_t:0x690a0, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
"Reference Handler" (TID:0xebc983b0, sys_thread_t:0x64bf0, state:CW) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
"Signal dispatcher" (TID:0xebc983e0, sys_thread_t:0x5dea0, state:CW) prio=5
"main" (TID:0xebc981e0, sys_thread_t:0x267d8, state:R) prio=5
at COM.jbms.$40.$1086.openScan(Compiled Code)
at COM.jbms.$2.$777.getDescriptorViaIndex(Compiled Code)
at COM.jbms.$2.$777.$2756(Compiled Code)
at COM.jbms.$2.$777.getSchemaDescriptor(Compiled Code)
at COM.jbms.$2.$777.getSchemaDescriptor(Compiled Code)
at COM.jbms.$77.$339.<init>(Compiled Code)
at COM.jbms.$77.$340.getConnection(Compiled Code)
at COM.jbms.$6.$608.<init>(Compiled Code)
at COM.jbms.$46.$223.<init>(Compiled Code)
at java.lang.reflect.Constructor.newInstance(Native Method)
at COM.jbms.$46.$217.newLocalConnection(Compiled Code)
at COM.jbms.$6.$1048.connect(Compiled Code)
at java.sql.DriverManager.getConnection(Compiled Code)
at java.sql.DriverManager.getConnection(Compiled Code)
at JBMSExample.go(Compiled Code)
at JBMSExample.main(Compiled Code)
Monitor Cache Dump:
COM.jbms.$66.$283@EBCA8D70/EBD04B48: <unowned>
Waiting to be notified:
"rawStoreDaemon" (0x301e28)
java.lang.ref.ReferenceQueue$Lock@EBC98338/EBCCDD68: <unowned>
Waiting to be notified:
"Finalizer" (0x690a0)
java.lang.ref.Reference$Lock@EBC983C0/EBCCD8A8: <unowned>
Waiting to be notified:
"Reference Handler" (0x64bf0)
java.lang.Class@EBC9CDF0/EBCEF348: owner "main" (0x267d8) 2 entries
Registered Monitor Dump:
PCMap lock: <unowned>
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner "main" (0x267d8) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x5dea0)
Child death monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x2bac8)
Thread queue lock: owner "main" (0x267d8) 1 entry
Monitor registry: owner "main" (0x267d8) 1 entry
./run.cloudscape[25]: 25320 Abort(coredump)