IBM Support

PH27364: WEBSPHERE Z/OS 8.5.5.17 ABEND 0C4 (GPF) IN COM/IBM/WS/ASYNCHBEANS/SERVICES/WLM/ENCLAVEMANAGER.DEREGISTERWORKUNIT

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Abend 0C4 in com/ibm/ws/asynchbeans/services/wlm/EnclaveManager.
    deregisterWorkUnit
    
    WebSphere build:
     12.02.38 STC27705
    +BBOM0007I CURRENT CB SERVICE LEVEL IS build level 8.5.5.17
    307
     307 (cf172003.01) release WAS855.ZNATV date 01/24/20
    10:10:36
     307 BBODPCRT=BBO85517
    
    Javacore shows following
    abend:
    
    1TISIGINFO Dump Event "gpf" (00002000) received
    
    1TIDATETIME Date: 2020/07/01 at 07:42:09
    Current thread
    NULL
    ----------------------
    3XMTHREADINFO
    "WorkManager.DefaultWorkManager : 545"
    J9VMThread:0x000000003C03A700, j9thread_t:0x00000050095FAA50,
    java/lang/Thread:0x0000000087A48628, state:R,
    prio=5
    3XMJAVALTHREAD (java/lang/Thread getId:0x329AC9,
    isDaemon:true)
    3XMTHREADINFO1 (native thread ID:0x32C0B800,
    native priority:0x5, native policy:UNKNOWN)
    3XMHEAPALLOC Heap
    bytes allocated since last GC cycle=472336
    (0x73510)
    3XMTHREADINFO3 Java callstack:
    4XESTACKTRACE at com/ib
    m/ws/asynchbeans/services/wlm/EnclaveManager.deregisterWorkUnit(
    Native Method)
    4XESTACKTRACE at com/ibm/ws/asynchbeans/services/
    wlm/EnclaveManager.deregisterEnclave(EnclaveManager.java:291(Com
    piled Code))
    5XESTACKTRACE (entered lock:
    com/ibm/ws/asynchbeans/services/wlm/Enclave@0x000000016BDF9EA0,
    entry count: 1)
    
    Joblogs: Contains the failing stack:
    Trace:
    2020/07/01 09:41:46.679 02 t=897328 c=UNK key=P8 tag=
    (13007004)
     SourceId:
    com.ibm.ws.asynchbeans.J2EEServiceManager
     ExtendedMessage:
    BBOO0220E: ASYN0019E: Attempt to push invalid service context
    named zos.wlm, exception is java.lang.IllegalArgumentException
    
    	at com.ibm.ws.asynchbeans.services.wlm.EnclaveManager.deregiste
    rEnclave(EnclaveManager.java:284)
     	at com.ibm.ws.asynchbeans.se
    
    rvices.wlm.EnclaveManager.leaveEnclave(EnclaveManager.java:360)
    
    	at com.ibm.ws.asynchbeans.services.wlm.EnclaveManager.joinEncla
    ve(EnclaveManager.java:322)
     	at com.ibm.ws.asynchbeans.services
    .wlm.ClassificationService.pushEnclave(ClassificationService.jav
    a:347)
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server                                      *
    *                  V8.5 and V9.0                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: WebSphere Application Server for z/OS   *
    *                      ABEND in bbgoereg.deregisterWorkUnit    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    An ABEND0C4 occurred in module bbgoereg in bbooereg.cpp's
    deregisterWorkUnit routine referencing the regtok parameter.
    The regtok parameter value was NULL. The ABENDS0C4 occurred in
    the JNI routine GetByteArrayRegion.
    

Problem conclusion

  • Code has been added to check for NULL parameters in the native
    part bbooereg.cpp.  If a NULL parameter is detected a
    java/lang/IllegalArgumentException will be returned to the java
    caller.  Also, code was modified in the java invoking code to
    not make the native call without a valid regtok parameter.
    
    The fix for this APAR is targeted for inclusion in fix packs
    8.5.5.19 and 9.0.5.6. For more information, see 'Recommended
    Updates for WebSphere Application Server':
    https://www.ibm.com/support/pages/node/715553
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH27364

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-07-10

  • Closed date

    2020-08-27

  • Last modified date

    2026-07-08

  • 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

    WEBSPHERE FOR Z

  • Fixed component ID

    5655I3500

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"850","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

Document Information

Modified date:
08 July 2026