Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2208956 | 7 | Tony Printezis | P3 | Closed | Fixed | b138 |
We see nightly failures that look like this:
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/tmp/jprt/P1/B/143634.ap31282/source/src/share/vm/memory/cardTableModRefBS.cpp:724), pid=3488, tid=10
# guarantee(blk.result()) failed: Non-dirty cards in region that should be dirty
#
# JRE version: 7.0-b135
# Java VM: Java HotSpot(TM) Server VM (21.0-b05-internal-201103301436.ap31282.hotspot-g1-push-fastdebug mixed mode solaris-x86 )
This failure started appearing after I pushed a changeset that includes the fixes for 7023069, 7023151, and 7018286.
gc/gctests/SoftReference/soft004
gc/gctests/WeakReference/weak004
gc/gctests/WeakReference/weak006
gc/memory/UniThread/Circular3
gc/memory/UniThread/Linear3
gc/vector/FloatArrayHigh
gc/vector/FloatArrayLow
gc/vector/ObjectArrayHigh
nsk/regression/b4493566
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/tmp/jprt/P1/B/143634.ap31282/source/src/share/vm/memory/cardTableModRefBS.cpp:724), pid=3488, tid=10
# guarantee(blk.result()) failed: Non-dirty cards in region that should be dirty
#
# JRE version: 7.0-b135
# Java VM: Java HotSpot(TM) Server VM (21.0-b05-internal-201103301436.ap31282.hotspot-g1-push-fastdebug mixed mode solaris-x86 )
This failure started appearing after I pushed a changeset that includes the fixes for 7023069, 7023151, and 7018286.
gc/gctests/SoftReference/soft004
gc/gctests/WeakReference/weak004
gc/gctests/WeakReference/weak006
gc/memory/UniThread/Circular3
gc/memory/UniThread/Linear3
gc/vector/FloatArrayHigh
gc/vector/FloatArrayLow
gc/vector/ObjectArrayHigh
nsk/regression/b4493566
- backported by
-
JDK-2208956 G1: nightly failure: Non-dirty cards in region that should be dirty
-
- Closed
-
- relates to
-
JDK-7035144 G1: nightly failure: Non-dirty cards in region that should be dirty (failures still exist...)
-
- Closed
-
-
JDK-7018286 G1: humongous allocation attempts should take the GC locker into account
-
- Closed
-
-
JDK-7023069 G1: Introduce symmetric locking in the slow allocation path
-
- Closed
-
-
JDK-7023151 G1: refactor the code that operates on _cur_alloc_region to be re-used for allocs by the GC threads
-
- Closed
-