Upgrade To 11g Fails With ORA-7445 [strncmp] (Doc ID 1217903.1)

Last updated on NOVEMBER 28, 2016

Applies to:

Oracle Database - Enterprise Edition - Version 10.2.0.5 and later
Oracle Solaris on SPARC (64-bit)

Symptoms

When attempting to upgrade from 10.2.0.5 to 11.1.0.7 release, the following error occurs.

oracle.sysman.emcp.exception.EMConfigException: Database Control repository not upgraded to current version: 11.

The alert.log file shows:

ORA-07445: exception encountered: core dump [strncmp()+456] [SIGSEGV] [ADDR:0xFFFFFFFF75010000] [PC:0xFFFFFFFF7B33D7A4] [Invalid permissions for mapped object] []

The call stack is similar to:
ksedst1 <- ksedst <- dbkedDefDump <- ssexhd <- sigacthandler <- strncmp <- qcdfg_deps_add <- qcsRslvColWithinQbc <- qcsStrongColRslv <- qcsRslvCol <- qcsRslvName <- qcsridn <- qcspqbDescendents <- qcspqbDescendents <- qcspqb <- qcsdrv <- qcitrans <- ph2csql_analyze <- ph2stm <- ph2sms <- ph2blo <- ph2obl <- ph2sbo <- ph2its <- ph2blo <- ph2obl <- ph2uni <- ph2dr2 <- ph2drv <- phpsem <- phpcmp <- pcicmp0 <- kkxcmp0 <- rpiswu2 <- kkxcmp <- kkpcrt <- opiexe <- opiosq0 <- kpooprx <- kpoal8 <- opiodr <- ttcpip <- opitsk <- opiino <- opiodr <- opidrv <- sou2o <- main <- start

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