A fix is available
APAR status
Closed as program error.
Error description
ABENDS0C4 in IPIGERR error handler routine, when processing an error message from the IPIGSGPH routine, the GRAPH command processor. The ABEND is due to 24-bit registers being passed with flag bits in the high-order byte resulting in S0C4 addressing exceptions when trying to address 31-bit storage using the invalid registers. This APAR also contains the forward fit code of IMS PA V440 APAR PH33545 which was for an ABEND0CF in IPIAFPRC + x'B78'. ABENDS0CF S0CF
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Users of IMS Performance Analyzer V4.5 * **************************************************************** * PROBLEM DESCRIPTION: Abend S0C4 IPIGERR+E4 * **************************************************************** Abend S0C4 in IPIGERR error handler routine, when processing an error message from the IPIGSGPH routine, the GRAPH command processor. The abend was due to 24-bit registers being passed with flag bits in the high-order byte resulting in S0C4 addressing exceptions when trying to address 31-bit storage using the invalid registers.
Problem conclusion
1. IPIGERR processing has been corrected to ensure registers passed contain valid 31-bit addresses. 2. The IPIGSGPH error, which resulted in the call to the IPIGERR error handler, was due to incorrectly processing the specified Time Interval value for the GRAPH command. This was due to the Grande register used to derive the value, containing residual bits in the high half of the register, resulting in an invalid value being calculated for the time interval. That processing has been corrected to reset the Grande register before processing of the time interval value. 3. Restrict the maximum allowable Time Interval specification for IMSPALOG INTERVAL(nnnn) and IMSPALOG GRAPH(nnnn) commands to 9999 minutes to match the maximum allowed in dialog panel IPIRSTO. 4. Forward-fit of APAR PH33545 for IMS PA V4.4, Abend S0CF IPIAFPRC+B78
Temporary fix
Comments
APAR Information
APAR number
PH33768
Reported component name
IMS PERF ANALYZ
Reported component ID
5655E1500
Reported release
450
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-01-25
Closed date
2021-02-04
Last modified date
2021-03-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI73795
Modules/Macros
IPIAFPRC IPIGCAID IPIGERR IPIGSGPH IPISAPAR IPISCOMD
Fix information
Fixed component name
IMS PERF ANALYZ
Fixed component ID
5655E1500
Applicable component levels
R450 PSY UI73795
UP21/02/09 P F102
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.
[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX8A2","label":"IMS Performance Analyzer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"450"}]
Document Information
Modified date:
06 March 2021