A fix is available
APAR status
Closed as program error.
Error description
An abend s0C4 occurs in DFHTRAP at offset x'D0A'. The abend is occurring on a CLC instruction: D507 B000 7000. The problem has to do with the basespace/subspace switching. DFHTRAP is being called while in subspace mode. This results in the abend 0C4 occurring.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: Global trap exit, DFHTRAP, issues * * message DFHTR1001 and abend0C4. * **************************************************************** * RECOMMENDATION: * **************************************************************** When using a CICS system with transaction isolation and DFHTRAP is active, message DFHTR1001 "Program check occurred within global trap exit - DFHTRAP now marked unusable by module DFHTRPT." is issued. DFHTRAP was in SUBSPACE mode when it was driven for the SM level 2 exit trace for DFHSMSU and it attempted to check another task's storage chain. Although the current task has just switched into SUBSPACE mode the smx_subspace_active flag is off. DFHTRPT makes an INQ_SUBSPACE_ENVIRONMENT call to determine if a switch to basespace is required before invoking DFHTRAP but this incorrectly reports that the task is already in basespace. This results in DFHTRAP being called in the subspace of the original task and causes the abend 0C4. KEYWORDS: S0C4 abendS0C4 TRANISO CSFE DEBUG MSGDFHTR1001 3002 TR1001 ISOLATE STGPROT SMSU SWITCH_SUBSPACE STNTRSM
Problem conclusion
DFHSMSU and DFHSMSR have been changed so that flag smx_subspace_active is turned on earlier, when a task first switches into SUBSPACE mode.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
**** PE09/02/09 FIX IN ERROR. SEE APAR PK80025 FOR DESCRIPTION
APAR Information
APAR number
PK71951
Reported component name
CICSTS V3 Z/OS
Reported component ID
5655M1500
Reported release
500
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2008-09-11
Closed date
2009-01-27
Last modified date
2009-04-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK43491 UK43492
Modules/Macros
DESSMSR DESSMSU DFHSMSR DFHSMSU
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
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.2","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.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 April 2009