IBM Support

IV58519: RACE CONDITION IN EXCEPTION HANDLING

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Error Message: N/A
    .
    Stack Trace: #0  0x7d53a820 in raise () from
    /lib/libpthread.so.0#1  0x7c9c59ec in j9dump_create () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9prt27.so#2  0x7c807190 in doSystemDump () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9dmp27.so#3  0x7c9d2efe in j9sig_protect () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9prt27.so#4  0x7c805c78 in runDumpFunction () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9dmp27.so#5  0x7c808da2 in runDumpAgent () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9dmp27.so#6  0x7c81af06 in triggerDumpAgents () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9dmp27.so#7  0x7ca61f14 in generateDiagnosticFiles () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9vm27.so#8  0x7c9d2efe in j9sig_protect () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9prt27.so#9  0x7ca61d52 in structuredSignalHandler () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9vm27.so#10 0x7c9d2b40 in masterSynchSignalHandler () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9prt27.so#11 <signal handler called>#12 0x7ba0fe60 in
    buildVerifyErrorString () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9dyn27.so#13 0x7ba0982c in internalDefineClass () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9dyn27.so#14 0x7b878288 in defineClassCommon () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libjclse7b_27.so#15 0x7b86e038 in
    Java_java_lang_ClassLoader_defineClassImpl ()from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libjclse7b_27.so#16 0x7a727084 in ?? ()#17 0x7ca554ac in
    internalFindClassUTF8 () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9vm27.so#18 0x7ca57b8c in internalFindClassString () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9vm27.so#19 0x7ca48226 in Fast_java_lang_Class_forNameImpl
    () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9vm27.so#20 0x7a725d7e in ?? ()#21 0x7b8b13c4 in
    JVM_InvokeMethod_Impl () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libjclse7b_27.so#22 0x7a120e9e in
    Java_sun_reflect_NativeMethodAccessorImpl_invoke0 () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/libjava
    .so#23 0x7a7060ba in ?? ()#24 0x7caa574c in
    javaProtectedThreadProc () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9vm27.so#25 0x7c9d2efe in j9sig_protect () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9prt27.so#26 0x7caa569e in javaThreadProc () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9vm27.so#27 0x7d55e1d8 in thread_wrapper () from
    /j9vm/ascii/builds/bld_172261/sdk/xz3170_27/jre/lib/s390/default
    /libj9thr27.so#28 0x7d532c32 in start_thread () from
    /lib/libpthread.so.0#29 0x7d484e42 in thread_start () from
    /lib/libc.so.6
    .
    

Local fix

Problem summary

  • The problem is caused by a race condition when retrieving
    exception error message.
    

Problem conclusion

  • This APAR will be fixed in the following Java Releases:
       7 R1 SR1       (7.1.1.0)
       7    SR7       (7.0.7.0)
       6 R1 SR8       (6.1.8.0)
    .
    The GC has been updated to prevent the crash from occurring when
    retrieving exception error message.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV58519

  • Reported component name

    J9 COMMON CODE

  • Reported component ID

    620700127

  • Reported release

    270

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-04-01

  • Closed date

    2014-04-01

  • Last modified date

    2014-04-01

  • 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

  • R270 PSY

       UP

  • R260 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSNVBF","label":"Runtimes for Java Technology"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
21 February 2022