ORA-07445: [kglhdgn] [Integer divide by zero] When _kgl_debug is Set in Init File. (Doc ID 1368303.1)

Last updated on NOVEMBER 28, 2016

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.1 to 11.2.0.1 [Release 11.2]
Information in this document applies to any platform.
***Checked for relevance on 27-Dec-2013***

Symptoms

`1) The underscore parameter "_kgl_debug" was set in the init file

_kgl_debug = "name='DBMS_APPLICATION_INFO' schema='SYS' namespace=1 debug=33554432, name='DBMS_APPLICATION_INFO' schema='SYS' namespace=2 debug=33554432"


2) When trying to start the database , you get the following error

ORA-07445: exception encountered: core dump [kglhdgn()+628] [SIGFPE] [ADDR:0x22BB2EC] [PC:0x22BB2EC] [Integer divide by zero] []


3) The trace file shows the below functions being called:

skdstdst  ksedst1  ksedst  dbkedDefDump  ksedmp  ssexhd  __restore_rt  kglhdgn  kgldtld  kqllod  kglobld  kglobpn kglpim  kglpin  kglgob  kgiind  pfri8_inst_spec  pfri1_inst_spec  pfrrun  plsql_run  peicnt  kkxexe  opiexe  opiall0 opikpr  opiodr __PGOSF150_rpidrus  skgmstack  rpidru  rpiswu2  kprball  kktextrg  kkttrex  kktexeevt0  adbdrv opiexe opiosq0 kpooprx  kpoal8  opiodr  ttcpip  opits  opiino  opiodr  opidrv  sou2o  opimai_real  ssthrdmain  main __libc_start_main _start

Changes

The merge patch 13030251 - merge patch of 12862413 and 9239863 - was previously applied to tackle a performance issue.

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