Java crash in HeapRegion::block_size

Solution Unverified - Updated -

Issue

  • The Java process crashes with the following in the fatal error log:
Stack: [0x00007fa378237000,0x00007fa378337000],  sp=0x00007fa378335c30,  free space=1019k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x860e74]  HeapRegion::block_size(HeapWord const*) const+0x254
V  [libjvm.so+0x790078]  G1BlockOffsetTablePart::forward_to_block_containing_addr_slow(HeapWord*, HeapWord*, void const*)+0xd8
V  [libjvm.so+0x7ead04]  bool HeapRegion::oops_on_card_seq_iterate_careful<false, G1ConcurrentRefineOopClosure>(MemRegion, G1ConcurrentRefineOopClosure*)+0x134
V  [libjvm.so+0x7e6f84]  G1RemSet::refine_card_concurrently(signed char*, unsigned int)+0xd4
V  [libjvm.so+0x74b81d]  DirtyCardQueueSet::refine_completed_buffer_concurrently(unsigned int, unsigned long)+0xad
V  [libjvm.so+0x7b5034]  G1ConcurrentRefineThread::run_service()+0x134
V  [libjvm.so+0x68006a]  ConcurrentGCThread::run()+0x8a
V  [libjvm.so+0xe7173c]  Thread::call_run()+0x15c

siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x0000000000000110

Environment

  • OpenJDK 11

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content