IBM Support

PK77615: DFHSM0102 0F0C WHEN DOING CEMT S TSQ(*XXXX) AND THERE ARE A VERY LARGE NUMBER OF TSQS COVERED BY THAT COMMAND.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Storage Violation DFHSM0102 0F0C when doing a
    CEMT S TSQ(*XXXX) when the number of TS queues whose name
    matches *XXXX is over 70,000.   That command will take a while
    to execute as CICS gradually gets a larger and larger buffer
    to hold the information about all the queues, copying that
    information from buffer to buffer each time.  When the command
    completes, the storage violation happens.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHSM0102 produced for x'0F0C' storage  *
    *                      violation after issuing CEMT SET        *
    *                      TSQ(*XXXX).                             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    It is possible to suffer a X'0F0C' storage violation after
    issuing a CEMT S TSQ(*XXXX) command, if the number of TSQs that
    are being searched is greater than 32767. DFHEMT56 attempts to
    copy the elements into an area of storage just obtained. The
    storage area for these elements to be copied to, is dependent on
    the size and element number. When the number of elements is
    greater than 32767 this value becomes negative and the elements
    are then copied to storage already containing valid element
    data. When the transaction completes the storage violation will
    be suffered.
    
    Keywords: GENERINQ GENINQ1 DFHSM0102 msgDFHSM0102 DFHSMAR
              GENERIC
    

Problem conclusion

  • DFHEMT56 has been changed to restrict the number elements
    browsed to less than 32767 for CEMT SET TSQUEUE where
    no parameters are being set.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK77615

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-12-17

  • Closed date

    2009-05-07

  • Last modified date

    2009-06-01

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

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

    UK46420 UK46421

Modules/Macros

  •    DFHEMT56
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK46420

       UP09/05/15 P F905

  • R500 PSY UK46421

       UP09/05/15 P F905

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:
01 June 2009