Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8283555

G1: Concurrent mark accesses uninitialized BOT of closed archive regions

    XMLWordPrintable

    Details

    • Subcomponent:
      gc
    • Resolved In Build:
      b16

      Backports

        Description

        runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java in the loom repo reproducably crashes with the following stack trace:

        V [libjvm.so+0x7231a4] oopDesc::size_given_klass(Klass*)+0x14
        V [libjvm.so+0xd8bd97] HeapRegion::block_size(HeapWordImpl* const*) const+0x377
        V [libjvm.so+0xdad177] G1BlockOffsetTablePart::block_start(void const*)+0x127
        V [libjvm.so+0xdd1693] G1CMObjArrayProcessor::process_slice(HeapWordImpl**)+0x333
        V [libjvm.so+0xdc88fc] void G1CMTask::process_grey_task_entry<true>(G1TaskQueueEntry)+0x2c
        V [libjvm.so+0xdc0dac] G1CMTask::drain_local_queue(bool) [clone .part.0]+0x8c
        V [libjvm.so+0xdc332b] G1CMTask::do_marking_step(double, bool, bool)+0x131b
        V [libjvm.so+0xdce88d] G1CMConcurrentMarkingTask::work(unsigned int)+0x17d
        V [libjvm.so+0x1befb01] WorkerThread::run()+0x81
        V [libjvm.so+0x1a98230] Thread::call_run()+0x100
        V [libjvm.so+0x17674b4] thread_native_entry(Thread*)+0x104

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                tschatzl Thomas Schatzl
                Reporter:
                tschatzl Thomas Schatzl
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: