My Oracle Support Banner

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)

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


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