A fix is available
APAR status
Closed as program error.
Error description
FTB insert ABEND0C4 00000038 PIC38 in DSNKTRAV OFFSET1B81A with dump title : DL72,ABND=0C4-00000038,U=NSTPTM ,M=N ,C=121.DMC -DSNILREP,M=DSNTFRCV,LOC=DSNIDM .DSNKTRAV+1B81A Additional keywords: DB2FTB/K ZSA4 ABEND0C4 ABENDS0C4 RC00000038 RC38 PIC38 00000038 DSNKTRAV +1B81 OFFSET1B81
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All Db2 V12 for z/OS users with in-memory * * index optimization function switched on * * (Index Fast Traverse Block - FTB) * **************************************************************** * PROBLEM DESCRIPTION: * * All Db2 V12 for z/OS users with * * in-memory index optimization * * function switched on can encounter * * a loop in the module dsnktrav: * * approximate offset +8D24. * * The following abend may occur during * * index traversal: ABEND0C4 RC00000038 * * LOC=DSNIDM .DSNKTRAV+1B81 * **************************************************************** * RECOMMENDATION: * * Apply corrective PTF when available * **************************************************************** All Db2 V12 for z/OS users with in-memory index optimization function switched on can encounter a loop in the module dsnktrav: approximate offset +8D24. Also the following abend may occur during index traversal: ABEND0C4 RC00000038 LOC=DSNIDM .DSNKTRAV+1B81. These problems can be caused by an unfinished insert or delete operation.
Problem conclusion
DB2 code has been updated to avoid an infinite loop by limiting the number of re-traversals through FTB. Db2 might issue various abends, if the number of re-traversals reaches the limit: -DSNIISRT,M=DSNTFRCV,LOC=DSNIDM .DSNKTRAV:5058 -DSNIISRT,M=DSNTFRCV,LOC=DSNIDM .DSNKTRAV:505A -DSNIISRT,M=DSNTFRCV,LOC=DSNIDM .DSNKTRAV:505B Additional key words: FTB, FastTraverseBlock, DB2FTB/K
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
PH26845
Reported component name
DB2 OS/390 & Z/
Reported component ID
5740XYR00
Reported release
C10
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-06-25
Closed date
2020-07-13
Last modified date
2020-08-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI70523
Modules/Macros
DSNKFTDL DSNKTRAV DSNKFTIN
Fix information
Fixed component name
DB2 OS/390 & Z/
Fixed component ID
5740XYR00
Applicable component levels
RC10 PSY UI70523
UP20/07/22 P F007 ¢
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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"Db2 for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"12.0","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
05 August 2020