IV19465: UNHANDLED EXCEPTION FROM WALKMETHODFRAME+0X15 (SWALK.C:661

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Error Message: A SIGSEGV/GPF occurs when attempting to trigger
    javacore generation on Unsafe memory allocations using
    -Xtrace:trigger=tpnid{j9jcl.62-66,jstacktrace}
    .
    Stack Trace: walkMethodFrame+0x15 (swalk.c:661, 0x6A2190E5
    <OSB>j9vm26+0x490e5<CSB>)
    walkStackFrames+0x1bb (swalk.c:281, 0x6A2194AB
    <OSB>j9vm26+0x494ab<CSB>)
    doTriggerActionJstacktrace+0xac (trigger.c:2144, 0x68936FCC
    <OSB>j9trc26+0x6fcc<CSB>)
    triggerHit+0x5e (trigger.c:2463, 0x6893741E
    <OSB>j9trc26+0x741e<CSB>)
    twTriggerHit+0x1e (tracewrappers.c:127, 0x6893103E
    <OSB>j9trc26+0x103e<CSB>)
    utsTraceV+0x11a (ut_trace.c:2124, 0x6813065A
    <OSB>j9ute26+0x1065a<CSB>)
    j9Trace+0x4c (tracewrappers.c:726, 0x68931C5C
    <OSB>j9trc26+0x1c5c<CSB>)
    sun_misc_Unsafe_freeMemory+0x9e (smunsafe.asm:6856, 0x6816F30E
    <OSB>jclscar_26+0x2f30e<CSB>)
    java_lang_J9VMInternals_initializeImpl+0xad (internals.asm:1048,
    0x68146E4D <OSB>jclscar_26+0x6e4d<CSB>)
    java_lang_Class_forNameImpl+0x2ef (jlcls_x.asm:390, 0x6815630F
    <OSB>jclscar_26+0x1630f<CSB>)
    java_lang_J9VMInternals_initializeImpl+0xad (internals.asm:1048,
    0x68146E4D <OSB>jclscar_26+0x6e4d<CSB>)
    resolveStaticMethodRefInto+0x121 (resolvesupport.c:294,
    0x6A2156B1 <OSB>j9vm26+0x456b1<CSB>)
    resolveStaticMethodRef+0x21 (resolvesupport.c:323, 0x6A215741
    <OSB>j9vm26+0x45741<CSB>)
    resolveHelper+0x57f (javamisc.asm:1187, 0x6A1E6C4F
    <OSB>j9vm26+0x16c4f<CSB>)
    standardInit+0x1ff (stdinit.c:198, 0x6817BC8F
    <OSB>jclscar_26+0x3bc8f<CSB>)
    scarInit+0x18c (vm_scar.c:325, 0x6818075C
    <OSB>jclscar_26+0x4075c<CSB>)
    J9VMDllMain+0x122 (vm_scar.c:390, 0x68181112
    <OSB>jclscar_26+0x41112<CSB>)
    runJ9VMDllMain+0x10e (jvminit.c:2311, 0x6A2051AE
    <OSB>j9vm26+0x351ae<CSB>)
    pool_do+0x56 (pool.c:637, 0x6A22F276 <OSB>j9vm26+0x5f276<CSB>)
    runInitializationStage+0x57 (jvminit.c:2262, 0x6A2088D7
    <OSB>j9vm26+0x388d7<CSB>)
    protectedInitializeJavaVM+0x534 (jvminit.c:5106, 0x6A209BE4
    <OSB>j9vm26+0x39be4<CSB>)
    j9sig_protect+0x44 (j9signal.c:150, 0x6A06F054
    <OSB>J9PRT26+0xf054<CSB>)
    initializeJavaVM+0x184 (jvminit.c:953, 0x6A209DA4
    <OSB>j9vm26+0x39da4<CSB>)
    JNI_CreateJavaVM+0x65 (jniinv.c:101, 0x6A1F3545
    <OSB>j9vm26+0x23545<CSB>)
    JNI_CreateJavaVM+0x166d (jvm.c:2097, 0x6ACD823D
    <OSB>jvm+0x823d<CSB>)
    JNI_CreateJavaVM+0x29a (redirector.c:882, 0x6B7A559A
    <OSB>jvm+0x559a<CSB>)
    handleClose+0x1 (io_util_md.c:516, 0x00402E32
    <OSB>java+0x2e32<CSB>)
    canonicalize+0x2bf (canonicalize_md.c:275, 0x004098DE
    <OSB>java+0x98de<CSB>)
    (0x7865206C)
    (0x64657272)
    (0x5020202E)
    (0x72676F72)
    (0x77206D61)
    (0x206C6C69)
    (0x74697865)
    .
    

Local fix

  • Remove the -Xtrace:trigger option
    

Problem summary

  • The problem occurs as the thread requesting the javacore
    generation is not in a walkable state.
    

Problem conclusion

  • This defect will be fixed in:
    7.0.0 SR1
    6.0.1 SR2
    .
    The JVM has been modified ensure that the stack can be walked
    when reporting tracepoints in Unsafe.allocateMemory &
    freeMemory.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV19465

  • Reported component name

    J9 COMMON CODE

  • Reported component ID

    620700127

  • Reported release

    260

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-04-10

  • Closed date

    2012-04-10

  • Last modified date

    2012-04-10

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    J9 COMMON CODE

  • Fixed component ID

    620700127

Applicable component levels

  • R260 PSY

       UP



Rate this page:

(0 users)Average rating

Document information


More support for:

Runtimes for Java Technology
Virtual Machine

Software version:

260

Reference #:

IV19465

Modified date:

2012-04-10

Translate my page

Machine Translation

Content navigation