-
Bug
-
Resolution: Fixed
-
P2
-
1.3.1, 1.4.0
-
rc1
-
generic, sparc
-
generic, solaris_8
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2038833 | 1.4.0 | Tim Bell | P2 | Closed | Fixed | beta |
naveena.suryadevara@Eng 2000-11-22
JDK version: Merlin beta build# 40
Regression test com/sun/jdi/FinalizerTest.java Failing
NOTE: The test is failing on sol7,8,win2000,98,linux
#section:main
----------messages:(3/262)----------
command: main FinalizerTest-connect com.sun.jdi.CommandLineLaunch:main="Finalizer",options="-classic"
reason: User specified action: run main FinalizerTest -connect com.sun.jdi.CommandLineLaunch:main="Finalizer",options="-classic"
elapsed time (seconds): 8.183
----------System.out:(26/1062)----------
*** panic: GC: getStickySystemClass failed: java/lang/ref/Reference
CLASSPATH may be incorrect
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 [-1]: SI_LWP [pid: 8991, uid: 87221]
stackpointer=ffbee1bc
Full thread dump Classic VM (1.4.0beta-b40, native threads):
"Signal dispatcher" (TID:0xfb098448, sys_thread_t:0x6e2b8, state:CW, native ID:0x4) prio=5
NULL (TID:0xfb0981a0, sys_thread_t:0x27948, state:R, native ID:0x1) prio=5: pending=java.lang.NullPointerException
Monitor Cache Dump:
Registered Monitor Dump:
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 NULL (0x27948) 1 entry
Thread queue lock: owner NULL (0x27948) 1 entry
Monitor registry: owner NULL (0x27948) 1 entry
----------System.err:(18/854)----------
VM initialization failed for: /net/sqesvr/export/st1/jdk14-beta/b40/solaris/bin/java -classic -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=conway:32985,suspend=y Finalizer
Target VM failed to initialize.
java.lang.NullPointerException
at VMConnection.open(VMConnection.java:90)
at JDIScaffold.connect(JDIScaffold.java:271)
at FinalizerTest.runTests(FinalizerTest.java:35)
at JDIScaffold.startTests(JDIScaffold.java:185)
at FinalizerTest.main(FinalizerTest.java:26)
at java.lang.reflect.Method.invoke(Native Method)
at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:94)
at java.lang.Thread.run(Thread.java:565)
JavaTest Message: Test threw exception: java.lang.NullPointerException
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.NullPointerException
result: Failed. Execution failed: `main' threw exception: java.lang.NullPointerException
test result: Failed. Execution failed: `main' threw exception: java.lang.NullPointerException
-----------------------------
al.smith@eng 2001-03-06
This test does not verify on Ladybird build 18. Fails for the same reason as originally reported. Setting back to NYI. This test also still fails in Merlin build 54.
-----------------------------
tim.bell@Eng 2001-03-08
SQE should be running FinalizerTest.java version 1.4 01/03/01
My testing with version 1.4 passes, using build 1.3.1-rc1-b18,
on all four platforms:
Solaris/SPARC, Solaris/x86, win32, Linux.
This update to FinalizerTest.java was put back to
/java/jdk/ws/service/ladybird on Thu, 1 Mar 2001. It went from
there to jdk:/export/disk7/j2se1.3.1/MASTER/j2se on Fri, 2 Mar 2001
Did this update get into the promotion for build 18?
If version 1.4 is failing, please update this report with
information giving the SQE test environment so I can
read the .jtr files. Readonly access is all I need.
I just marked bug 4392010 "incomplete" asking for clarification.
tim.bell@Eng 2001-03-08
Met with al.smith@eng. We determined the following:
1) The Ladybird build 18 promotion took place on Wed Feb 28 16:50:40 2001
2) That means the test suite picked up version 1.3 of FinalizerTest.java
which is guaranteed to fail when run on HotSpot VM.
3) This test will pass in ladybird after the next promotion (build 19)
picks up version 1.4 of FinalizerTest.java.
al.smith@eng 2001-03-19
Verified in Ladybird build 19. Does not verify in Merlin build 56.
JDK version: Merlin beta build# 40
Regression test com/sun/jdi/FinalizerTest.java Failing
NOTE: The test is failing on sol7,8,win2000,98,linux
#section:main
----------messages:(3/262)----------
command: main FinalizerTest-connect com.sun.jdi.CommandLineLaunch:main="Finalizer",options="-classic"
reason: User specified action: run main FinalizerTest -connect com.sun.jdi.CommandLineLaunch:main="Finalizer",options="-classic"
elapsed time (seconds): 8.183
----------System.out:(26/1062)----------
*** panic: GC: getStickySystemClass failed: java/lang/ref/Reference
CLASSPATH may be incorrect
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 [-1]: SI_LWP [pid: 8991, uid: 87221]
stackpointer=ffbee1bc
Full thread dump Classic VM (1.4.0beta-b40, native threads):
"Signal dispatcher" (TID:0xfb098448, sys_thread_t:0x6e2b8, state:CW, native ID:0x4) prio=5
NULL (TID:0xfb0981a0, sys_thread_t:0x27948, state:R, native ID:0x1) prio=5: pending=java.lang.NullPointerException
Monitor Cache Dump:
Registered Monitor Dump:
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 NULL (0x27948) 1 entry
Thread queue lock: owner NULL (0x27948) 1 entry
Monitor registry: owner NULL (0x27948) 1 entry
----------System.err:(18/854)----------
VM initialization failed for: /net/sqesvr/export/st1/jdk14-beta/b40/solaris/bin/java -classic -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=conway:32985,suspend=y Finalizer
Target VM failed to initialize.
java.lang.NullPointerException
at VMConnection.open(VMConnection.java:90)
at JDIScaffold.connect(JDIScaffold.java:271)
at FinalizerTest.runTests(FinalizerTest.java:35)
at JDIScaffold.startTests(JDIScaffold.java:185)
at FinalizerTest.main(FinalizerTest.java:26)
at java.lang.reflect.Method.invoke(Native Method)
at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:94)
at java.lang.Thread.run(Thread.java:565)
JavaTest Message: Test threw exception: java.lang.NullPointerException
JavaTest Message: shutting down test
STATUS:Failed.`main' threw exception: java.lang.NullPointerException
result: Failed. Execution failed: `main' threw exception: java.lang.NullPointerException
test result: Failed. Execution failed: `main' threw exception: java.lang.NullPointerException
-----------------------------
al.smith@eng 2001-03-06
This test does not verify on Ladybird build 18. Fails for the same reason as originally reported. Setting back to NYI. This test also still fails in Merlin build 54.
-----------------------------
tim.bell@Eng 2001-03-08
SQE should be running FinalizerTest.java version 1.4 01/03/01
My testing with version 1.4 passes, using build 1.3.1-rc1-b18,
on all four platforms:
Solaris/SPARC, Solaris/x86, win32, Linux.
This update to FinalizerTest.java was put back to
/java/jdk/ws/service/ladybird on Thu, 1 Mar 2001. It went from
there to jdk:/export/disk7/j2se1.3.1/MASTER/j2se on Fri, 2 Mar 2001
Did this update get into the promotion for build 18?
If version 1.4 is failing, please update this report with
information giving the SQE test environment so I can
read the .jtr files. Readonly access is all I need.
I just marked bug 4392010 "incomplete" asking for clarification.
tim.bell@Eng 2001-03-08
Met with al.smith@eng. We determined the following:
1) The Ladybird build 18 promotion took place on Wed Feb 28 16:50:40 2001
2) That means the test suite picked up version 1.3 of FinalizerTest.java
which is guaranteed to fail when run on HotSpot VM.
3) This test will pass in ladybird after the next promotion (build 19)
picks up version 1.4 of FinalizerTest.java.
al.smith@eng 2001-03-19
Verified in Ladybird build 19. Does not verify in Merlin build 56.
- backported by
-
JDK-2038833 Regression test com/sun/jdi/FinalizerTest.java Failing
-
- Closed
-
- relates to
-
JDK-4362206 Forte4j crashed while being debugged from another Forte4j
-
- Closed
-
-
JDK-4373744 Remove Classic VM
-
- Closed
-
-
JDK-4422506 JDI: System.runFinalizersOnExit(true): Unable to hit breakpoint in finalize()
-
- Closed
-