Instance Keeps Crashing With ORA-00600: [kcbchg1_28] Errors After Windows 11.2.0.3 Patchset 28 Is Installed (Doc ID 1631402.1)

Last updated on MARCH 31, 2014

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.3 and later
Microsoft Windows x64 (64-bit)

Symptoms

You have installed the 11.2.0.3 Patchset 28 on Windows 64-bit.
After this, the database is attempting to recover from a failed transaction and is terminating the instance with ORA-600 [kcbchg1_28] errors.  Even after restarting the instance, SMON will  continue to terminate the instance with the same errors.

The alertlog shows errors such as:

Errors in file L:\DIAG\diag\rdbms\my1hiedev\my1hiedev\trace\my1hiedev_smon_3928.trc  (incident=9719):
ORA-00600: internal error code, arguments: [kcbchg1_28], [0], [0], [], [], [], [], [], [], [], [], []
PMON (ospid: 1996): terminating the instance due to error 474

 

The trace file will show a stack trace similar to:

ksedst1 <- ksedst <- dbkedDefDump <- ksedmp <- kturRecoverTxn <- kturRecoverUndoSegm <- ent <- kturRecoverActiveTx <- ktprbeg <- ns <- ktmmon <- ktmSmonMain <- ksbrdp <- opirip <- opidrv <- sou2o <- opimai_real <- opimai <- BackgroundThreadSta <- 000000007767652D <- rt <- 00000000777AC541

 

Changes

 You recently installed Windows 11.2.0.3 Patchset 28.

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