My Oracle Support Banner

ORA-600[16605] Error Raised While Attempting to Connect to Database With SQL*Plus (Doc ID 747443.1)

Last updated on JANUARY 15, 2010

Applies to:

Oracle Server - Enterprise Edition - Version: 10.2.0.3 to 11.1.0.6

Symptoms

The following error is seen in the alert log:
    ORA-00600: internal error code, arguments: [16605]

The call stack can look like this:
    kglshnt kqlshnt kqldcor kglslod kqlslod kqlsublod kqllod kglobld kglobpn kglpim qcdlgtd
    qcsfplob qcsprfro qcsprfro_tree ...


The following errors are returned to the user when trying to connect to the database as system using SQL*Plus:
    ORA-03114: not connected to ORACLE
    Error accessing package PKG_NAME
    SP2-0575: Use of Oracle SQL feature not in SQL92 Entry Level.

-------------

Bug 7496881 and Bug 7291234 were also closed as duplicates of  unpublished Bug 7131656

These bugs showed an instance crash
 following ORA-7445 [kglpim()] and ORA-600 [1115] from PMON,

The traces files for such issues will show a table referenced in the failing SQL statement has

heap 8 nulled out, e.g.:

         DATA BLOCKS:
         data#     heap  pointer    status pins change whr
         ----- -------- -------- --------- ---- ------ ---
             0 90eedf68 8aae0218 I/-/A/-/-    0 NONE   00
             8 8aae0400        0 I/-/-/-/-    0 NONE   04

       ----------------------------------------
The 'whr' value of 04 shows that it got freed from module kgldafr() (KGLDAWHR_DAFR).
         


 



Cause

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
  Symptoms
  Cause
  Solution
  References

Platforms: 1-914CU;

This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.