ORA-7445 [jox24_update_lock] After Applying CPU Patch CPUAPR2015 (Doc ID 2031401.1)

Last updated on MAY 19, 2017

Applies to:

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

Symptoms

After applying CPU APR2015 (patch 20299010), the below errors are thrown:

Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x305E336334353244] [PC:0x102001E28, jox24_update_lock()+168] [flags: 0x0, count: 1]
Sat Jun 27 16:20:42 2015
Exception [type: SIGSEGV, Address not mapped to object] [ADDR:0x305E336334353244] [PC:0x102001E28, jox24_update_lock()+168] [flags: 0x0, count: 1]
ORA-07445: exception encountered: core dump [jox24_update_lock()+168] [SIGSEGV] [ADDR:0x305E336334353244] [PC:0x102001E28] [Address not mapped to object] []
Sat Jun 27 16:21:42 2015

This issue can be encountered for any CPU (or other patch) which runs jvmpsu.sql as part of its catbundle cpu apply script in the post installation steps.

The call stack for the ORA-7445 error shows functions like:

... 49f0 IPRA.$jox_lookup_known_object ioc_lookup_name iocbf_lookup_name ioc_do_call joet_switched_env_callback ioct_lookup_name jom_lookup_wk_active_clint
joe_well_known_internal joe_well_known joez_initialize_jit ...

 
Along with the above ORA-7445, some ORA-600 errors can also be seen like:

Errors in file /oracle/diag/rdbms/mgkprd/mgkprd/trace/mgkprd_m000_31523042.trc  (incident=85999):
ORA-00600: internal error code, arguments: [26599], [1], [391], [], [], [], [], [], [], [], [], []
Incident details in: /oracle/diag/rdbms/mgkprd/mgkprd/incident/incdir_85999/mgkprd_m000_31523042_i85999.trc
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
Suspending MMON slave action joxjdp_ for 82800 seconds
Errors in file /oracle/diag/rdbms/mgkprd/mgkprd/trace/mgkprd_m000_31523042.trc:
ORA-00600: internal error code, arguments: [26599], [1], [391], [], [], [], [], [], [], [], [], []


The call stack for the ORA-7445 error shows functions like:

... jox24_update_lock IPRA.$jox_lookup_known_object ioc_lookup_name iocbf_lookup_name ioc_do_call joet_switched_env_callback ioct_lookup_name ...


The ORA-7445 and ORA-600 errors can be found in alternative order.
 

Changes

The error started after applying CPU APR2015 (patch 20299010).
However, the issue can be encountered for any CPU (or other patch) which runs jvmpsu.sql as part of its catbundle cpu apply script in the post installation steps.

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