APAR status
Closed as program error.
Error description
The problem is in DFSURDB0's routine called RDBDUCOT. The caller should be in amode 31 so that instructions at seq. # 29800000 and 30480000 produce the correct addresses in R2 and R3.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Users of IMS V9R1 Database Recovery utility * * (DFSURDB0) are affected. * **************************************************************** * PROBLEM DESCRIPTION: User received an AbendS0C4 in IDA019RM * * when running a Database Recovery job. * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** The abend occurred during a PUT instruction because R2 and R3 contain 31-bit address but the utility was running in amode 24. The utility was missing the code to return to amode 31 at label URDB233, where it reaches end of data when reading change accum data set. As a result, the remaining execution ran in 24 bit mode and caused the AbendS0C4 on a PUT instruction.
Problem conclusion
AIDS: RIDS/UTIL RIDS/DBS DBS/UTIL DEP: NONE GEN: *** END IMS KEYWORDS *** Module DFSURDB0 has been changed to resolve the problem. An amode 31 capping code has been added to label URDB233 so that the utility resumes running in 31-bit mode after reaching EOF on change accum data set.
Temporary fix
Comments
Additional symptoms:these messages produced and no abend occurs DFS0327W NO RECORDS ON DDNAME DFSUCUM FOR RECOVERED DATA SET yyyyyyyy DFS2805A RECORD RBN nnnnnnnn IS INVALID DFS339I FUNCTION RV HAS COMPLETED ABNORMALLY RC=08 . Error goes away when the change accum input dataset is not used.
APAR Information
APAR number
PK17059
Reported component name
IMS V8
Reported component ID
5655C5600
Reported release
901
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2005-12-20
Closed date
2006-01-10
Last modified date
2006-10-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK10683
Modules/Macros
DFSURDB0
Fix information
Fixed component name
IMS V9
Fixed component ID
5655J3800
Applicable component levels
R900 PSY UK10683
UP06/01/12 P F601
[{"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:
04 October 2006