-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
P3
-
None
-
Affects Version/s: 26
-
Component/s: hotspot
We have seen the failure several times since 2025-11-25 (linux ppc64le, x86_64 and MacOS aarch64, compact object headers enabled):
gc/shenandoah/TestAllocObjectArrays.java#no-tlab:
# Internal Error (shenandoahVerifier.cpp:1356), pid=49678, tid=49757
# Error: Remembered set violation at init-update-references; object not properly registered
Referenced from:
interior location: 0x00000000ff900268
inside Java heap
not in collection set
region: | 2034|R |O|BTE ff900000, ff969c98, ff980000|TAMS ff900000|UWM ff969c98|U 423K|T 0B|G 0B|P 0B|S 423K|L 0B|CP 0
Object:
0x00000000ff900268 - nk 1548 klass 0x000002f100183000 [Ljdk.internal.vm.FillerElement;
allocated after mark start
not after update watermark
marked strong
marked weak
not in collection set
age: 0
mark: mark(is_unlocked no_hash age=0)
region: | 2034|R |O|BTE ff900000, ff969c98, ff980000|TAMS ff900000|UWM ff969c98|U 423K|T 0B|G 0B|P 0B|S 423K|L 0B|CP 0
0x00000000ff900268: 00000001 00183000 00000018 00007fff 00000067 00000000 00000000 00000000 .....0..........g...............
0x00000000ff900288: 00000000 00000000 00000000 00000000 00000000 00000000 c014e2a8 c001d360 ............................`...
Forwardee:
(the object itself)
gc/shenandoah/TestHeapUncommit.java#generational:
# Internal Error (shenandoahVerifier.cpp:1356), pid=17703, tid=17816
# Error: Remembered set violation at init-update-references; object not properly registered
Referenced from:
interior location: 0x00000000ffa83e80
inside Java heap
not in collection set
region: | 2037|R |O|BTE ffa80000, ffae9bf8, ffb00000|TAMS ffa80000|UWM ffae9bf8|U 422K|T 0B|G 0B|P 0B|S 422K|L 0B|CP 0
Object:
0x00000000ffa83e80 - nk 1551 klass 0x000001fe00183c00 [Ljava.lang.Object;
allocated after mark start
not after update watermark
marked strong
marked weak
not in collection set
age: 0
mark: mark(is_unlocked no_hash age=0)
region: | 2037|R |O|BTE ffa80000, ffae9bf8, ffb00000|TAMS ffa80000|UWM ffae9bf8|U 422K|T 0B|G 0B|P 0B|S 422K|L 0B|CP 0
0x00000000ffa83e80: 00000001 00183c00 0000000c c0146d78 00000000 c014e258 00000000 00000000 .....<......xm......X...........
0x00000000ffa83ea0: 00000000 00000000 00000000 c0143af0 c0143b30 00000000 00000000 00000000 .............:..0;..............
Forwardee:
(the object itself)
gc/shenandoah/TestAllocObjectArrays.java#no-tlab:
# Internal Error (shenandoahVerifier.cpp:1356), pid=49678, tid=49757
# Error: Remembered set violation at init-update-references; object not properly registered
Referenced from:
interior location: 0x00000000ff900268
inside Java heap
not in collection set
region: | 2034|R |O|BTE ff900000, ff969c98, ff980000|TAMS ff900000|UWM ff969c98|U 423K|T 0B|G 0B|P 0B|S 423K|L 0B|CP 0
Object:
0x00000000ff900268 - nk 1548 klass 0x000002f100183000 [Ljdk.internal.vm.FillerElement;
allocated after mark start
not after update watermark
marked strong
marked weak
not in collection set
age: 0
mark: mark(is_unlocked no_hash age=0)
region: | 2034|R |O|BTE ff900000, ff969c98, ff980000|TAMS ff900000|UWM ff969c98|U 423K|T 0B|G 0B|P 0B|S 423K|L 0B|CP 0
0x00000000ff900268: 00000001 00183000 00000018 00007fff 00000067 00000000 00000000 00000000 .....0..........g...............
0x00000000ff900288: 00000000 00000000 00000000 00000000 00000000 00000000 c014e2a8 c001d360 ............................`...
Forwardee:
(the object itself)
gc/shenandoah/TestHeapUncommit.java#generational:
# Internal Error (shenandoahVerifier.cpp:1356), pid=17703, tid=17816
# Error: Remembered set violation at init-update-references; object not properly registered
Referenced from:
interior location: 0x00000000ffa83e80
inside Java heap
not in collection set
region: | 2037|R |O|BTE ffa80000, ffae9bf8, ffb00000|TAMS ffa80000|UWM ffae9bf8|U 422K|T 0B|G 0B|P 0B|S 422K|L 0B|CP 0
Object:
0x00000000ffa83e80 - nk 1551 klass 0x000001fe00183c00 [Ljava.lang.Object;
allocated after mark start
not after update watermark
marked strong
marked weak
not in collection set
age: 0
mark: mark(is_unlocked no_hash age=0)
region: | 2037|R |O|BTE ffa80000, ffae9bf8, ffb00000|TAMS ffa80000|UWM ffae9bf8|U 422K|T 0B|G 0B|P 0B|S 422K|L 0B|CP 0
0x00000000ffa83e80: 00000001 00183c00 0000000c c0146d78 00000000 c014e258 00000000 00000000 .....<......xm......X...........
0x00000000ffa83ea0: 00000000 00000000 00000000 c0143af0 c0143b30 00000000 00000000 00000000 .............:..0;..............
Forwardee:
(the object itself)