IBM Support

PH36309: PROVIDE ADDITIONAL DIAGNOSTIC INFORMATION FOR SOME BATCH REQUEST UTILITY EVENTS: ABEND878 ABEND378 DUE TO INVALID FREEMAIN

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Provide additional diagnostic information for some Batch
    Request Utility events.
    
    Additional Keywords and Symptoms:
    This APAR will also resolve an ABEND878 that occurs when running
    a CBAC Batch job.  An example of a failing job -
    //S1 EXEC PGM=CBKFMAIN to add to an existing file with commands:
    ADD FILE(XXXXXXXX),PRIMARYDSN(SYS.CICS.XXXXXXXX),REPLACE(YES)
    LIST FILE(XXXXXXXX)
    results in -
    CBKBC1401I Jobname CICS control file table construction
    starting.
    CBKBC1409I Jobname CICS control file table
    successfully built from CBKPARMS member. Number of entries: 2.
    IEA705I ERROR DURING FREEMAIN SYS CODE = 878-18
    
    System trace (SYSTRACE) -
    0002-004F 008D1140  SSRV   133          00000000  00000003
    C6C9D3C8 29C3EB00  Storage  Release
    0002-004F 008D1140 *SVC      D 00000000_0144E5E0  00000018
    84000000 84878000
    Breaking down SSRV 133:
    unique 1
     00000003 - unconditional release
    unique 2
    C6C9D3C8 or FILH which should be the length of the storage to be
    released; this is negative resulting 878-18
    unique 3
     29C3EB00 address to be freed
    
    ABEND 878, RC 18 indicates:
    18   A negative amount of storage was specified on the FREEMAIN
         or STORAGE macro
    
    ABEND878 ABENDS878
    ABEND378 ABENDS378
    We have also seen ABEND378 (abends378) under z/OS 2.5.
    The SYSTRACE will show
    SSRV   133          00000000  00000003 5C5C5C60 25500300
                        Storage  Release
                                  00D900FF
    *SVC      D 00000000_014523E0  00000024 84000000 84378000
    The length of the FREEMAIN in the above is 5C5C5C60 which is
    invalid.
    Upgrad2zOS25
    

Local fix

Problem summary

  • Provide additional diagnostic information for some Batch
    Request Utility events.
    

Problem conclusion

  • Customer has verified that additional diagnostic info is written
    to CICS BAC audit log when appropriate.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH36309

  • Reported component name

    CICS BATCH CONT

  • Reported component ID

    5697I9400

  • Reported release

    111

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-04-14

  • Closed date

    2021-10-04

  • Last modified date

    2022-08-17

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

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

    UI77420 UI77421

Modules/Macros

  • CBKALOGR CBKAPARS CBKBKWDS CBKBPARS CBKBPVAL CBKBSEND CBKCBIRS
    CBKFMAIN CBKMSG   CBKMTENU
    

Fix information

  • Fixed component name

    CICS BATCH CONT

  • Fixed component ID

    5697I9400

Applicable component levels

  • R111 PSY UI77420

       UP21/10/06 P F110

  • R11E PSY UI77421

       UP21/10/06 P F110

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSWHM2","label":"CICS Batch Application Control for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.1.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
17 August 2022