My Oracle Support Banner

GlassFish Server Core Dumps In oop_store() (Doc ID 1528507.1)

Last updated on NOVEMBER 05, 2016

Applies to:

Oracle GlassFish Server - Version 2.1 and later
Information in this document applies to any platform.

Symptoms

GlassFish Server 2.1.1 core dumps with the following dbx stack trace.

current thread: t@8
=>[1] libc.so.1:__lwp_kill(0x0, 0x6, 0x0, 0xffffffff7eb4a700, 0xffffffff7eb03a00, 0x5), at 0xffffffff7e9dc5c4
 [2] libc.so.1:raise(0x6, 0x0, 0xffffffff7eb497e0, 0xffffffffffffffff, 0xffffffff7eb3e000, 0x0), at 0xffffffff7e974244
 [3] libc.so.1:abort(0x1, 0x1d8, 0xffffffff7e9baf8c, 0x1f202c, 0x0, 0x0), at 0xffffffff7e94c0e0
 [4] libjvm.so:os::abort(0x1, 0x1, 0x32748, 0xffffffff7e410000, 0x3a8554, 0x32400), at 0xffffffff7e067b00
 [5] libjvm.so:VMError::report_and_die(0xffffffff7e48c8b0, 0xe0000000, 0xffffffff72afe4e0, 0xffffffff7e48c8b0, 0x1, 0xe000000a), at 0xffffffff7e1b25e0
 [6] libjvm.so:JVM_handle_solaris_signal(0xb, 0xffffffff72afebc0, 0xffffffff72afe8e0, 0x9d0000, 0x100e39800, 0x0), at 0xffffffff7da40afc
 [7] libc.so.1:__sighndlr(0xb, 0xffffffff72afebc0, 0xffffffff72afe8e0, 0xffffffff7da3ffe0, 0x0, 0xa), at 0xffffffff7e9d8684
 ---- called from signal handler with signal 11 (SIGSEGV) ------
 [8] libjvm.so:oop_store(0x10013a870, 0xff7fffff770fff80, 0xffffffff7e489df8, 0xfffffffe62382ac8, 0x8a473c, 0xffffffff7e410000), at 0xffffffff7db6ba10
 [9] libjvm.so:ReferenceProcessor::balance_queues(0x3, 0x0, 0x7ffffffffffffffe, 0x4, 0xffffffff7e410000, 0x100e37c30), at 0xffffffff7e0b653c
 [10] libjvm.so:ReferenceProcessor::process_discovered_reflist(0x100e37b30, 0x100e37c00, 0x0, 0x1, 0xffffffff72aff360, 0xffffffff72aff310), at 0xffffffff7e0b6934
 [11] libjvm.so:ReferenceProcessor::process_discovered_references(0x100e37b30, 0xffffffff72aff360, 0xffffffff72aff310, 0xffffffff72aff248, 0x0, 0x0), at 0xffffffff7e0b4a44
 [12] libjvm.so:ParNewGeneration::collect(0x10013a920, 0x10012ac30, 0xffffffff7e0b4148, 0xb81a258, 0x4, 0xffffffff7e472508), at 0xffffffff7e07ced0
 [13] libjvm.so:GenCollectedHeap::do_collection(0x10012ac30, 0x7f260, 0xffffffff7e48add8, 0xb, 0xffffffff7e4b1298, 0x1), at 0xffffffff7dd911f8
 [14] libjvm.so:GenCollectorPolicy::satisfy_failed_allocation(0x10012ab90, 0xb, 0x9, 0x10012ac30, 0xffffffff7e467088, 0xffffffff7e472130), at 0xffffffff7dcaa668
 [15] libjvm.so:VM_GenCollectForAllocation::doit(0xfffffffe5423b398, 0x8, 0x10012ac30, 0x64403, 0xffffffff7e410000, 0x64400), at 0xffffffff7e1b3324
 [16] libjvm.so:VM_Operation::evaluate(0xfffffffe5423b398, 0x100e12fd0, 0xffffffff7eb, 0xffffffff7e410000, 0x100dc3980, 0x100dc3970), at 0xffffffff7da60584
 [17] libjvm.so:VMThread::evaluate_operation(0x100e12fd0, 0xfffffffe5423b398, 0x100dc3970, 0x100dc3d58, 0x100dc3980, 0xffffffff7e410000), at 0xffffffff7e1b7024
 [18] libjvm.so:VMThread::loop(0xffffffff7e4a3380, 0x0, 0xffffffff7e474403, 0xffffffff7e4a3518, 0xffffffff7e4a3388, 0xffffffff7e4a3390), at 0xffffffff7e1b75d0
 [19] libjvm.so:VMThread::run(0x100e39800, 0x7f, 0x78f98, 0xffffffff7e410000, 0x9391f4, 0x78c00), at 0xffffffff7dad6ea4
 [20] libjvm.so:java_start(0x100e39800, 0x13c6, 0x7bfc4, 0xffffffff7e410000, 0x100e3ac70, 0x7bc00), at 0xffffffff7e066a3c
(dbx)


The following JVM options were used:

       <jvm-options>-XX:StackShadowPages=20</jvm-options>
       <jvm-options>-XX:NewRatio=2</jvm-options>
       <jvm-options>-XX:+DisableExplicitGC</jvm-options>
       <jvm-options>-XX:+ExplicitGCInvokesConcurrent</jvm-options>
       <jvm-options>-XX:+UseAdaptiveGCBoundary</jvm-options>
       <jvm-options>-XX:+UseAdaptiveSizePolicy</jvm-options>
       <jvm-options>-XX:+UseConcMarkSweepGC</jvm-options>
       <jvm-options>-XX:LargePageSizeInBytes=256m</jvm-options>
       <jvm-options>-XX:MaxGCPauseMillis=250</jvm-options>
       <jvm-options>-XX:MaxPermSize=256m</jvm-options>
       <jvm-options>-XX:+CMSClassUnloadingEnabled</jvm-options>
       <jvm-options>-Xss1024k</jvm-options>
       <jvm-options>-server</jvm-options>
       <jvm-options>-d64</jvm-options>
       <jvm-options>-XX:+UseParNewGC</jvm-options>
       <jvm-options>-XX:ParallelGCThreads=4</jvm-options>
       <jvm-options>-Xmx4g</jvm-options>

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.