PL/SQL Conditional Compilation Results In ORA-03113/ORA-07445 KXEP_CHECK_INH_PRIVS_ Error
(Doc ID 2431228.1)
Last updated on FEBRUARY 19, 2019
Applies to:PL/SQL - Version 126.96.36.199 to 188.8.131.52 [Release 12.1 to 12.2]
Information in this document applies to any platform.
PL/SQL code that uses conditional compilation fails with ORA-03113 error during compilation or run time. In alert log, you could see ORA-07445 KXEP_CHECK_INH_PRIVS_ error(s). For example:
ORA-07445: exception encountered: core dump [kxep_check_inh_privs_()+128] [SIGSEGV] [ADDR:0x3C] [PC:0x2ABFEA0] [Address not mapped to object] 
Issue is seen only when using AUTHID CURRENT_USER along with conditional compilation. For example, the below anonymous PL/SQL block will fail with the said error.
Database upgraded to 184.108.40.206.0 or higher.
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