ORA-7445 [Kxsdcbc] Unable To Cleanup Old Record (Doc ID 760841.1)

Last updated on NOVEMBER 28, 2016

Applies to:

Oracle Server Enterprise Edition - Version: 10.2.0.3 to 11.1.0.7
Microsoft Windows Server 2003
Microsoft Windows Server 2003 R2 (32-bit)

Symptoms

If you try to delete a record using the rowid, it fails with the internal error:

ORA-07445: exception encountered: core dump [ACCESS_VIOLATION] [_kxsdcbc+506]
                      [PC:0x8AAB42] [ADDR:0x18] [UNABLE_TO_READ] []

The failing statement looks like:
    delete from <table name> where rowid = 'AAAKfxAANAAAN9aAAJ'

Call Stack is:
     kdiknf kdimod0 kaudel delrow qerdlFetch delexe opiexe kpoal8 opiodr ttcpip opitsk opiino opiodr

Initially the issue was identified in <<Bug 6657129>> closed as a duplicate of Unpublished Bug 5905284.

However, in the backport request for Unpublished Bug 5905284 on Windows platform has been released the oneoff patch for Unpublished Bug 5893331.

So, the fix for Unpublished Bug 5905284 is not included in 10.2.0.3 Patch bundle 18.

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