DBMS_JAVA.GRANT_PERMISSION FAILS WITH ORA-07445[EOMG_MIGRATE_IF_OLDNEW()+108]. (Doc ID 1920073.1)

Last updated on JULY 04, 2017

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.4 and later
Information in this document applies to any platform.

*** Checked for relevance on 04-Jul-2017 ***

Symptoms

When trying to grant privileges to a user using the DBMS_JAVA if you are hitting the ORA-

SQL> BEGIN dbms_java.grant_permission( 'JPOTTS', 'SYS:java.io.FilePermission', '<>', 'execute' ); END;

ORA-07445: exception encountered: core dump [eomg_migrate_if_oldnew()+108] [SIGSEGV] [ADDR:0x200000000] [PC:0x1040ACEAC]
[Address not mapped to object] []
ORA-29532: Java call terminated by uncaught Java exception: java.lang.UnsatisfiedLinkError: java.lang.Float.floatToIntBi
ts
ORA-06512: at "SYS.DBMS_JAVA", line 793
ORA-06512: at line 1


----- Call Stack Trace -----

    skdstdst <- ksedst1 <- ksedst <- dbkedDefDump <- ksedmp
       <- ssexhd <- sighandler <- eomg_migrate_if_old <- new <- eoscan
        <- new <- eomg_scan_for_migra <- table_objects <- eoa_sst_map <- table_objects
         <- eomg_migrate_dedica <- ted_memory <- ioesub_end_call <- seoa_note_stack_out <- side
          <- ioe_end_call <- side <- joxenc <- joxdlc_internal <- joxdlc_
           <- joxdlc <- ksudlc <- kssdel <- ksupop <- joxjitexe
            <- joxrdp_ <- joxrdp <- kebm_slave_main <- ksvrdp <- opirip
             <- opidrv <- sou2o <- opimai_real <- ssthrdmain <- main
              <- start

Changes

 Upgraded fron 11.2.0.x to 11.2.0.4.

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