ORA-600[Mal0-Size-Too-Large] [bfo_qeeOpn: qkexrXformOpn_InitOpn] at function kksmal0
(Doc ID 1379664.1)
Last updated on MARCH 14, 2019
Applies to:
Oracle Database - Enterprise Edition - Version 11.2.0.2 to 11.2.0.3 [Release 11.2]Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Cloud Exadata Service - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Information in this document applies to any platform.
Symptoms
1. The following error is being reported in the alert.log:
ORA-00600: internal error code, arguments: [mal0-size-too-large], [bfo_qeeOpn: qkexrXformOpn_InitOpn], [], [], [], [], [], [], [], [], [], []
2. The call stack in the trace file will resemble the following:
skdstdst <- ksedst1 <- ksedst <- dbkedDefDump <- ksedmp <- ksfdmp <- dbgexPhaseII <- dbgexProcessError <- dbgeExecuteForError <- dbgePostErrorKGE <- 1346 <- dbkePostKGE_kgsf <- kgeadse <- kgerinv_internal <- kgerinv <- kgeasnmierr <- kksmal0 <- kksmal <- qkexrXformOpn <- qkxrXformRwo <- qerocAllocate <- qknDoRwsAllocate <- 131 <- qkaTraverseQknDesce <- ndents <- qkaTraverseQkn <- qkadrv2Post <- qkadrv2 <- opitca <- kksFullTypeCheck <- rpiswu2 <- kksLoadChild <- kxsGetRuntimeLock <- kksfbc <- kkspsc0 <- kksParseCursor <- opiosq0 <- kpooprx <-kpoal8 <- opiodr <- ttcpip <- opitsk <- opiino <- opiodr <- opidrv <- sou2o <- opimai_real <- ssthrdmain <- main <- libc_start_main <- start
Note a call to the function "kksmal0" in the above stack.
3) Database is of multibyte character set such as AL32UTF8 is used
4) The parameter NLS_LENGTH_SEMANTICS = CHAR
5) Pipe-lined table function returning CHAR/VARCHAR2 as object's "attributes"
--> if it returns a scalar value then see bug4568610
6) length of the character is greater than 32767 bytes,
i.e internally
8192 on AL32UTF8 ( * 4)
10923 on UTF8 ( * 3)
16384 on JA16SJIS ( * 2)
8192 on AL32UTF8 ( * 4)
10923 on UTF8 ( * 3)
16384 on JA16SJIS ( * 2)
Changes
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 |
Changes |
Cause |
Solution |
References |