Memory Corruption Errors (e.g. ORA-600  /  /  etc.) from Java Clients Using Query Change Notification
Last updated on NOVEMBER 18, 2015
Applies to:Oracle Database - Enterprise Edition - Version 184.108.40.206 to 220.127.116.11 [Release 11.2 to 12.1]
Information in this document applies to any platform.
Memory corruption errors such as ORA-600 , ORA-00600  or ORA-00600  etc. may be seen when using Query Change Notification in a Java client application after adding a column to a table.
The trace files will show memory corruption of the callback heap for chunks of label "ktcnqAllocObjco".
Therefore, if you search the related trace file for "ktcnqAllocObjco", you will likely find this label or similar ktcnq memory allocations (i.e. "ktcnq rid colin", "ktcnq row trans" & "ktcnq RIDCONT").
Some or all of the following function codes will likely be found in the 'Call Stack' section of the trace file:
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