-
Bug
-
Resolution: Fixed
-
P2
-
6
-
b79
-
generic, sparc
-
generic, solaris
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2136657 | 5.0u8 | Daniel Daugherty | P2 | Resolved | Fixed | b01 |
During a test that redefines hundreds of classes a jvmg build asserts with:
# Internal Error (/net/producer/export2/rfield/p1/src/share/vm/memory/space.cpp, 674 [ Patched ]), pid=6211, tid=2
# Error: assert(p == current_top || oop(p)->is_oop(),"p is not a block start")
###@###.### 2005-05-18 06:04:51 GMT
Does this affect tests below? Please let me know and we can remove this from the description (didn't put nsk_testbase keyword in yet). Don't we want the automatic vm.knownbugs tool to pick these up? Thanks.
runtime/ParallelClassLoading/stress-redefine/freeLock/forName/dynamic-init/init-complex
runtime/ParallelClassLoading/stress-redefine/freeLock/forName/init-complex
runtime/ParallelClassLoading/stress-redefine/freeLock/loadClass/dynamic-init/init-complex
runtime/ParallelClassLoading/stress-redefine/holdLock/forName/dynamic-init/init-complex
runtime/ParallelClassLoading/stress-redefine/holdLock/forName/init-complex
runtime/ParallelClassLoading/stress-redefine/holdLock/forName/tree
runtime/ParallelClassLoading/stress-redefine/holdLock/loadClass/dynamic-init/init-complex
runtime/ParallelClassLoading/stress-redefine/holdLock/loadClass/tree
A number of new tests(will be introduced since r05) fail with the same assertion:
runtime/ParallelClassLoading/mixed/systemloader/forName/anonymous-complex
runtime/ParallelClassLoading/mixed/systemloader/forName/anonymous-simple
runtime/ParallelClassLoading/mixed/systemloader/forName/dynamic-init/anonymous-complex
runtime/ParallelClassLoading/mixed/systemloader/forName/dynamic-init/anonymous-simple
runtime/ParallelClassLoading/mixed/systemloader/loadClass/anonymous-complex
runtime/ParallelClassLoading/mixed/systemloader/loadClass/anonymous-simple
runtime/ParallelClassLoading/mixed/systemloader/loadClass/dynamic-init/anonymous-complex
runtime/ParallelClassLoading/mixed/systemloader/loadClass/dynamic-init/anonymous-simple
runtime/ParallelClassLoading/stress-redefine/freeLock/reflect/init-complex
runtime/ParallelClassLoading/stress-redefine/holdLock/reflect/init-complex
# Internal Error (/net/producer/export2/rfield/p1/src/share/vm/memory/space.cpp, 674 [ Patched ]), pid=6211, tid=2
# Error: assert(p == current_top || oop(p)->is_oop(),"p is not a block start")
###@###.### 2005-05-18 06:04:51 GMT
Does this affect tests below? Please let me know and we can remove this from the description (didn't put nsk_testbase keyword in yet). Don't we want the automatic vm.knownbugs tool to pick these up? Thanks.
runtime/ParallelClassLoading/stress-redefine/freeLock/forName/dynamic-init/init-complex
runtime/ParallelClassLoading/stress-redefine/freeLock/forName/init-complex
runtime/ParallelClassLoading/stress-redefine/freeLock/loadClass/dynamic-init/init-complex
runtime/ParallelClassLoading/stress-redefine/holdLock/forName/dynamic-init/init-complex
runtime/ParallelClassLoading/stress-redefine/holdLock/forName/init-complex
runtime/ParallelClassLoading/stress-redefine/holdLock/forName/tree
runtime/ParallelClassLoading/stress-redefine/holdLock/loadClass/dynamic-init/init-complex
runtime/ParallelClassLoading/stress-redefine/holdLock/loadClass/tree
A number of new tests(will be introduced since r05) fail with the same assertion:
runtime/ParallelClassLoading/mixed/systemloader/forName/anonymous-complex
runtime/ParallelClassLoading/mixed/systemloader/forName/anonymous-simple
runtime/ParallelClassLoading/mixed/systemloader/forName/dynamic-init/anonymous-complex
runtime/ParallelClassLoading/mixed/systemloader/forName/dynamic-init/anonymous-simple
runtime/ParallelClassLoading/mixed/systemloader/loadClass/anonymous-complex
runtime/ParallelClassLoading/mixed/systemloader/loadClass/anonymous-simple
runtime/ParallelClassLoading/mixed/systemloader/loadClass/dynamic-init/anonymous-complex
runtime/ParallelClassLoading/mixed/systemloader/loadClass/dynamic-init/anonymous-simple
runtime/ParallelClassLoading/stress-redefine/freeLock/reflect/init-complex
runtime/ParallelClassLoading/stress-redefine/holdLock/reflect/init-complex
- backported by
-
JDK-2136657 assertion failure in ContiguousSpace::block_size after massive number of RedefineClasses
- Resolved
- duplicates
-
JDK-6359123 Stress tests, related to classloading, fail with assertion on solaris-sparc fastdebug build
- Closed
- relates to
-
JDK-6393258 crash: redefine classes method order change incomplete
- Resolved
-
JDK-6394084 Redefine class can't handle addition of 64 bit constants in JDK1.5.0_04
- Resolved
-
JDK-5088035 hotswap fires assert(0 <= i && i < length(),"index out of bounds")
- Resolved