Crash with release_C_heap_structures
David Holmes
david.holmes at oracle.com
Fri Dec 19 05:59:44 UTC 2014
Hi Denis,
On 18/12/2014 11:31 PM, Denis Fokin wrote:
> Hi,
>
> I see a couple conversations on the list about release_C_heap_structures issues.
>
> I still get a lot of reports about crashes even with early access jdk8u40 on Mac OS X 10.10
>
> Process: java [53007]
> Path: /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/java
> Identifier: net.java.openjdk.cmd
> Version: 1.0 (1.0)
> Code Type: X86-64 (Native)
> Parent Process: idea [44131]
> Responsible: idea [44131]
> User ID: 503
>
> Thread 8 Crashed:
> 0 libsystem_kernel.dylib 0x00007fff8e3fe282 __pthread_kill + 10
> 1 libsystem_c.dylib 0x00007fff9cadfb73 abort + 129
> 2 libsystem_malloc.dylib 0x00007fff965c9937 free + 428
> 3 libjvm.dylib 0x00000001043340d1 InstanceKlass::release_C_heap_structures() + 499
> 4 libjvm.dylib 0x000000010433b548 InstanceKlass::deallocate_contents(ClassLoaderData*) + 48
> 5 libjvm.dylib 0x0000000104211f28 void MetadataFactory::free_metadata<InstanceKlass*>(ClassLoaderData*, InstanceKlass*) + 69
> 6 libjvm.dylib 0x0000000104210f01 ClassLoaderData::free_deallocate_list() + 177
> 7 libjvm.dylib 0x0000000104210f97 ClassLoaderDataGraph::do_unloading(BoolObjectClosure*) + 105
> 8 libjvm.dylib 0x0000000104599da8 SystemDictionary::do_unloading(BoolObjectClosure*) + 18
> 9 libjvm.dylib 0x00000001045265b6 PSParallelCompact::marking_phase(ParCompactionManager*, bool, ParallelOldTracer*) + 1322
> 10 libjvm.dylib 0x0000000104527adc PSParallelCompact::invoke_no_policy(bool) + 1108
> 11 libjvm.dylib 0x000000010452bdd8 PSScavenge::invoke() + 214
> 12 libjvm.dylib 0x0000000104501217 ParallelScavengeHeap::failed_mem_allocate(unsigned long) + 39
> 13 libjvm.dylib 0x000000010460f4fe VM_ParallelGCFailedAllocation::doit() + 74
> 14 libjvm.dylib 0x0000000104615b05 VM_Operation::evaluate() + 79
> 15 libjvm.dylib 0x0000000104614171 VMThread::evaluate_operation(VM_Operation*) + 223
> 16 libjvm.dylib 0x00000001046145be VMThread::loop() + 808
> 17 libjvm.dylib 0x0000000104613edd VMThread::run() + 121
> 18 libjvm.dylib 0x00000001044efa42 java_start(Thread*) + 246
> 19 libsystem_pthread.dylib 0x00007fff9b0d52fc _pthread_body + 131
> 20 libsystem_pthread.dylib 0x00007fff9b0d5279 _pthread_start + 176
> 21 libsystem_pthread.dylib 0x00007fff9b0d34b1 thread_start + 13
>
> Has the issue been resolved at least in jdk9? If not is it something new or a well known issue?
I can't find any bugs reports relating to this, so it seems not to be a
known issue. google search didn't turn up anything either.
Where has this been seen?
David
> Thank you,
> Denis.
>
More information about the hotspot-dev
mailing list