IBM Support

PM85637: MINOR CODE C9C212F7 GENERATES AN SVCDUMP WHEN Z/RUNTIME DETECTS DOUBLE FREE OF BBOOORBR CONTROL BLOCK

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • WebSphere Controller Region address space generates an SVCDUMP
    but continues to function and does not shut down.
    
    Dump status contains
    Primary Symptom String:
    
         PIDS/5655I3500 RIDS/BBORMCDP RIDS/BBORMCDP PRCS/C9C212F7
    
         Symptom            Symptom data       Explanation
         ---------------    -------------      -----------
         PIDS/5655I3500     5655I3500          Component identifier
         RIDS/BBORMCDP      BBORMCDP           Routine identifier
         RIDS/BBORMCDP      BBORMCDP           Routine identifier
         PRCS/C9C212F7      C9C212F7           Return code
    
       Secondary Symptom String:
    
         FLDS/TCB_ADDR VALU/H007B26E0 FLDS/DSA_ADDR VALU/H7E2B0928
    
         Symptom            Symptom data       Explanation
         ---------------    -------------      -----------
         FLDS/TCB_ADDR      TCB_ADDR           Data field name
         VALU/H007B26E0     007B26E0           Error related
                                               hexadecimal value
         FLDS/DSA_ADDR      DSA_ADDR           Data field name
         VALU/H7E2B0928     7E2B0928           Error related
                                               hexadecimal value
    
    VERBX LEDATA 'ASID(xxx) TCB(yyy) CEEDUMP' shows stack trace:
    
    bbormcdx(RMCDP_Class::RMCDP_PC_FunctionCodes,...)
                +00000000              *PATHNAM
    RMCDP_Class::takeSVC_Dump(unsigned int)
                +00000026              *PATHNAM
    ORBEyeCatcher::eyeCatcherNotVaild(char*,char*,unsigned int)
                +00000164              *PATHNAM
    ORB_Request::~ORB_Request()
                +0000022C              *PATHNAM
    BBO_BOA::return_ORB_request(ORB_Request*)
                +0000005C              *PATHNAM
    ACR_ExecutionThread::ProcessXMemOutboundResponse(acrwObj*)
                +000001FE              *PATHNAM
    ACR_ExecutionThread::RemoveAndProcessWork(ThreadCleanUp*)
                +00000C48              *PATHNAM
    ACR_ExecutionRoutine
                +0000021A              *PATHNAM
    CELQPCMM    +00000FA8              CELQLIB              CELQPCMM
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server V8.0 and V8.5 on z/OS                *
    ****************************************************************
    * PROBLEM DESCRIPTION: When an HTTP response fails, a double   *
    *                      delete of the ORBR object will happen   *
    *                      by both the Java and native code.       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    On WebSphere Application Server for z/OS, when an HTTP
    response fails, the return code sent back to the native code
    triggers a delete of the ORBR object. However, on the Java
    end, the ORBR pointer is not reset to 0. This causes Java
    code to also attempt a delete of the ORBR object which will
    often (but not always) produce an SVCDUMP with minor code
    C9C212F7. The TCB that causes this dump with have the following
    traceback:
    bbormcdx(RMCDP_Class::RMCDP_PC_FunctionCodes,...)
    RMCDP_Class::takeSVC_Dump(unsigned int)
    ORBEyeCatcher::eyeCatcherNotVaild(char*,char*,unsigned int)
    ORB_Request::~ORB_Request()
    BBO_BOA::return_ORB_request(ORB_Request*)
    ACR_ExecutionThread::ProcessXMemOutboundResponse(acrwObj*)
    ACR_ExecutionThread::RemoveAndProcessWork(ThreadCleanUp*)
    ACR_ExecutionRoutine
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PM85637

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-03-26

  • Closed date

    2013-05-01

  • Last modified date

    2013-11-12

  • 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

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"800","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
12 January 2022