Export of Public Synonyms in Oracle9i 18.104.22.168 or 22.214.171.124 Fails with ORA-600 [KSMASG1], , , 
Last updated on NOVEMBER 28, 2016
Applies to:Oracle Database - Enterprise Edition - Version 126.96.36.199 to 188.8.131.52 [Release 9.2]
Oracle Database - Personal Edition - Version 184.108.40.206 to 220.127.116.11 [Release 9.2]
Oracle Database - Standard Edition - Version 18.104.22.168 to 22.214.171.124 [Release 9.2]
Information in this document applies to any platform.
***Checked for relevance on 18-MAY-2012***
An ORA-600 internal error is produced during the export of public synonyms of a full database export:
. exporting foreign function library names
. exporting PUBLIC type synonyms
EXP-00008: ORACLE error 600 encountered
ORA-00600: internal error code, arguments: [KSMASG1], , , , , , 
EXP-00000: Export terminated unsuccessfully
The trace file of the ORA-600 [KSMASG1] internal error shows:
HEAP DUMP heap name="sga heap" ...
HEAP DUMP heap name="joxs heap init" ...
And for the cursor:
Current Instatiation Object:
SELECT SYNNAM, DBMS_JAVA.LONGNAME(SYNNAM2) SYNNAM2, DBMS_JAVA.LONGNAME(SYNTAB)
SYNTAB, TABOWN, TABNODE, PUBLIC$, SYNOWN, SYNOWNID, TABOWNID, SYNOBJNO
FROM SYS.EXU9PTS ORDER BY SYNTIME
You recently applied the 126.96.36.199 or 188.8.131.52 patchset on the Oracle9i Release 2 (9.2.0.x) database.
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