IBM Support

PI71684: RECEIVING DFHSM0133 DUE TO STORAGE CREEP IN WBGENRAL STORAGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Executing over 100,000 Web Tasks a day, notice a continuous
    steady creep in WBGENRAL storage occupying over 250M of the
    ECDSA storage.  WBGENRAL storage is made up of various types of
    Web related storage.  In the CICS Internal Trace we see the
    following request for one of these pieces of storage NAMESTRU.
    .
    0301 SMGF  ENTRY - FUNCTION(GETMAIN)
                       SUBPOOL_TOKEN(29F5B7DC , 000000E8)
                       GET_LENGTH(3BD) SUSPEND(YES)
                       INITIAL_IMAGE(00) REMARK(NAMESTRU)
    .
    0302 SMGF  EXIT  - FUNCTION(GETMAIN) RESPONSE(OK)
    ADDRESS(1DF87B20)
    .
    The Task ends but this piece of storage is never Freemained.
    The NAMESTRU storage is not being freed when it was created as
    part of a WEB READ QUERYPARM or WEB STARTBROWSE QUERYPARM
    command.  The storage area is correctly freed if it was created
    as part of a WEB READ FORMFIELD or WEB STARTBROWSE FORMFIELD
    command.
    .
    The command is being used correctly.  The QUERYPARM option
    is only required if name/value pair information is
    required from the querystring on a PUT or POST request.
    .
    .
    Additional Symptom(s) Search Keyword(s): KIXREVSVR
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Message DFHSM0133 is issued to report   *
    *                      CICS is short on storage following      *
    *                      storage creep in the WBGENRAL subpool.  *
    ****************************************************************
    * RECOMMENDATION: .                                            *
    ****************************************************************
    CICS receives an HTTP request with a query string.
    An application issues an EXEC CICS WEB STARTBROWSE QUERYPARM or
    an EXEC CICS WEB READ QUERYPARM request.
    CICS issues a DFHSMGFM GETMAIN, with REMARK(NAMESTRU), for
    storage from the WBGENRAL subpool in the ECDSA.
    When the application completes there is no FREEMAIN for this
    storage. This storage creep can eventually result in CICS
    being short on storage and issuing message DFHSM0133.
    
    Additional keywords: SOS MSGDFHSM0133 SM0133
                         wrb_queryparm_struct_ptr
    

Problem conclusion

  • CICS is changed to free the NAMESTRU storage associated with
    processing EXEC CICS WEB STARTBROWSE QUERYPARM and EXEC CICS
    WEB READ QUERYPARM requests.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI71684

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-11-02

  • Closed date

    2016-12-07

  • Last modified date

    2017-06-14

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

    PI69785

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

    PI71817 UI43153 UI43154

Modules/Macros

  • DFHWBA   DFHWBBLI DFHWBXM  DFHWBXN
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R800 PSY UI43153

       UP16/12/17 P F612

  • R900 PSY UI43154

       UP16/12/17 P F612

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":"5.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":"5.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
14 June 2017