APAR status
Closed as program error.
Error description
Abend S0C4 processing a x'4002' checkpoint record containing a x'03' record which had an invalid residual data within it. When following data lengths, the DFSKSCR0 logic used signed instructions which failed to detect an EBCDIC field used as length was in fact invalid, and as a result cleared beyond the end of the record and overlaid it's own object code.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Users of IMS V9 Knowledge-Based Log * * Analysis (KBLA). * **************************************************************** * PROBLEM DESCRIPTION: KBLA: DFSKSRC0 Log Scrub Utility * * failed with ABENDS0C4 Processing * * X'4002' checkpoint record. * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** Abend S0C4 processing a x'4002' checkpoint record containing a x'03' record which had an invalid residual data within it. When following data lengths, the DFSKSCR0 logic used signed instructions which failed to detect an EBCDIC field used as length was in fact invalid, and as a result cleared beyond the end of the record and overlaid it's own object code.
Problem conclusion
AIDS: RIDS/UTIL RIDS/SYS SYS/UTIL GEN: *** END IMS KEYWORDS *** Part DFSKSCR0 was changed to compare the length field, which contained an invalid value, as an unsigned field. When such a comparison is performed, even against an invalid length value, the program logic ensures that any clearing of data
Temporary fix
Comments
APAR Information
APAR number
PK63954
Reported component name
IMS V9
Reported component ID
5655J3800
Reported release
901
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2008-04-04
Closed date
2008-05-21
Last modified date
2008-10-23
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PK64142 UK36654
Modules/Macros
DFSKSCR0
Fix information
Fixed component name
IMS V9
Fixed component ID
5655J3800
Applicable component levels
R900 PSY UK36654
UP08/05/23 P F805
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCVRBJ","label":"System Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"901","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
23 October 2008