logSelection.cpp : too high tag values show up in some jtreg tests

Baesken, Matthias matthias.baesken at sap.com
Wed Sep 25 11:23:28 UTC 2024


Hi,  it has been observed (with ubsan,  and also without when adding a little check + guarantee)  that in logSelection.cpp
  we run into very high / messed up  tag values :

[JDK-8333090] ubsan: logSelection.cpp:41:49: runtime error: load of value 32597, which is not a valid value for type 'type' - Java Bug System (openjdk.org)<https://bugs.openjdk.org/browse/JDK-8333090>

When running   jtreg tests  cds/appcds/LotsOfClasses  or  cds/appcds/cacheObject/ArchivedIntegerCacheTest  we see those high tag values .
Is there someone more familiar with  UL  who has an idea  why the bad tag values occur ?

Or should / can we ignore those  because even bad/uninitialized values work “somehow”  ?

Best regards, Matthias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/hotspot-runtime-dev/attachments/20240925/194a1724/attachment.htm>


More information about the hotspot-runtime-dev mailing list