RDBPROD: RDSBUGCHK.DMP with Exception occurred at DIOFETCH$FETCH_FRAG_REC + 00000204 (Doc ID 1342140.1)

Last updated on AUGUST 03, 2016

Applies to:

Oracle Rdb Server on OpenVMS - Version 7.0 and later
HP OpenVMS Itanium
HP OpenVMS Alpha

Symptoms

A bugcheck dump file RDSBUGCHK.DMP is created, with the summary:

$ @bug_sum RDSBUGCHK.DMP more
Alpha OpenVMS 7.3-2
Oracle Rdb Server 7.1.5.2.1
Got a RDSBUGCHK.DMP
COSI-F-BUGCHECK, internal consistency failure
Exception occurred at DIOFETCH$FETCH_FRAG_REC + 00000204
Called from DIOFETCH$FETCH_ONE_LINE + 00000B3C
Called from DIOFETCH$SCAN_ONE_PAGE + 000002DC
Called from DIO$FETCH_AREA + 00000248
Called from RDMS$$EXE_NEXT + 00001CAC
Called from RDMS$$EXE_NEXT + 00000564
Called from RDMS$$EXE_NEXT + 000022A8
Called from symbol not found
Called from RDMS$TOP_RECEIVE + 0000047C
Called from BLI$CALLG + 000000BC
Called from KOD$SETSTK_AND_CONTINUE + 0000019C
Running image PROG.EXE
Dump created: 24-JUL-2011 22:25:00.16
Page being accessed is 2:288316
Database root: DKA200:[DATA.LIVE]MANUFACTURING
Tables in current request: COSTS
Physical Data DB key for user: 2:288316:60
This bugcheck may have been caused by a bad record fragment.
The database should be verified to check for such corruption.
Suggested command: RMU/VERIFY/LAREA=(COSTS) -
DKA200:[DATA.LIVE]MANUFACTURING


The verify reports:

%RMU-W-BADFRACHN, area DEFAULT_AREA, page 283797, line 44
unexpected non-secondary fragment
%RMU-I-FRACHNPOS, pointed to by fragment on page 283797, line 44
%RMU-E-ERRGATFRG, error gathering fragmented record at 2:283797:44
%RMU-W-BADIDXREL, Index IND_COSTS either points to a non-existent record or
has multiple pointers to a record in table COSTS.
The logical dbkey in the index is 212:283797:44.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms