Fixes are available
APAR status
Closed as program error.
Error description
A D260 abend can occur in a DL/I environment, under CICS, if a segmented converse occurs that calls a called program that schedules the PSB. When the called program returns to the segmented program, the segmented program fails to set up the addressing for the DL/I work areas as it believes they were already set. This leads to an invalid parameter list being passed to the EGL runtime.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Users that use CICS and DL/1 with EGL that have segmented * * converse programs. * **************************************************************** * PROBLEM DESCRIPTION: * * I believe what was happening, was that after the segmented * * converse came back, a callout to a called program was done * * before the main program's psb got scheduled. This called * * program must have done a psb schedule on its own. This set a * * EGL runtime flag with the pointer to the psb. However, once * * back in the segmented converse program, the logic checked to * * see if the pointer was set or not and assumed that the * * linkage section items were being addressed if it was set. * * But since the pointer was not set by the main program, the * * linkage section items never got mapped and this caused a set * * of bad addresses to be passes to DL/1. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
A fixtest has been created that will do the linkage section addressing every time.
Temporary fix
Comments
APAR Information
APAR number
PI45804
Reported component name
RATL BUS DEV
Reported component ID
5724S5000
Reported release
911
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-07-28
Closed date
2016-04-05
Last modified date
2016-04-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
RATL BUS DEV
Fixed component ID
5724S5000
Applicable component levels
R901 PSY
UP
R911 PSY
UP
R950 PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.1.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
16 October 2021