A fix is available
APAR status
Closed as program error.
Error description
The LE runtime issues a RDJFCB macro when a C program is linked with XPLINK. Then abendS240 is issued with reason 10. The reason is a key mismatch between key8 and key9 storage. In CICS TS 3.2, TCBPKF is 80 for an X8 TCB. TCBPKF is controlled by the ATTACHX macro used to create the X8. This has been affected by changes in the CICS dispatcher and CICS kernel in CICS TS 4.2.
Local fix
n/a
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: A C program linked with XPLINK abends * * S240 when invoking fprint in CICS. * **************************************************************** * RECOMMENDATION: * **************************************************************** A CICS region starts up with STGPROT=NO. A C program is linked with XPLINK and runs in this CICS region. LE runtime issues RDJFCB service when the C program tries to call fprint function. However the RDJFCB fails because of program check and the error is percolated to CICS. The program check is because there is a key mismatch between Key 8 storage and Key 9 X8 TCB. The X8 TCB's TCBPKF is Key 9 even though the CICS region is defined with STGPROT=NO. This eventually leads to an abend S240 in CICS. keyword: S240
Problem conclusion
DFHKESVC has been changed so that X8 is attached with TCBPKF 8.
Temporary fix
********* * HIPER * ********* FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM80621
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
Submitted date
2013-01-15
Closed date
2013-02-12
Last modified date
2015-03-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK91656
Modules/Macros
DFHKESVC
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R800 PSY UK91656
UP13/02/22 P F302
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:
04 March 2015