IBM Support

PH61222: DFHSM0002 A SEVERE ERROR (CODE X'3014') HAS OCCURRED IN MODULE DFHSMSU

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • CICS TS 5.6 whilst running a CICS Java workload a one off
    failure.
    In the CICS messages log we saw :
    .
    DFHSM0002 A severe error (code X'3014') has occurred in module
    DFHSMSU.
    .
    DFHDU0205 A SYSTEM DUMP FOR DUMPCODE: SM0002  , WAS SUPPRESSED
    BY THE DUMP TABLE OPTION FOR THIS DUMPCODE
    DFHXM0306  A severe error (code X'1312') has occurred while
    initializing task number 63486 with transaction identifier FWEX.
    The task is suspended indefinitely.
    .
    CICS trace contains :
    CICS trace
    63484 L8041 AP 1942 APLI *EXC* Program-Check PROGRAM,USERJAVA
    XM    QR    SM 3018 SMSU *EXC* ALET_steal_commencing
    XM    QR    SM 3014 SMSU *EXC* ALESERV_add_to_QR_DU-AL_failed
                                   ALLOCATE_SUBSPACE
    XM    QR    XM 1312 XMTA *EXC*
                   SMAR_ALLOCATE_TRANSACTION_STG_failed TASK_REPLY
    .
    From the DFHXM0306 dump the Ke stack of the failing task
    was :
    .
    KE_NUM @STACK LEN  TYPE ADDRESS   OFFSET NAME
    0140 28EC5040 0200 Bot  20702F00  00050A DFHKETA
    0140 28EC5240 03D0 Dom  2071F310  000258 DFHDSKE
    0140 28EC5610 14C0 Dom  2109A930  006F64 DFHSJTH
                       Int   +006EEE  000A56 SJTH_TASK_REPLY
    0140 28EC6AD0 14C0 Dom  2109A930  0064F8 DFHSJTH
                       Int   +002302  000620 INVOKE_JAVA_PROGRAM
    0140 28EC7F90 0600 Dom  210A31B8  0011F6 DFHSJIN
                       Int   +001024  000214 INVOKE_PTHREAD
                       Int   +00118E  0010AC DISPATCH_PTHREAD
    0140 28EC8590 0FB0 Dom  211D4E00  001EBC DFHAPLJ1
    0140 28EC9540 01C0 Sub  211D8678  000000 DFHAPLJP
    0140 71F7E040 2B90 Dom  210689B0  000000 DFHSJJS
                       Int   +016ED0  00041C BUILD_TRANSACTION
    0140 71F81040 1110 Dom  2075D9E0  000F20 DFHXMAT
    0140 71F82150 09F0 Dom  2070B730  00220E DFHDSAT
                       Int   +0019C6  0002EA ATTACH
    0140 71F82B40 0200 Dom  20702F00  000BD4 DFHKETA
                       Int   +00098A  000446 TRANSACTION_BUILD
    0140 71F82D40 03D0 Dom  2071F310  000258 DFHDSKE
    0140 2204E040 1590 Dom  20761E08  007D26 DFHXMTA
    0140 2204F5D0 1560 Dom  207B7448  00510F DFHMEME
                       Int   +004270  0003DA SEND
                       Int   +001A86  004370 CONTINUE_SEND
    0140 21EAF040 0C70 Dom  2087A8F0  001DDE DFHDUDU
                       Int   +000C40  000212 SYSTEM_DUMP
                       Int   +001D9C  00106E TAKE_SYSTEM_DUMP
    .
    This issue so far only happened once and could not be
    recreated.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHSM0002 A severe error (code X'3014') *
    *                      has occurred in module DFHSMSU          *
    ****************************************************************
    A CICS region is started with TRANISO=YES. Many tasks are
    started from a JVMSERVER within the region. The majority of
    task attach runs on a T8 TCB, however, due to TRANISO being
    enabled, it is necessary to switch to QR during SM processing.
    
    There is a narrow timing window in which the SM system task can
    interleave with the task being attached resulting in the
    DFHSM0002. The following exceptions may be observed in the
    trace:
    
    SM 3018 SMSU *EXC* ALET_steal_commencing
    SM 3014 SMSU *EXC* ALESERV_add_to_QR_DU-AL_failed
    XM 1312 XMTA *EXC* SMAR_ALLOCATE_TRANSACTION_STG_failed
    

Problem conclusion

  • CICS has been updated to change the order in which the TCB
    switch occurs and the SM lock is obtained.
    

Temporary fix

Comments

  • ×**** PE24/07/22 FIX IN ERROR. SEE APAR PH62388  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PH61222

  • Reported component name

    CICS TS Z/OS V6

  • Reported component ID

    5655YA100

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-05-03

  • Closed date

    2024-05-31

  • Last modified date

    2024-10-09

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

    PH59822

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

    UI97120

Modules/Macros

  • DFHSMSU
    

Fix information

  • Fixed component name

    CICS TS Z/OS V6

  • Fixed component ID

    5655YA100

Applicable component levels

  • R400 PSY UI97120

       UP24/06/01 P F405

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":"BU048","label":"IBM Software"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB70","label":"Z TPS"}}]

Document Information

Modified date:
09 October 2024