My Oracle Support Banner

Getting ORA-600[KGHFREMPTY:DS] When VARRAY Is Used (Doc ID 784669.1)

Last updated on JUNE 06, 2019

Applies to:

Oracle Database - Enterprise Edition - Version 10.2.0.1 to 11.1.0.7 [Release 10.2 to 11.1]
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Information in this document applies to any platform.
This problem can occur on any platform.

Symptoms

The following error occurs when attempting to insert a string longer than 4K though it is mapped to varchar2(4000) and it is stored as a part of VARRAY:

ORA-600 [kghfrempty:ds]

And call stack will look similar to following:

 

ksedst <- ksedmp <- ksfdmp <- kgerinv <- kgesinv <- kgesin <- kghnerror <- kghfrempty <- kghgex <- kghfnd <- kghalo <- kghgex <- kghfnd <- kghprmalo <- kghalp <- qmxiManifestFromImage_int <- qmxiManifestFromImage <- qmxiManifestVArray <- qmxiManifestFromImage_int <- qmxiManifestFromImage <- qmxiManifestVArray <- qmxiManifestFromImage_int <- qmxiManifestFromImage <- qmxManifest0 <- qmxManifest <- qmxPrintXobDocToStreamFlag <- qmxtgPrintXobToLobFlag <- qmxtgGetLobFromXobInt <- qmxtgGetLobFromXobCSWithFlag <- qmxtgGetClobVal <- qmxtkGetClobVal <- VInfreq__spefcpfa <- spefmccallstd <- pextproc <- PGOSF339__peftrusted <- psdexsp <- rpiswu2 <- psdextp <- pefccal <- pefcal <- pevm_FCAL <- pfrinstr_FCAL <- pfrrun_no_tool <- pfrrun <- plsql_run <- peidxr_run <- peidxexe <- kkxdexe <- kkxmpexe <- kgmexwi <- kgmexec <- evapls <- evaopn2 <- PGOSF371__opifcr <- PGOSF401__qerflRop <- qertbFetchByUserRowID <- qerjotFetch <- qerflFetch <- opifch2 <- opifch <- opiodr <- kpoodr <- xupirtrc <- upirtrc <- kpurcsc <- kpufch0 <- kpufch <- OCIStmtFetch <- drsxsfetch <- drgafetch <- drnefetch <- drljftc <- drepprep <- dreb_populate <- drftsync <- drftdisp <- drextmain <- VInfreq__spefcifa <- spefmccallstd <- pextproc <- PGOSF339__peftrusted <- psdexsp <- rpiswu2 <- psdextp <- pefccal <- pefcal <- pevm_FCAL <- pfrinstr_FCAL <- pfrrun_no_tool <- pfrrun <- plsql_run <- peicnt <- kkxexe <- opiexe <- opiall0 <- opikpr <- opiodr <- rpidrus <- rpidru <- rpiswu2 <- kprball <- drexdcoms <- rpiswu2 <- drexds <- ktcccdel <- VInfreq__ktccpcmt <- ktcrcm <- xctcom_with_options <- kpoltxen <- kpotxen <- opiodr <- ttcpip <- opitsk <- opiino <- opiodr <- opidrv <- sou2o <- opimai_real <- opimai <- OracleThreadStart

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.