ORA-00600: Internal Error Code, Arguments: [ktspstchg-1] due to block corruption

(Doc ID 1618096.1)

Last updated on FEBRUARY 13, 2014

Applies to:

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

Symptoms

The alert log shows next error:

Wed Oct 23 19:51:43 2013
Errors in file /oradbtrace/diag/rdbms/crmprod/CRMPROD1/trace/CRMPROD1_ora_37537.trc (incident=7180118):
ORA-00600: internal error code, arguments: [ktspstchg-1], [], [], [], [], [], [], [], [], [], [], []
Incident details in: /oradbtrace/diag/rdbms/crmprod/CRMPROD1/incident/incdir_7180118/CRMPROD1_ora_37537_i7180118.trc


The trace file shows the failing current sql, e.g.:

UPDATE ARCHIVAL.S_ORDER O SET O.ACCNT_ID = :B2 WHERE O.ACCNT_ID = :B1

----- PL/SQL Stack -----
----- PL/SQL Call Stack -----
 object      line  object
 handle    number  name
5a5d393ec8        48  procedure TEMPARCH.DC3_UPDATING_ARCHIVED_TABLES
5a16c4d550         1  anonymous block


The call stack from the trace file includes next functions:

... ktspstchg kddchg kduovw kduurp kdusru kauupd updrow qerupFetch updaul updThreePhaseExe updexe opiexe opipls opiodr rpidrus skgmstack rpidru rpiswu2 rpidrv psddr0 psdnal pevm_EXECC pfrinstr_EXECC pfrrun_no_tool pfrrun plsql_run peicnt kkxexe opiexe kpoal8 opiodr ttcpip ...

Changes

 NONE

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