IBM Support

PK26453: SOS, CICS STORAGE CREEP IN ECDSA, SUBPOOL WBGENRAL

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A storage creep and possible SOS can occur in the ECDSA WBGENRAL
    subpool.  This may happen if a program issues a WEB STARTBROWSE
    HTTPHEADER without an accompanying WEB ENDBROWSE HTTPHEADER, as
    in the following sequence of commands:
    .
    EXEC CICS WEB STARTBROWSE HTTPHEADER
    EXEC CICS WEB READNEXT HTTPHEADER
    EXEC CICS WEB READNEXT HTTPHEADER
      ...
    EXEC CICS RETURN
    .
    The storage obtained during the WEB READNEXT HTTPHEADER calls is
    obtained out of the WEBGENRAL subpool in ECDSA.  A trace will
    show the GETMAIN with REMARK(READHEAD) out of DFHWBAP (UK09477)
    +x'5D8'.  This storage is not FREEMAIN'd at task termination.
    

Local fix

  • Correct the application program so that it issues the EXEC CICS
    WEB ENDBROWSE HTTPHEADER before returning control to CICS.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Storage creep when EXEC CICS WEB        *
    *                      STARTBROWSE HTTPHEADER command is       *
    *                      issued without an ENDBROWSE.            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A CICS WEB aware application has an EXEC CICS WEB STARTBROWSE
    HTTPHEADER command coded. This causes storage to be getmained
    out of the WBGENRAL subpool in ECDSA but when the task
    completes this storage is not being freemained. As a result,
    WBGENRAL subpool storage can become depleted.
    This is because storage used for WEB STARTBROWSE HTTPHEADER
    commands is only freemained after issuing an EXEC CICS WEB
    ENDBROWSE HTTPHEADER command and not by any Web request tidyup
    routines.
    
    Additional Keywords: READHEAD wrb_header_browse_token SOS
               MSGDFHSM0133 DFHSM0133 SM0133
    

Problem conclusion

  • Routine wbrq_tidyup has been changed to free browse header
    storage getmained by an EXEC CICS WEB STARTBROWSE HTTPHEADER
    command if any is still allocated.
    

Temporary fix

  •             *********
                * HIPER *
                *********
    FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK26453

  • Reported component name

    CICSTS 3.1 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-06-13

  • Closed date

    2006-08-02

  • Last modified date

    2006-09-05

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

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

    UK16876

Modules/Macros

  •    DESWBA   DESWBAP  DESWBBLI DESWBDM  DESWBRQ
    DESWBSR  DESWBXM  DESWBXN  DFHWBA   DFHWBAP  DFHWBAPF DFHWBBLI
    DFHWBDM  DFHWBRQS DFHWBSR  DFHWBXM  DFHWBXN
    

Fix information

  • Fixed component name

    CICSTS 3.1 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK16876

       UP06/08/09 P F608

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":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
05 September 2006