Bug Fixes by Category

Bug Categories Bug Fixes by Category
CategoryFixedBugNo Description
Corruption 92011805146* DROP Functional index does not clean up dictionary - Can cause corrupt export file
92011281962+ Media recovery after ORA-1578 on rollback can cause logical inconsistency
92011811914+ Instance CRASH during ALTER TABLESPACE...READ ONLY can corrupt datablocks / require media recovery
92011950099+ Function based index not updated after DIRECT LOAD
92011950279+ Network disconnect from no-data-loss STANDBY can corrupt PRIMARY ONLINE redo logs
92012177181+ Data corruption possible as RAC recovery can incorrectly decide no recovery is needed
92011273906 OERI:12628 / ORA-2149 / Corrupt dictionary from DDL on PARTITIONED table via a synonym
92011347809 Corrupt data possible using setNull(n,java.sql.Types.DATE) with batch executes
92011456397 DBV: DBV-100 using DBVERIFY against a file with no filename extension
92011487313 Triggers may see incorrect :NEW column values for constant columns in array inserts
92011531976 Bytes may be lost inserting multibyte data > 4k in length
92011622924 PDML Update SET=(subquery) may set data to NULL
92011656136 DBVERIFY may incorrectly report TEMPORARY tablespace blocks as corrupt
92011803203 DROP USER CASCADE may drop a different users TRIGGERS
92011804299 Rollback of Direct load can corrupt BITMAP managed segments / ORA-8103
92011813850 DBMS_REPAIR.CHECK_OBJECT / ANALYZE .. VALIDATE may report a valid block as corrupted on some platforms
92011817813 PLSQL Bulk INSERT NULL into TEMP table may insert bad data
92011837529 OERI:KFTR2BZ_1/OERI:25012 from CREATE sub-partitioned local INDEX ONLINE
92011846487 MASTER-DETAIL DATASTORE with BINARY=NO may corrupt text at buffer boundaries
92011847798 DBV may spin when SEGMENT_ID & USERID specified
92011879479 Export / import of WRAPPED PLSQL may corrupt the source
92011901844 ROLLBACK to a NAMED SAVEPOINT with a DBLINK can result in a FULL ROLLBACK
92011912952 ANALYZE TABLE .. VALIDATE STRUCTURE .. ONLINE may report false ORA-01499
92011970629 Index corruption possible if owning table / partition is TRUNCATED
92011982858 Corrupt block / OERI:kcoapl_blkchk from block level recovery if SMON recovering same TX
92011984822 Concurrent execution on tightly coupled transaction branches can cause logical corruption
92012058459 ALTER TABLE allows you to add a LOB column to Hash Partitioned IOT
92012068275 RMAN VALIDATE...CHECK LOGICAL incorrectly reports block corruption (ORA-19661)
92012070167 DBV spins reporting same block corrupt if block type is bad
92012076247 Loader may load incorrect NUMBER values for PACKED DECIMAL data
92012097405 RENAME command can mess up the tablename of related triggers
92012124693 Array insert .. select can lose data if the cursor is invalidated
92012131767 Parallel create of FUNCTIONAL INDEX on PARTITION table can product corrupt index (ORA-8102)
92012134477 DBA_DATA_FILES shows wrong values after failed resize which signalled ORA-3298
92012140287 Data corruption possible with CTAS or INSERT..SELECT across a DB link
92012151364 DIRECT load of IOT can produce a corrupt IOT
92012161512 INSERT /*+ APPEND*/ into table with FUNCTIONAL INDEX loads corrupt data
92012165461 Direct load to table with DESCENDING index may cause subsequent ORA-8102 errors
92012188100 Crash possible due to error in cluster block check code
92012199718 9.2 client to pre-9.2 server updating NUMBER and DATE columns can corrupt the NUMBER
Recovery 92011811914+ Instance CRASH during ALTER TABLESPACE...READ ONLY can corrupt datablocks / require media recovery
92011888033+ ARCH Archival of threads with same SEQ# may use wrong first/next SCN
92011904199+ OERI:KTEOPRPECT-1 possible using system managed undo - db will not start
92011950279+ Network disconnect from no-data-loss STANDBY can corrupt PRIMARY ONLINE redo logs
92011034871 BACKUP CONTROLFILE TO TRACE output is wrong if using BACKUP/STANDBY Controlfile
92011418532 Parallel transaction recovery may be abandoned
92011504967 ORA-8103 possible on READ ONLY standby after TRUNCATE on primary
92011656080 ORA-3217 on TSPITR clone export if primary database has TEMPFILEs
92011781183 OERI:2888 / OERI:KCFTRO_READ_WRITE / OERI:kcftro_in_trans trying to make a tablespace READ ONLY
92011795668 ORA-328 on "ALTER DATABASE RECOVER MANAGED STANDBY DATABASE FINISH"
92011795928 OERI:KSIRES_1 possible if RFS process dies in RAC in Instant Protection Mode
92011797551 OERI:1237 possible setting up MTS primary DB in Data Guard Broker configuration
92011809786 Standby database may fail to open on same node as primary (ORA-1102)
92011905771 OERI:KCRRGS2.2 possible on log switch with closed standby database
92011920673 Standby database recovery may fail (End-of-redo error possible) in delayed protection mode
92011992254 OERI:ksfdchkfob1 / OERI:17585 on recovery if first logfile member has bad header
92012000675 QUOTA_SIZE restriction for LOG_ARCHIVE_DEST_N should not be enforced on STANDBY databases
92012041334 OERI:2765 adding LOGFILE to STANDBY database if COMPATIBLE is different
92012055972 OERI:2749 possible on OPEN RESETLOGS / ACTIVATE STANDBY (some platforms only)
92012083080 ORA-1679 possibly activating standby if it has been opened READ ONLY
92012151468 Switchover to primary (from standby) may hang if background recovery session is active
92012169363 ORA-1172 possible after instance is evicted from the cluster
Advanced / Secure Networking 92011519547 ORA-12592: TNS BAD PACKET possible with MTS and checksum (ASO)
92011744109 SSL Callouts may dump using MTS (in nzjsWrite or nzjsRead)
92011810324 SHA-1 ASO crypto checksumming adapter reports internal errors on some platforms
92011824205 OracleSSLInputStream.available() throws NullPointerException after SSLSocket closed
92011868595 OracleSSLCredential.setWallet() throws NullPointerException if wallet has no private key
92011888480 DCE is not included in Oracle9i Release 1
92011980091 Oracle Kerberos Adapter does not work with Microsoft KDC
92011988305 Memory leak (can affect MOD_OSSL)
92012007128 C_Digest symbol conflict between BCERT 1.0.1 and nCipher PKCS #11
92012017172 Allow value Tag in Domain Component (DC) to be VT_PRINTABLE_STRING
92012105083 JavaSSL may crash in multithreaded programs (in a write call)
92012173809 Add support for nCipher SSL HW accelerator
92012282201 Multithreaded JavaSSL may dump when connection is closed
Advanced Queuing 92011663288* ALTER TYPE / Running CATALOG invalidates Queues (ORA-24085)
92011634098 Using one QueueReceiver per dequeue operation leaks memory
92011736057 Improved error information for AQ transformation errors
92011794770 ORA-22998 propogating multibyte data using HTTP propogation
92011810693 Transactional queues not locking all messages in a transaction group
92011824997 AQJMSREADME.TXT instructions are incorrect for 9i
92011837850 AQ of ADTs can leak TEMP lobs
92011855575 AQxmlPublishRequest.getAutoCommit() may throw an exception
92011859206 OCISubscriptionPost may cause server if using OCI_SUBSCR_NAMESPACE_AQ
92011859533 Core dump possible repeatedly adding/removing a Rule based subscriber
92011875675 ENH: Add support for SOAP messages to AQ XML SERVLET
92011898954 RAW payload > 32K may dequeue incorrect data with AQ HTTP propogation
92011926312 ORA-1007 on dequeue on transactional queue
92011949082 REG$ not altered and DBMS_AQIN invalid after downgrading from 817 to 816
92011992401 SNP processes may dump (SIGFPE dump in KWQJAQ) when using AQ
92011995501 getAttempts() method is not public
92012006514 Removing AQ subscriber with non-null rules leaves enqueued messages
92012013550 Temp Lob leak on enqueue/dequeue of message with transformation function
92012086729 Memory leak using JMS API to AQ
92012127802 ALTER SYSTEM SET AQ_TM_PROCESSES=0 may not stop QMN if issued just after STARTUP
92012135817 Running OJMS with old JDK (1.1.X) can dump using the OCI driver
92012146152 ORA-2019 scheduling propagation on a private database link
92012196276 AQ propogation from 32 to 64 bit Oracle may dump
Bitmap Indexes 92011726833 OERI:13013 / Dump in kdudcp from UPDATE using range scan converted to BITMAPS
92011741117 PDML to bitmap key of a partition table with row movement hangs
92011751186 Wrong results / dump in qerixGetKey using bitmap indexes
92011834495 OERI:12337 possible with many OR predicates on bitmap index prefix column
92011872985 Dump / OERI:25012 from BITMAP CONVERSION of INDEX on GLOBAL TEMPORARY TABLE
92011904696 ORA-1502 possible for valid BITMAP JOIN INDEX during maintenence
92011916487 OERI:[QERBCROP KSIZE] possible from CREATE BITMAP INDEX on TO_DATE function
92011991341 Wrong results possible from ROWID predicate with Bitmap Index FFS
92012006940 Partition pruning ignores predicates at individual nodes of a BITMAP tree
92012024128 Wrong results from FIRST_ROWS with Oracle Text query and BITMAP operation
92012065386 Mem. Corruption / OERI:KGHFRE2 / OERI:17172 possible using bitmap indexes
92012114246 Memory leak and long parse time for Part View with INLIST bitmap predicates
Crash - Issues likely to cause an Instance to crash 92011651530 SMON may die with OERI:16224 crashing the instance
92011787333 Instance crashes if SERVICE_NAMES is set to an invalid string
92011829370 OERI:4415 possible using XA to OPS or RAC with DBLINKS
92011839490 DB may crash on startup for large SHARED_POOL_SIZE with many processors
92011877506 PMON may crash in nscon if ORACLE_TRACE_ENABLE=TRUE and EPC_DISABLED=TRUE
92011941674 ALTER SYSTEM SET SERVICE_NAMES=''; causes PMON to die
92011951929 ORA-7445 in KQRGCU/kqrpfr/kqrpre possible
92012004227 OERI:KCBKLLRBA_3 possible in CKPT in RAC
92012071313 OERI:KSXPWAIT10 possible
92012143767 SMON may dump (in KQLDVIU) trying to clean up non-existent objects
92012179527 Failed ALTER SYSTEM to change an INIT.ORA parameter may lead to instance crash
92012188100 Crash possible due to error in cluster block check code
DB-Link / Distributed 92011836101+ Memory Corruption from distributed query / query with binds (OERI:17114/17xxx/dump in kkecdn/kgh*/kke*)
92012124536+ PLSQL CURSOR over DBLINK uses first BIND value each execution of the cursor
9201914652 ORA-2041 possible for DB LINK with XA / Microsoft Transaction Server / ODBC
92011485853 Wrong Res / ORA-1008/ORA-2063 using DUPLICATE BIND variables over a DB link
92011551563 ORA-7445 re-executing SQL with BINDS against SYNONYM which was REMOTE but is now LOCAL
92011698153 Multibyte: CTAS between different CHARSET databases may not BLANK PAD CHAR columns
92011698784 False ORA-980 if PLSQL references a SYNONYM pointing to a REMOTE PUBLIC SYNONYM
92011781184 Implicit cursors using a remote table may cause XA error 100
92011798042 JDBC Thin gets "Bigger type length than maximum" using DBLink with character set conversion
92011803724 ORA-28030 using current user DBLINKS in LDAP root context
92011829370 OERI:4415 possible using XA to OPS or RAC with DBLINKS
92011901844 ROLLBACK to a NAMED SAVEPOINT with a DBLINK can result in a FULL ROLLBACK
92011904254 ORA-1008 possible from 9i -> 8i over DB Link with Bind variables
92011913494 OERI:4400 possible from DBLINK after an error (eg: ORA-3106)
92011913626 ORA-3106 possible from INSERT APPEND of REMOTE sequence
92011964934 Memory corruption possible using INSERT /*+ APPEND */ over DBLINK
92011978040 Operations from PLSQL over DBLINK to 8i may dump (ORA-7445) in KGLOBLD
92012073266 ORA-1555 from a distributed query may be reported as OERI[QERRMOFBU1][1555]
92012097294 Wrong results possible from SELECT over DBLINK using HASH JOIN
92012102779 Query over DBLINK with DRIVING_SITE hint and BINDS can hang (affects snapshot refresh)
92012140287 Data corruption possible with CTAS or INSERT..SELECT across a DB link
92012143268 ORA-1457 possible fetching NUMBER(x,y) data over a DBLINK using OCI7
92012157906 ORA-2064 possible from insert over DB LINK fetching from loopback DBLINK
92012166337 Insert from 9i to 8i using loopback database link may hang / dump
92012222694 ORA-3106/ORA-1455/ORA-1426 possible for OCI_EXACT_FETCH array fetch over dblink
92012248904 Memory corrupt possible during optimization of distributed query
Domain Indexes 92011747270 OERI:QXIMCOC4 can be signalled on a memory error when using a DOMAIN index
92011756779 CBO may not choose a domain index when it should
92011853518 Optimizer may not choose best plan if there is a join, BITMAP and DOMAIN index
92011853830 OERI:KCBGTCR_4 possible if DOMAIN index dropped while in use by another query
92011885605 ORA-30558 [COLFRO1] creating a Function based Domain Index using a Type Constructor
92011906189 ORA-7445 [KKDCACR] possible from DML on table with locally partitioned DOMAIN index
92011987122 Drop / recreate of FUNCTION based DOMAIN index signals ORA-604 / ORA-1
92011989120 OERI:QEROIFIRSTPART2 from UNION ALL of tables with DOMAIN INDEXES on them (affects Oracle Text)
92012052936 ORA-1418 possible from PQ slave for table with DOMAIN index
92012096777 CBO may not choose functional invokation of DOMAIN INDEX functions
92012171944 Dump in QXIMSCC possible if Domain Index ODCIIndexStart errors
92012186975 Low CONTAINS() function cost if DB_BLOCK_SIZE>2K can lead to non-DOMAIN INDEX access path
Export/Import 92011805146* DROP Functional index does not clean up dictionary - Can cause corrupt export file
92012093524+ IMPORT with TOUSER=non_existing_user DROPs tables in the connected users SCHEMA
92011387619 Export in 8.0/8i/9i is slower than Oracle 7 export of the same data
92011477959 OERI:6193 possible from DIRECT EXPORT of tables containing ROWID columns
92011532659 IMP-9 importing TYPE if OBJECT IDENTIFIER clause contains a NEWLINE character
92011586249 Corrupt export from indexed clustered table with trailing nulls (IMP-9 on import)
92011686987 OERI:6191 possible from direct path export (with trailing NULL columns)
92011748965 NLS: Import may fail for SQL > 64Kb when translation is required
92011770571 EXP-56 / OERI:[kpotcprc: depth exceeded] possible exporting ANYDATA columns
92011776167 Import can overwrite the .DMP file if LOG filename same as DUMP name / IMP-50
92011794683 OERI:kkzugekdl:1 possible during import of MV log / snapshot log
92011796876 Cannot import FGA (fine grain access) policies with QUOTES in predicate
92011802004 EXP-8/ORA-1406/EXP-0 exporting a table with ALL DML options on RLS
92011805407 ORA-1422 from DBMS_RULE_EXIMP possible on export
92011814421 Importing CREATE UNDO or CREATE TEMPORARY Tablespace may report false ORA-901
92011820663 Direct export can duplicate some columns and omit others
92011866891 Ecport may dump if an IO error occurs when exporting LOB data
92011874468 Export may fail with ORA-1406 when exporting object type definitions.
92011879479 Export / import of WRAPPED PLSQL may corrupt the source
92011930790 Oracle7 export errors with EXP-11 against a 9i database
92011999033 ORA-1455 possible when exporting associations
92011999156 Export uses wrong GRANT command on JAVA SOURCE / RESOURCE (ORA-4042 on import)
92012040507 IMP-46 / IMP-40 possible attempting to import MVS export to another platform
92012045838 Primary Key based REF columns cannot be imported to 9i from an 8i export file
92012067904 ORA-931 during import of triggers on tables with unusual characters in their name
92012070046 IMP-20 possible importing COMPRESSED KEY IOT from a direct export
92012085606 IMP TOUSER of a table in a READ ONLY tablespace errors with ORA-1647
92012089034 Export / Import of composite partitioned table looses SUBPARTITIONS clause
92012093328 EXP-56 / ORA-1406 exporting partitioned table with default values > 2000 bytes
92012095320 Import memory leak importing BFILE data
92012102655 EXP-10 using mixed case schemaname in TABLES= clause
92012106151 Table COMMENTS not exported correctly if table has UNUSED columns
92012110573 ORA-439 attempting to IMPORT partitioned table into non-partitioned table without PARTIONING option
92012128560 IMP-82 from table with ROWID column between EBCDIC <-> ASCII
FailSafe 92011711405 AVLCSPPK.SH / AVLCSTPK.SH do not test for success correctly
92011778408 PFSSETUP sets incorrect permissions on subdirectories in TNS_ADMIN
92011787091 SAVSETUP.SH does not work on some platforms
92011822529 Cannot start OPFS with PFSCTL with multiple volume groups
92011849311 RECYCLE is not prevented within PFS_RECYCLE_INTERVAL if recycling
92011849447 PFS_RECYCLE_INTERVAL cannot be adjusted
92011924885 Change to Oracle Instance monitor (oracle_up) method
92012156346 ORACLE_SERVICE.env file generated by pfssetup has incorrect path
Function Based Index (including DESC indexes) 92011950099+ Function based index not updated after DIRECT LOAD
92011664189 Query rewrite does not occur if base table has a FUNCTIONAL index on it
92011791101 Wrong results possible using functional index on an IOT
92011838517 Wrong result possible from Complex_View_Merging with Functional Index
92011859386 Query with BITMAP FUNCTIONAL INDEXES may dump
92011916487 OERI:[QERBCROP KSIZE] possible from CREATE BITMAP INDEX on TO_DATE function
92011962308 CREATE of FUNCTION-BASED INDEX may error with ORA-4020
92011976615 OERI:15212 possible creating FUNCTION BASED index in PARALLEL
92011979393 ORA-1733 possible after a FUNCTIONAL INDEX on the table has been dropped
92011987514 Rebuild partitioned functional index performs full table scan
92012096565 Wrong results possible when column in query has a DESCENDING index on it
92012097926 Dump possible from query using Function based index with MVIEW and QUERY_REWRITE_INTEGRITY=TRUSTED
92012112604 OERI:KDICWPRE_0 attempting to create FUNCTION BASED INDEX on ADT expression
92012118514 ORA-7445 [RWORIRW2] from GROUP BY & ORDER BY on same FUNCTIONALLY INDEXED column
92012131767 Parallel create of FUNCTIONAL INDEX on PARTITION table can product corrupt index (ORA-8102)
92012161512 INSERT /*+ APPEND*/ into table with FUNCTIONAL INDEX loads corrupt data
92012194204 Partition Views do not support functional indexes
92012231419 Wrong results possible using ORDER BY/GROUP BY with functional index
92012255124 AND-EQUAL with FUNCTIONAL index may dump / spin
Gateways / Heterogeneous Services 92011747320 ENH: HS should write to the ALERT log when DD changes are made
92011752554 OERI:17182 selecting DB2 DATA TYPE of CHAR over HS
92011802744 DB2 error messages not propogated through gateway to user
92011819588 HS qualifies DB2 tables with 'PUBLIC.' if the supplied schemaname is 6 characters long (ORA-942)
92011948420 ORA-3113 from PLSQL access LONG data over HS
92011949094 Fetching DB2 Graphic data though HS errors
92012102253 OERI:17271 / ORA-604 / ORA-1843 from Informix gateway
92012147175 Multi threaded HS agent may crash
92012152752 Memory corruption / OERI:17182 possible fetching CHAR from DB2 over HS
Hangs / Spins 92011927642+ DROP TABLE can hang if PLSQL block access that table over a DB link (9i<->8i)
92011204608 Select from V$LATCH may hang / dump after RESOURCE_MANAGER_PLAN change
92011614857 OERI:12869 / Hang possible after using ALTER TYPE with the INVALIDATE option
92011685119 OERI:KCBLIBR_USER_FOU / hang when interrupt (Ctrl-C) of PQ using STAR_TRANSFORMATION
92011701374 WinNT: Indexing with URL_DATASTORE on Windows leaks sockets - can appear to hang
92011703940 ALTER INDEX REBUILD ONLINE of a REPLICATED object HANGS on "null event"
92011732852 Instance hangs after an OERI:KCBLIBR_1
92011741117 PDML to bitmap key of a partition table with row movement hangs
92011744993 ORA-4020/hang/dump from ALTER TYPE .. INVALIDATE using SUPERTYPE/SUBTYPE
92011749376 Spin in kksfbc accessing Object view DEPENDING on table which had "ALTER TABLE UPGRADE"
92011752178 ORA-1461/hang binding SQLT_LNG (LONG) with multibyte data
92011772992 Dispatcher / Shared server may hang for 30-60 seconds
92011775685 DML may spin while tablespace is put into HOT BACKUP mode
92011777504 Hang possible with CURSOR_SHARING=FORCE (or SIMILAR in 9i)
92011784544 Using Resource Manager with MTS can lead to HANG scenarios
92011791840 Hang possible on database UNQUIESCE using shared servers
92011794448 Deadlock in dictionary cache possible
92011796229 Spin possible with shift sensitive charset using relative field positioning
92011799190 Java clients using OracleTypeADT / OracleNamedType may hang
92011809480 Create index / CTAS on BITMAP managed segments may hang/dump
92011819585 ALTER PACKAGE .. COMPILE may hang for 8/8i client to 9i server
92011827047 Startup of multiple instances may hang
92011833961 OUT only PLSQL parameters can cause hang/error when passed using associative notation
92011841387 SHUTDOWM IMMEDIATE may take > 60 seconds with no active transactions
92011842403 Using PGA_AGGREGATE_TARGET and WORKAREA_SIZE_POLICY=AUTO can cause SPIN
92011863344 Writing 0 bytes in JavaSSL causes a spin
92011865917 ORA-4031 / high CPU from OR expansion of negated predicates with RBO
92011876878 SHUTDOWN may take a LONG time due to full table scans of OBJ$
92011879081 PMON cannot cleanup a dead process holding the CI lock
92011887179 Inserting into multibyte DB may hang if byte count equals column maximum
92011906596 PQ may hang when query involves ORDER BY, SUBQUERY and UNION-ALL
92011907317 Spin (in kksfbc) when creating child cursor if dependent object stays invalid
92011912308 Concurrent MV complete refresh may cause a deadlock
92011912951 OCIStmtExecute may hang binding >2000 byte OUT CHAR parameter in multibyte
92011916409 Hang possible in OPS due to expired timeout
92011930501 Foreground processes may spin / hold latch too long during instance recovery
92011956339 JDBC Thin may hang sending lots of NULL data over multibyte
92011961643 Hang possible in multibyte when modify CHAR columns length with NLS_LENGTH_SEMANTICS=CHAR
92011970332 LIKE predicate in multibyte may spin in evalkp
92011975287 Spin in KKOADDPRD possible for some SQL constructs
92011990082 Create MVIEW on a query with a RANK function and a PARTITION clause spins
92012002214 Excessive memory use / spin if PUSH_JOIN_PREDICATE=TRUE
92012034260 Hang during startup after ticket starvation in LMON in RAC setup
92012041979 Session may spin if an index is dropped while being accessed by another session
92012064923 RAC hang possible due to lock context leak filling the shared pool
92012070167 DBV spins reporting same block corrupt if block type is bad
92012102779 Query over DBLINK with DRIVING_SITE hint and BINDS can hang (affects snapshot refresh)
92012114246 Memory leak and long parse time for Part View with INLIST bitmap predicates
92012138185 Timing window can lead to hang with global cache lock escalation
92012145004 CTX_DOC.HIGHLIGHT() may spin highlighting a nested WITHIN text query
92012152574 Hang possible due to ungranted global cache S to X escalation
92012154645 Spin in KKSFBC possible when CURSOR_SHARING=FORCE
92012166337 Insert from 9i to 8i using loopback database link may hang / dump
92012175616 Hang possible if process being cleaned up by PMON
92012180461 geteConnection() may hang in FIXED_WAIT_SCHEME if all connections are in use
92012183194 PMON may not be able to cleanup dead session waiting on 'GLOBAL CACHE BUSY'
92012193404 LMS may spin in kclpdcl() for a period of time
92012208570 ORA-4030 / ORA-4031 / spin during query optimization with STAR TRANSFORMATION and unmergable view
92012229490 Spin (in KDGGCS) possible inserting into a CLUSTER - generates lots of REDO/UNDO
92012245790 Parse may appear to spin (in kkquccae/kkquwhr)
92012255124 AND-EQUAL with FUNCTIONAL index may dump / spin
92012257703 Hang possible during instance mount
92012302828 Hang possible using temp table STAR_TRANSFORMATION (can hang SMON)
92012317497 Spin possible while holding hash latch
Hash Join 92011818824 OERI:15599 possible from hash join
92011839080 Memory leak possible using HASH join (ORA-4030)
92012046222 OERI:KGHALO possible from HASH JOIN under a FIRST_ROWS hint
Index Only Tables (IOT) 92011770978 Select with NOT EXISTS against IOT may fail
92011791101 Wrong results possible using functional index on an IOT
92011791258 CONNECT BY on IOT can cause SGA memory corruption
92011798562 False ORA-1 / dump from non-unique index on IOT
92011867959 PARALLEL clause ignored for CTAS of IOT with NOT NULL constraints
92011931510 Corrupt data possible from PDML on IOT with column reordering
92012058459 ALTER TABLE allows you to add a LOB column to Hash Partitioned IOT
92012070046 IMP-20 possible importing COMPRESSED KEY IOT from a direct export
92012074969 ANALYZE on IOT UNIQUE SECONDARY INDEX with PK size > 129 may dump
92012151364 DIRECT load of IOT can produce a corrupt IOT
JDBC 9201984040 getUpdateCount() does not behave correctly (as per the JDBC spec)
92011326191 V$SESSION.OSUSER is always 'ORACLE' using JDBC Thin
92011344959 ENH: JDBC OCI driver add support for TIMESTAMP datatype
92011347809 Corrupt data possible using setNull(n,java.sql.Types.DATE) with batch executes
92011527668 Slow performance with object types and the JDBC OCI driver
92011534867 Unsuccessful JDBC OCI connect attempt leaks client memory
92011548205 SQLException: Invalid args to setRowBufferAt when Inserting into an empty Updateable Resultset
92011660225 oracle.sql.NUMBER( java.lang.Float ) constructor rounds the FLOAT value
92011668134 "Protocol Violation" from JDBC THIN if account password has expired
92011722692 getString() does not return number strings in scientific notation
92011724593 ENH: OracleConnection.pingDatabase() added
92011724964 JDBC Thick Client Memory leak reusing statements which reference object types
92011741133 NullPointerException in oracle.sql.ZONEIDMAP.getID from TIMESTAMPTZ constructor
92011752043 ResultSetMetaData getScale() method can return incorrect SCALE for ADT NUMBER attributes
92011753705 OERI:7005 / ORA-3115 querying an internal ROWID from a table
92011755028 JDBC Thin: ORA-1008 updating LONG RAW using updateBinaryStream()
92011776242 Client memory corruption / ORA-24392 using JDBC Thick
92011778960 Introduce constructors to make TIMESTAMP types from String
92011779081 TIMESTAMPTZ.TIMESTAMPTZ(Connection, Timestamp) uses DB time zone instead of session
92011782860 getStringFunctions()/getSystemFunctions() etc return includes unwanted blank characters
92011786589 JDBC/OCI signals unexpected ORA-1403 for SELECT of expressions over 255 characters long
92011794964 Stylesheet with two <XSL:KEY>'s defined produces unexpected results
92011798042 JDBC Thin gets "Bigger type length than maximum" using DBLink with character set conversion
92011799190 Java clients using OracleTypeADT / OracleNamedType may hang
92011808525 Excessive memory use by oracle.sql.NUMBER.toString()
92011815060 The max length parameter of registerOutParameter() is ignored
92011824205 OracleSSLInputStream.available() throws NullPointerException after SSLSocket closed
92011846617 OracleConnection.setReadOnly(true) throws an SQLException
92011855575 AQxmlPublishRequest.getAutoCommit() may throw an exception
92011863344 Writing 0 bytes in JavaSSL causes a spin
92011868371 stmt.setCHAR() does not convert from the CHAR objects charset to the DB charset
92011868595 OracleSSLCredential.setWallet() throws NullPointerException if wallet has no private key
92011869822 PreparedStatement.clearParameters() clears the whole batch rather than the current row
92011883191 TIMESTAMPTZ & TIMESTAMPLTZ constructors treat Callendar as DBTIMEZONE
92011889187 Oracle Enterprise Manager is not able to monitor JDBC drivers
92011889247 JDBC/NativeXA improvements to support JDBC NativeXA feature in JTA
92011891210 getInt calls NUMBER.toLong instead of NUMBER.toInt.
92011915539 ArrayIndexOutOfBoundsException possible binding PLSQL table parameters
92011944389 Hang / broken pipe error writing to output stream of Process from Runtime.exec
92011950686 OracleStatement.getStringValue() for NUMBERs is limited to 38 characters
92011956339 JDBC Thin may hang sending lots of NULL data over multibyte
92011961652 JDBC thin connections as SYSOPER or SYSDBA are case sensitive (ORA-28009)
92011968849 JDBC DMS Metrics do not have Noun types set.
92011975258 Memory leak during JMS receive of Bytes/Object/Text/Stream message
92011993670 OracleConnection setStmtCacheSize(n) causes JDBC exceptions
92011995501 getAttempts() method is not public
92012013416 JDBC connection cache has no timeout mechanism
92012018316 getConnection() on connection cache may fail due to case sensitivity
92012025627 "Statement Caching is not enabled" exception possible in JDBC
92012041941 JDBC fetching SUBTYPES from the database is slow
92012059408 JDBC "Not a collection image" Exception accessing Object with collection attribute
92012071718 JDBC datasource metrics have same name for different DataSources values
92012086729 Memory leak using JMS API to AQ
92012090177 Dump possible in multithreaded JDBC OCI client with JDK 1.3
92012100350 OracleConnectionCacheImpl CacheInactivityTimeout does not work
92012100385 Inactivity timeout does not work for XAConnections
92012100396 Transaction isolation level not reset if a second logical connection is made
92012105083 JavaSSL may crash in multithreaded programs (in a write call)
92012118014 ORA-03115 from JDBC thin describing a table containing a TIMESTAMP based datatype
92012135817 Running OJMS with old JDK (1.1.X) can dump using the OCI driver
92012140668 ORA-6502 Reading CLOB data from multibyte DB with JDBC Thin
92012145632 ORA-3113 / ORA-3114 should map to XAException.XAER_RMFAIL under JDBC XA
92012148404 OracleStatement property to allow max_size argument to defineColumnType() to be in CHARACTERS
92012171758 Performance slow using DMS enabled JDBC class files
92012180461 geteConnection() may hang in FIXED_WAIT_SCHEME if all connections are in use
92012218716 OracleConnectionCacheImpl spins using FIXED_WAIT_SCHEME on MAX+1 connection
92012221449 ORA-24756/ORA-24776 on COMMIT after recovering IN-DOUBT/PREPARED transactions
92012223633 JDBC may not remove metrics data (DMS) resulting in OutOfMemoryError
92012282201 Multithreaded JavaSSL may dump when connection is closed
92012293575 False ORA-17085 possible in JDBC with SELECT .. FOR UPDATE
Java / SQLJ / JSP / Corba etc.. 92011744109 SSL Callouts may dump using MTS (in nzjsWrite or nzjsRead)
92011753705 OERI:7005 / ORA-3115 querying an internal ROWID from a table
92011813840 'CREATE JAVA SYSTEM' may dump in JOE_RUN_VM()
92011851174 ORA-600 possible calling SQLJTYPE STATIC method from a PLSQL block
92011911129 ORA-29545 possible loading Java code into the server
92011957400 9i Listener may not service connections to all GIOP endpoints
92011999156 Export uses wrong GRANT command on JAVA SOURCE / RESOURCE (ORA-4042 on import)
92012004622 OJMS administrative objects need to be Serializable
92012016464 ALTER SESSION SET CURRENT_SCHEMA does not work for KPRB Java driver
92012024894 OERI:17099 possible during java transaction forget
92012048552 JAR files containing PRIVATE FINAL methods cannot be loaded
92012064575 ORA-29516 possible from Java stored procedure accessing large ADTs
92012125960 ORA-972 from GRANT EXECUTE with a long identifier
92012187432 RMJVM does not clean up fully - can lead to ORA-604 errors on DDL
LDAP / Oracle Internet Directory 92011532611 DBMS_LDAP leaks private memory
92011794936 DB needs to be bounced to use LDAP password-authenticated enterprise users
92011803724 ORA-28030 using current user DBLINKS in LDAP root context
92011953494 ENH: Provide new DBMS_LDAP_UTL package
92012032496 DBMS_LDAP_UTL.GET_SUBSCRIBER_PROPERTIES() does not return default user properties
92012127189 Authenticate may issue unnecessary LDAP calls
92012127217 DBMS_LDAP_UTL does not work properly with non-UTF8 databases
92012179451 DBMS_LDAP_UTL.GET_USER_PROPS_AND_AUTH does not return user properties if the password is about to expire
LOB Related (CLOB/BLOB/BFILE) 9201681179 Parallel TO_LOB(LONG) may dump
92011219547 ORA-942 accessing a LOB attribute of an ADT obtained from INSERT .. RETURNING
92011226565 OERI:KXTOTOLC_LOBOPT accessing LOB column in a trigger eg: :NEW.LOB_COLUMN
92011668041 Incorrect LOB block data may be read when using CACHE READS - many possible errors (eg: ORA-1555)
92011671601 ORA-1555 ORA-22924 possible on LOBs inserted via TO_LOB
92011754786 Pro/OCI DML RETURNING an ARRAY of LOB Locators dumps in TTCLD2I
92011766640 ORA-22921 from LIKE / INSTR on CLOB column with Varying width Charset
92011828250 OCCI may report errors for objects with LOB attributes (eg: ORA-22275)
92011838828 DBMS_REDEFINITION.START_REDEF_TABLE can return ORA-904 is using TO_CLOB/BLOB
92011869016 Transporting a tablespace containing LOB data fails (IMP-3 / ORA-22854)
92011923593 "lobdemo1.pc" may dump
92012013550 Temp Lob leak on enqueue/dequeue of message with transformation function
92012058459 ALTER TABLE allows you to add a LOB column to Hash Partitioned IOT
92012086108 TEMP LOB leak passing TEMP LOBS in recursive SQL ("lob ctl struct" grows)
92012140668 ORA-6502 Reading CLOB data from multibyte DB with JDBC Thin
92012141807 TEMPORARY LOB leak - affects Oracle Text
92012159322 More LOBSEGMENT space is used for ENABLE STORAGE IN ROW than required
92012199391 ADD/SPLIT [SUB]PARTITION can result in LOB partition in wrong tablespace
92012202283 ORA-2220 error importing a Transportable Tablespace export with table containing LOB columns
Large file / memory issues (Eg: 2Gb) 92011759763 KUP-4039 accessing EXTERNAL TABLE files > 2GB
LogMiner 92011774044 START_LOGMNR( with DBMS_LOGMNR.COMMITTED_DATA_ONLY may show rolled back data
92011786093 LOGMINER does not support NCHAR/NVARCHAR2/NCLOB
92011809875 NLS: ORA-1843 possible from START_LOGMNR for some NLS territories
92011830805 DBMS_LOGMNR.ADD_LOGFILE may incorrectly report ORA-1339 (LOGFILE_TOO_OLD)
92011830826 ORA-01283 from dbms_logmnr.mine_value()
92011830836 Dump possible from dbms_logmnr.mine_value()
92011840243 ORA-3113 possible during DBMS_LOGMNR_D.BUILD on some platforms
92011841494 Select from X$LGMR_CONTENTS sometimes dumps data to a trace file
92011857469 DDL for Log Miner may not get writted into the redo stream
92011897764 ORA-1332 possible from Log Miner (START_LOGMNR) for some values of COMPATIBLE
92012169057 Logminer may show a piece of REDO/UNDO more than once if it spans rows in LOGMNR_CONTENTS
92012175055 CTAS / IAS against V$LOGMNR_CONTENTS may dump
92012224620 V$LOGMNR_CONTENTS may show object-ids if tables exist with dictionary names
92012246053 V$LOGMNR_CONTENTS.SQL_REDO/UNDO may not display CHAR columns using DDL_DICT_TRACKING
MERGE .. USING 92011764657 OERI:qkaUpsertRowVector4 possible from MERGE sql with AND in the ON clause
92011801127 MERGE with DIRECT LOAD INSERT and UPDATE may allocate wrong extent size
92011970507 OERI:QCTCTEL / OERI:18096 from OUTER JOIN in MERGE USING clause in PLSQL
Memory Corruption 92011836101+ Memory Corruption from distributed query / query with binds (OERI:17114/17xxx/dump in kkecdn/kgh*/kke*)
92011542218 Heap corruption (OERI:17182/dump in kghfrf) using very large collections
92011682090 INDEX_JOIN hint can cause memory corruption if _INDEX_JOIN_ENABLED=false
92011744786 Cursor work heap corruption from CONNECT BY PRIOR
92011748759 Client memory corruption / dump (eg: in ttcfopr) using pre-fetch
92011752554 OERI:17182 selecting DB2 DATA TYPE of CHAR over HS
92011776242 Client memory corruption / ORA-24392 using JDBC Thick
92011783136 XMLType.createXML may cause heap corruption
92011791258 CONNECT BY on IOT can cause SGA memory corruption
92011828649 PGA memory corruption possible using adaptive direct reads
92011847583 Client memory corruption/dump using large value_sz for OCIDefineByPos with OCI_DYNAMIC_FETCH
92011850374 SYNC_INDEX on Shared Server (MTS) can corrupt memory
92011859905 Intermittent dump / client memory corruption
92011944822 OCI-21500 / Client memory corruption when inserting subtype object into supertype table in OCI/OCCI
92011964934 Memory corruption possible using INSERT /*+ APPEND */ over DBLINK
92011968635 OERI:KCOAPL_BLKCHK / buffer cache corruption from CR rollback
92011978077 Memory corruption during QUERY REWRITE if select list has operator on top of aggregate
92011987654 Compiling a PLSQL block with an INDICATOR clause can corrupt memory
92011995026 OERI:17112 / heap corruption from Oracle Trace with MTS & Large Pool
92012048336 OERI:150 / Memory corruption from interrupted STAR TRANSFORMATION
92012065386 Mem. Corruption / OERI:KGHFRE2 / OERI:17172 possible using bitmap indexes
92012118808 Memory corruption passing > 36 character schama.name to DBMS_REDEFINITION.START_REDEF_TABLE
92012126096 Session heap corruption from LIKE :bind ESCAPE '/' if :bind ends in the escape character
92012137629 Memory corruption possible with PREDICATE comparing character column to NUMBER constant
92012152752 Memory corruption / OERI:17182 possible fetching CHAR from DB2 over HS
92012170912 OERI:KGHFRE2 / dump / memory corruption selecting JAVA source from DBA_SOURCE
92012176277 SGA corruption possible from "kill -9" of shadow as PMON cleanup incorrect (rare)
92012208113 Dump / memory corruption possible using USER FILTER for 10K document
92012212389 OERI:25012 / Cursor frame memory corruption when cursor with BINDS aged out / reloaded
92012248904 Memory corrupt possible during optimization of distributed query
Migration / Upgrade / Downgrade 92011880694+ Upgrade from 8i to 9i can mess up multibyte data (eg: UTF8)
92011732626 ENH: Reduce INVALIDATIONS and recompilations required when installing patch sets
92011799630 ORA-942 from SMON for SMON_SCN_TIME during upgrade from 8.1.6
92011802432 Migration from V7->816/817 gives OERI:KCOAPL_BLK for clusters with FREELISTS
92011810131 ENH: Parallel version of UTLRP.SQL (utlrcmp)
92011871365 C0801070.SQL does not run CATHS.SQL - DBMS_HS_UTL invalid after upgrade from 817
92011931735 Upgrade to 9i may fail with OERI:15456 / ORA-4045 on DBMS_OUTPUT
92011944351 UTLIP may fail due to lack of rollback space
92011949082 REG$ not altered and DBMS_AQIN invalid after downgrading from 817 to 816
92011950073 UTLIP.SQL does not exit on severe errors
92012008043 Text searches may dump for database migrated between 64bit and 32bit
92012167326 ORA-4031 possible during patch set upgrade scripts
92012181296 Text CONTAINS() queries may dump if database is upgraded from 32 to 64 bit
NLS (National Language Support) 92011880694+ Upgrade from 8i to 9i can mess up multibyte data (eg: UTF8)
92011333333 OERI:84 on TO_DATE using ARABIC HIJRAH calendar
92011531976 Bytes may be lost inserting multibyte data > 4k in length
92011606920 Multiple sessions over one connection may use wrong NLS language if a session changes their language
92011698153 Multibyte: CTAS between different CHARSET databases may not BLANK PAD CHAR columns
92011748965 NLS: Import may fail for SQL > 64Kb when translation is required
92011752178 ORA-1461/hang binding SQLT_LNG (LONG) with multibyte data
92011766640 ORA-22921 from LIKE / INSTR on CLOB column with Varying width Charset
92011775470 Wallet Mgr: "Starting" message appears in English for non-english locales
92011785216 Using MATCHES with CLOB parameter on multibyte charset dumps
92011785217 NLS: OWM show some messages without NLS translation
92011787575 Dump in drexqrprs possible using CTXRULE CLOB api in multibyte
92011789212 Wrong results from interMedia WITHIN queries on XML documents in Multibyte
92011796229 Spin possible with shift sensitive charset using relative field positioning
92011798042 JDBC Thin gets "Bigger type length than maximum" using DBLink with character set conversion
92011809875 NLS: ORA-1843 possible from START_LOGMNR for some NLS territories
92011838006 Incorrect UNIQUE conflict handling for NCHAR/NVARCHAR etc.
92011845370 SUBSTR2(),SUBSTR4(),SUBSTRC() may dump for UTF8
92011866343 NLS: Ultra Search Query API results may be returned in hexadecimal format
92011868371 stmt.setCHAR() does not convert from the CHAR objects charset to the DB charset
92011887179 Inserting into multibyte DB may hang if byte count equals column maximum
92011910476 SUBSTRB blank pads fractional characters in multibyte
92011912951 OCIStmtExecute may hang binding >2000 byte OUT CHAR parameter in multibyte
92011914259 SQLPLUS: Setting NLS_DATE_FORMAT in ALTER SESSION within a function does not change the date format
92011918207 Create MVIEW against pre-9i release gives wrong column lengths in multibyte
92011940915 ORA-1401 from STATPACK.SNAP in multibyte environment
92011953883 NEXT_DAY function returns wrong day for NLS_TERRITORIES with first day of week between Tuesday - Saturday
92011961643 Hang possible in multibyte when modify CHAR columns length with NLS_LENGTH_SEMANTICS=CHAR
92012123221 Snapshot refresh may not update CHAR columns in multibyte DB from singlebyte master
92012130307 V$SQLTEXT shows incorrect data if 64th byte is start of a multibyte character
92012148404 OracleStatement property to allow max_size argument to defineColumnType() to be in CHARACTERS
92012152876 Array insert may be slow with multibyte characterset (affects ProCobol PICX=VARCHAR2)
92012216344 False ORA-6502 possible using PIPELINED function returning a TYPE in MULTIBYTE
Network 92011688500 Prespawned servers crash when OPS is configured
92011690759 Spurious ORA-12571 possible using BEQUEATH connection if write is interrupted
92011707919 FAILOVER: Number of preconnnect processes increases with each detach/attach
92011738764 NETMGR may give error on menu options for locale=KO
92011857191 Listener not updated with session disconnects in a timely manner
92011865284 FAILOVER: Multithreaded OCI/JDBC-thick client with TAF may hang on failover
92011880986 9i listener rejects connect attempts to 8i database (ORA-12516)
92011887060 Listener may erroneously register MIBs for oraPrespawnedSrvTable
92011887304 Multiple sessions timeout is not handled with CONNECTION POOLING
92011895573 Obsolete version of TRCASST is shipped with Oracle9i Release 1
92011899297 DCD (SQLNET.EXPIRE_TIME) does not work for dispatchers (shared server)
92011903062 ENH: Millisecond precision for timestamps in Network trace files
92011943960 TNS-04002 on CMAN startup if CMAN.ORA has many rules in RULE_LIST
92011953704 Net client with SDU size > server SDU may report "bad packet error"
92011956339 JDBC Thin may hang sending lots of NULL data over multibyte
92011958867 FAILOVER: ORA-1008 possible after failover of statement using BINDS
92011965005 SET SAVE_CONFIG_ON_STOP causes a dump if SID_LIST in LISTENER.ORA exceeds 2048 bytes
92011994886 RAC load balancing does not work if a bunch of connect requests arrive together
92011999339 False TNS-12154 error possible from multithreaded Net8 client
92012101945 Dump in nszgclient for some RAW connections
92012128784 Slow connect times possible with long TNS description strings
92012134254 Connection load balancing does not work for DEDICATED connections
OCCI 92011828225 OCCI Cache size may be exceeded appearing as a memory leak
92011828239 Add setNull() method to classes Ref<T> and RefImpl
92011828250 OCCI may report errors for objects with LOB attributes (eg: ORA-22275)
92011921355 OCCI Dump inserting persistent object when some attributes not specified
92011944822 OCI-21500 / Client memory corruption when inserting subtype object into supertype table in OCI/OCCI
92011972829 OCCI: OCI-22625 possible from OCCI setVectorOfPObjects method
92011989913 OCCI: REF gets object from the cache even after a COMMIT
92012082790 OCCI objects with string attributes can leak memory
92012129479 Destruction of a newly created unflushed object may crash
92012186438 Cannot create OCCI environment with both OBJECT and THREADED_MUTEXED
OCI 9201911959 OCI client may dump updating more than one LONG column with dynamic binds and callbacks
92011238084 Pro/OCI clients single row select may use more server CPU than < 8.1
92011529221 OCIDescribeAny describe of a NO_SUCH_USER.OBJ describes PUBLIC.OBJ if NO_SUCH_USER does not exist
92011647014 OCIStmtExecute may fail for DML operations with iteration > 32767
92011672862 OCIDateTimeGetTimeZoneOffset()/OCIDateTimeGetTimeZoneName() return incorrect results for TIMESTAMP WITH LOCAL TIME ZONE
92011748759 Client memory corruption / dump (eg: in ttcfopr) using pre-fetch
92011752178 ORA-1461/hang binding SQLT_LNG (LONG) with multibyte data
92011754786 Pro/OCI DML RETURNING an ARRAY of LOB Locators dumps in TTCLD2I
92011761391 Array fetch into OCIString can return truncated data
92011801240 OCIDescribeAny dumps describing Package procedure with NO arguments in an Oracle7 server
92011810915 Process may dump if you using OCISubstriptionRegister and have not initialized with OCI_EVENTS
92011845953 OCIRefFromHex can leak client side memory
92011847583 Client memory corruption/dump using large value_sz for OCIDefineByPos with OCI_DYNAMIC_FETCH
92011858026 OCIAnyData does not handle character data correctly
92011859206 OCISubscriptionPost may cause server if using OCI_SUBSCR_NAMESPACE_AQ
92011894578 EXEC SQL DESCRIBE from 8i client to 9i server may return no information
92011899861 DATE column set to NULL if bind length is > 1333 using obndrv in OCI7
92011912951 OCIStmtExecute may hang binding >2000 byte OUT CHAR parameter in multibyte
92011927245 OCIDefineByPos dumps using a statement handle from a detached session
92011978606 OCIStmtExecute() does not error for invalid statement handle - affects ProC
92012002954 ORA-1810 / ORA-1821 possible in multithreaded OCI clients
92012033552 XA_OPEN does not support OCI_EVENTS so OCISubscriptionRegister may dump / ORA-1010
92012065385 Array insert with OCI_BATCH_ERRORS may dump or OERI:kcoapl_blkchk
92012124163 "kgepop: no error frame to pop to for error 21522" using OCITypeByName
92012126389 OERI:KPOSCWS0 possible using OCIStmtFetch2 (Scrollable cursors)
92012143268 ORA-1457 possible fetching NUMBER(x,y) data over a DBLINK using OCI7
92012176225 Complex object retrieval may dump (in kgghash) using OCIObjectArrayPin()
92012178041 ORA-255 or ORA-65280 fetching zero length CLOB column with OCIStmtFetch2()
92012205899 Core dump instead of ORA-1008 possible in an OCI7 client
92012222694 ORA-3106/ORA-1455/ORA-1426 possible for OCI_EXACT_FETCH array fetch over dblink
Objects (Types/Collections) 92011219547 ORA-942 accessing a LOB attribute of an ADT obtained from INSERT .. RETURNING
92011333526 ORA-4031 / Poor performance using persistent Object data types
92011509738 ADT data can exceed the declared column length
92011532659 IMP-9 importing TYPE if OBJECT IDENTIFIER clause contains a NEWLINE character
92011542218 Heap corruption (OERI:17182/dump in kghfrf) using very large collections
92011614857 OERI:12869 / Hang possible after using ALTER TYPE with the INVALIDATE option
92011744993 ORA-4020/hang/dump from ALTER TYPE .. INVALIDATE using SUPERTYPE/SUBTYPE
92011749376 Spin in kksfbc accessing Object view DEPENDING on table which had "ALTER TABLE UPGRADE"
92011752043 ResultSetMetaData getScale() method can return incorrect SCALE for ADT NUMBER attributes
92011779374 SIGFPE in PKRCD() possible after ALTER TYPE name COMPILE BODY
92011789460 ALTER TYPE to NOT FINAL succeeds when it should not
92011808362 ALTER TABLE UPGRADE may dump after ALTER TYPE INVALIDATE
92011812331 Describe of an ADT NUMBER column shows SCALE of 0 (rather than -127)
92011817835 ALTER TYPE FINAL or NOT FINAL does not generate an intermediate version
92011859208 OERI:[qctVCO:csform] possible from CREATE VIEW FORCE with invalid column name and CAST operator
92011860325 Dump possible changing a TYPE from NOT FINAL to FINAL
92011873968 FULL JOIN of TABLE() functions may ORA-942 or dump
92011874370 Repeated object method invokation can result in OERI:KOHDTF048
92011885605 ORA-30558 [COLFRO1] creating a Function based Domain Index using a Type Constructor
92011945390 Dump (in KOCGPN2) creating a table of SUBTYPE with no attributes
92011981897 Dump in KOPUTILASSERT possible using large collections
92012030252 Dump possible un-nesting a table (using TABLE() clause)
92012045838 Primary Key based REF columns cannot be imported to 9i from an 8i export file
92012048399 OERI:KDIC_MARK_INDEX_DISABLED1 possible on DROP TYPE FORCE if an index uses the type
92012059408 JDBC "Not a collection image" Exception accessing Object with collection attribute
92012064575 ORA-29516 possible from Java stored procedure accessing large ADTs
92012076285 Dump in UPDPRE with TRIGGER on table containing an OBJECT (ADT)
92012112604 OERI:KDICWPRE_0 attempting to create FUNCTION BASED INDEX on ADT expression
92012136476 OERI:KKXPITYP1 possible on select from TABLE() operations
92012172005 ORA-600[koktalt_dep_tabs2] possible on ALTER TYPE .. CASCADE with REF dependency
92012176225 Complex object retrieval may dump (in kgghash) using OCIObjectArrayPin()
92012212979 Dump in PLSQL referencing a TABLE.COLLECTION.METHOD outside of SQL
92012230365 Memory leak possible using TABLE() clause
92012241810 Dump (in kokmeoc) possible from CURSOR() select
Optimizer 92011836101+ Memory Corruption from distributed query / query with binds (OERI:17114/17xxx/dump in kkecdn/kgh*/kke*)
92011689678 ORA-979 when PARTITION_VIEW_ENABLED=TRUE and query with literals references ANALYZED tables
92011753899 DBMS_STATS can fail (ORA-904) for a table with a security policy on it
92011756779 CBO may not choose a domain index when it should
92011767528 CBO may not choose INDEX SKIP SCAN plan even if it is cheaper
92011767537 CBO does not use INDEX SKIP SCAN even if hinted (INDEX_SS) for non-equality predicate with a BIND
92011772967 ORA-28604 possible if ROWID to BITMAP CONVERSION used in plan (no bitmap index)
92011776046 Dump in KKECDN possible for queries involving DB Links
92011853518 Optimizer may not choose best plan if there is a join, BITMAP and DOMAIN index
92011873616 ENH: Allow descending partition scan for ORDER BY
92011873824 DBMS_STATS.GATHER_SYSTEM_STATS(Pname=>'MBRC') returns too high a value
92011895950 High parse times for statements with many identical AND predicates when QUERY_REWRITE_ENABLED=TRUE
92011939611 Wrong selectivity estimate for some AND/OR combinations
92011946566 OERI:15160 possible from join of 5 or more table when CBO attempts STAR
92011964948 Parallel DDL can have detrimental effect on performance (reduced data clustering)
92011968802 Wrong selectivity estimate for IN lists
92011969051 LIKE predicates with ESCAPE clause may be inefficient
92012002214 Excessive memory use / spin if PUSH_JOIN_PREDICATE=TRUE
92012010341 Poor plan possible using Partition View with histogram statistics
92012057888 Dump possible if AND_EQUAL hint has only one index listed
92012096698 CBO may pick NL with FTS on right side when there is a better option
92012096753 Estimated cardinality of a PHRASE text query is much too high
92012096777 CBO may not choose functional invokation of DOMAIN INDEX functions
92012098120 Transitive predicates may not be generated for outer joins
92012137509 Dump possible in KKEPSL
92012139592 CBO may choose bad plan (NL in place of SMJ) when PARTITION_VIEW_ENABLED=TRUE
92012147764 Cardinality of 1 for text query with PHRASE containing STOP WORDS
92012148391 CBO may choose a bad plan if ORDER BY contains a virtual column
92012155728 SUBQUERY UNNESTING can lead to NON-MERGABLE views
92012179389 NOT EXISTS may produce a slow anti-join plan
92012179497 Cardinality for ROWID predicates is incorrect
92012186975 Low CONTAINS() function cost if DB_BLOCK_SIZE>2K can lead to non-DOMAIN INDEX access path
92012222773 Over-estimation of GROUP BY cardinality for INLIST column - can lead to bad plan
92012245790 Parse may appear to spin (in kkquccae/kkquwhr)
92012248904 Memory corrupt possible during optimization of distributed query
Oracle Label Security 92011831783 ORA-12443 from disable / enable of a policy on a schema
92011855568 Disabled POLICIES are not caches properly on startup giving false ORA-12416
92011897345 Dump accessing OLS labels after proxy authentication
92011949851 ORA-7445[zllcstda] accessing tables with security labels through Proxy Authentication
92011995514 SA_USER_ADMIN.SET_USER_LABEL allows default row label to dominate the default label
92012060263 SA_USER_ADMIN.SET_DEFAULT_LABEL() method does not reset DEFAULT_ROW_LABEL property
92012101173 Dropping an OLS policy on a table with an active transaction prevents logins
92012101355 Policy names which are 30 characters long are unusable (ORA-12446)
92012149694 False ORA-28117 possible from referential constraint if parent has fine grained security policy
92012149987 Some OLS SYNONYMS are not setup correctly
92012149996 Incorrect OLS errors setting compartments/groups before levels
Oracle Names 9201855400 Names cache is never checkpointed
Oracle Text (formerly interMedia Text) 92011272708 Wrong results from Stemming with accented characters when text index has BASE_LETTER preference
92011416954 INSO_FILTER can use strange characters in place of double quotes in WORD documents
92011417113 CHARSET Filter does not index all documents if there is a NULL in the indexed column
92011417233 DRG-10599 possible using CONTAINS with an OUTER JOIN
92011514175 INSO_FILTER may hang/spin/dump filtering certain WORD documents
92011622287 INSO_FILTER can fail to filter certain Microsoft Word documents
92011649834 Non-deterministic output from CTX_DOC.THEMES for documents with no tokens
92011695046 ITEXT: Incorrect results possible using PERIOD (.) as a PRINTJOIN
92011701374 WinNT: Indexing with URL_DATASTORE on Windows leaks sockets - can appear to hang
92011707340 "FULL_THEMES" parameter affects output Weights in CTX_DOC.THEMES
92011710157 ORA-1000 / OERI:QXIMCOC4 from ORed CONTAINS clauses using SCOREs
92011731490 ITEXT: OERI:KGHFRF1 possible from multiple Text index DDL operations in same session
92011746462 Indexing a table with many NULL values and low index memory may be very slow
92011762455 Cannot text index URLs over 256 characters long using URL_DATASTORE
92011772810 JAPANESE lexer may leak private memory
92011774791 ORA-1480 occurs when indexing UTF8 data by Japanese VGRAM lexer
92011776022 ORA-02291 can occur when creating a relation with CTX_THES package
92011777186 INSO_FILTER cannot filter some Japanese Microsoft Powerpoint documents
92011777333 INSO_FILTER on Japanese PDF document may produce corrupt output
92011784333 ITEXT: "KOC KOCDS" memory leak
92011784337 ITEXT: "KOL VARRAY" memory leak
92011785216 Using MATCHES with CLOB parameter on multibyte charset dumps
92011787245 CTX_DOC.MARKUP using PATH_SECTION_GROUP may dump for XML document with attribute sections
92011787575 Dump in drexqrprs possible using CTXRULE CLOB api in multibyte
92011789212 Wrong results from interMedia WITHIN queries on XML documents in Multibyte
92011789667 INSO_FILTER output may be corrupt for certain character sets / platforms
92011794996 Cannot create a text index on a table with RLS (DBMS_RLS.ADD_POLICY) (ORA-1031)
92011797677 Trusted callouts may leak memory when invoked from PLSQL (affects Oracle Text)
92011808727 ALTERNATE_SPELLING & COMPOSITE preferences may not find all token occurrences
92011819825 INSO_FILTER TIMEOUT defaults to 0 rather than 120
92011827674 INSO_FILTER fails to filter specific Microsoft Word documents (DRG-11207)
92011833641 CTX_DOC.HIGHLIGHT may return the wrong offset using Japanese Lexer
92011840606 Text indexing PDF files is slow (compared to 8i)
92011842817 CREATE TEXT INDEX may dump on UTF8 with PATH_SECTION_GROUP/AUTO_SECTION_GROUP
92011844732 Dump possible (QXOPQXEX) using CONTAINS on XMLTYPE column
92011846487 MASTER-DETAIL DATASTORE with BINARY=NO may corrupt text at buffer boundaries
92011847653 Create / Sync of a URL datastore index leaks memory / OERI:kghfrf1
92011850374 SYNC_INDEX on Shared Server (MTS) can corrupt memory
92011852436 Text index on LONG column may index incorrect tokens
92011854248 INSO_FILTER sometimes garbles Turkish characters in PDF documents
92011878160 ITEXT: Missing results possible from wild card section search (X% WITHIN section)
92011880469 Markup using CHINESE_VGRAM_LEXER may produce incorrect markup
92011890968 CREATE text index may dump for tokens > 64 bytes long after alternate spelling expansion
92011895490 CHINESE LEXER incurs a memory leak per document
92011906797 Long running SYNC may dump (in lxscop/drsxsqr)
92011911882 CTX_DOC.MARKUP on variable width charset DB (eg: UTF8) may dump
92011953964 ITEXT: Wrong results possible with alternate spelling for phrases with accented chars
92011955568 Full OPTIMIZE may fail with DRG-50608
92011961451 CATSEARCH with 2 phrases gives incorrect results
92011977071 TEXT: ALTERNATE_SPELLING and BASE_LETTER lexer preference can give wrong results
92011978117 CTXKBTC dumps when a phrase in thesaurus already exists in the knowledge base
92011987692 Creation of interMedia Text index can use excessive CPU
92011989120 OERI:QEROIFIRSTPART2 from UNION ALL of tables with DOMAIN INDEXES on them (affects Oracle Text)
92011995294 Wildcard text queries very slow with function based index on $I table
92012003476 OERI:KSKBIND1 possible using Resource Manager, MTS and trusted callouts (eg: Oracle Text)
92012021043 FULL optimize on index with PATH_SECTION_GROUP may fail with DRG-50608
92012024128 Wrong results from FIRST_ROWS with Oracle Text query and BITMAP operation
92012052473 DRJOBDML.SQL is missing a COMMIT causing the DBMS_JOB not to run
92012054163 Dump (in qcopgcty) from ANALYZE of text indexed XMLTYPE column
92012070377 Text queries using ABOUT and ctx_doc.themes() with THEME_LANGUAGE=FRENCH miss some themes
92012077438 Oracle Text "field section" searches (WITHIN) always return cardinality 1 to CBO
92012079575 Large PGA memory leak possible creating TEXT index
92012084597 UGA memory leak possible using Oracle Text CONTAINS() operator
92012088609 INSO_FILTER cannot filter some PDF documents
92012096436 CONTAINS('HASPATH ..' query can dump in DRYUEW
92012096753 Estimated cardinality of a PHRASE text query is much too high
92012096777 CBO may not choose functional invokation of DOMAIN INDEX functions
92012100695 Missing results using CONTAINS INPATH on XML with nested elements of same name
92012110339 Incorrect results from ABOUT operator in CTX_DOC.MARKUP
92012115494 Phrase search using nested WITHIN on XML document can return false hits
92012141807 TEMPORARY LOB leak - affects Oracle Text
92012145004 CTX_DOC.HIGHLIGHT() may spin highlighting a nested WITHIN text query
92012147764 Cardinality of 1 for text query with PHRASE containing STOP WORDS
92012150312 OERI:7001 on FULL optimize of index with PREFIX indexing and field/attribute sections
92012163874 DRG-10836 occurs creating CTXRULE index on nested WITHIN query
92012163879 Setting visible flag to FALSE does not affect MATCHES search CTXRULE index
92012165690 Dump possible creating Text index
92012167018 "drdefpt" contains two incorrect Portuguese stopwords
92012181296 Text CONTAINS() queries may dump if database is upgraded from 32 to 64 bit
92012186366 INSO_FILTER may fail to filter large PDF documents
92012186975 Low CONTAINS() function cost if DB_BLOCK_SIZE>2K can lead to non-DOMAIN INDEX access path
92012205449 Sync / Create Text index on multibyte database may dump
92012205749 JAPANESE_LEXER does not convert multibyte lowercase to upper case
92012208113 Dump / memory corruption possible using USER FILTER for 10K document
92012213345 ORA-600 [koksghds1] creating Text index on DETAIL_DATASTORE with XMLTYPE text column
92012215898 Creation of Text index on STANDARD EDITION with no storage clause fails
92012221598 LONG columns values may not Text index correctly
92012229432 No error logged if INSO_FILTER times out (certain platforms)
PL/SQL 92011927642+ DROP TABLE can hang if PLSQL block access that table over a DB link (9i<->8i)
92012124536+ PLSQL CURSOR over DBLINK uses first BIND value each execution of the cursor
92012195963+ SQL in Invokers Rights PLSQL may run in wrong schema if CURRENT_SCHEMA is changed
9201340156 DROP TABLE in dynamic PLSQL does not free space until PLSQL call finishes
9201937156 PLS-801 [22016] / [22052] possible from invalid TABLE() clause in PLSQL
92011227266 Wrong results possible in PLSQL using uninitialized BINDS in SQL
92011340394 PLSQL BULK collect of REFs can dump (in kpcocrpc)
92011378317 Dynamic SQL RETURNING INTO clause ignores CONSTRAINTS on the Bind variables
92011402425 Passing an oversized parameter to a %TYPE formal parameter may dump / ORA-600
92011534197 OERI:15212 from EXECUTE IMMEDIATE with binds but no USING clause
92011542218 Heap corruption (OERI:17182/dump in kghfrf) using very large collections
92011584970 OERI:[PFRI.C:KGI_SRCTX] using PRAGMA SERIALLY_REUSABLE and package variables
92011698784 False ORA-980 if PLSQL references a SYNONYM pointing to a REMOTE PUBLIC SYNONYM
92011732626 ENH: Reduce INVALIDATIONS and recompilations required when installing patch sets
92011742457 PLS-103 as PLSQL treats certain words as RESERVED words instead of keywords
92011747011 Mem leak / ORA-4030 binding repeatedly in a PLSQL loop
92011776037 PLS-801 [1002] possible compiling large SQL statements (>=2048) in PLSQL
92011790922 ORA-7445 [PEVM_NCAL] possible after recompile of natively compiled PLSQL
92011797677 Trusted callouts may leak memory when invoked from PLSQL (affects Oracle Text)
92011802230 OERI:KOHRSC153 / OERI:KOHRSC154 using PLSQL with bind variables
92011809728 False PLS-452 possible
92011819585 ALTER PACKAGE .. COMPILE may hang for 8/8i client to 9i server
92011826681 FORMS4W, FORMS40 and FORMS_OLE packages may not compile
92011826819 PLS-801 [82605] possible using REF CURSOR RPC parameter in UPI mode (FORMS)
92011833961 OUT only PLSQL parameters can cause hang/error when passed using associative notation
92011853375 UTLRP in PERSONAL Edition gives ORA-1403
92011859620 DEMO_PLSQL.MK is incorrect on some platforms
92011883649 Dump / ORA-22806 / OERI:15212 from WHERE :bind IN ( subquery )
92011892192 DBMS_DEBUG.DEBUG_ON immediate parameter does not work
92011901453 PQ from within a PLSQL exception handler resignals original exception
92011903656 PLSQL may produce incorrect results when running PQ with bind variables
92011930275 Client side PLSQL may dump using Objects in UPI mode
92011947974 False ORA-1008 possible using EXECUTE IMMEDIATE with CURSOR_SHARING=SIMILAR
92011960839 OCIbreak()/Ctrl-C does not cancel out of PLSQL when using IN BAND breaks
92011964387 OERI:17274 possible on statements after package recompiled
92011966518 PLSQL LENGTH() function returns incorrect value for strings containing CHR(0)
92011970507 OERI:QCTCTEL / OERI:18096 from OUTER JOIN in MERGE USING clause in PLSQL
92011978040 Operations from PLSQL over DBLINK to 8i may dump (ORA-7445) in KGLOBLD
92011978190 TIME, TIMESTAMP and INTERVAL arguments do not constraint actual string parameter values
92011980308 Cannot assign values to TIMESTAMP columns in BEFORE triggers
92011987654 Compiling a PLSQL block with an INDICATOR clause can corrupt memory
92011995907 False PLS-306 possible from overloaded function/procedure
92012004646 Conversion between RAW and LONG not done correctly in PLSQL
92012012348 SQL%BULK_ROWCOUNT may be incorrect when not using SAVE EXCEPTIONS
92012014879 CREATE or REPLACE of INVALID object should not INVALIDATE dependents
92012015342 ALTER SESSION SET CURRENT_SCHEMA may not work in definers rights procedure
92012059647 Dump (in pfrins) possible if SQL strings in PLSQL stored objects are specific sizes
92012098083 TRACEDEMO.SQL uses CONNECT INTERNAL
92012108733 Wrapped PLSQL may not signal an error during compilation when it should
92012114383 Dump in PEPLMUFC_UNREG_FROM_CLEANUP using SERIAL REUSABLE packages compiled NATIVE
92012114777 LPAD/RPAD in PLSQL with length > 65535 pad to the wrong length
92012116362 Bind information passed to the server on each execute in UPI mode
92012125563 PLS-00631 not generated on some platforms when expected
92012133014 OERI:qcsrwae1 possible from "<plsql expression> BETWEEN col1 and col2" in PLSQL
92012171214 Dump in xtyTabFunAddOrd() possible passing too few select columns to REF parameter in PLSQL
92012180094 ORA-1401 possible during CREATE PACKAGE / PROCEDURE
92012212979 Dump in PLSQL referencing a TABLE.COLLECTION.METHOD outside of SQL
92012216092 False ORA-6502 passing RAW actual to VARCHAR2/LONG OUT/IN OUT formal parameter
92012216344 False ORA-6502 possible using PIPELINED function returning a TYPE in MULTIBYTE
92012222081 Exceeding OPEN_CURSORS in dynamic SQL (from PLSQL) may dump instead of ORA-1000
92012231515 DATA_LENGTH in ALL/USER_ARGUMENTS not shown for VARCHAR2 data in %TYPE parameters
92012251070 USERENV('xxx') in PLSQL can return wrong value for 8 digits or more
PL/SQL (DBMS Packages) 92011532611 DBMS_LDAP leaks private memory
92011815150 UTL_HTTP's timeout does not always wait for the full timeout duration
92011869025 False timeouts possible from UTL_HTTP, UTL_SMTP, UTL_TCP, etc...
92011895615 UTL_TCP.CLOSE_CONNECTION does not flush its output
92011913205 Dump possible from UTL_HTTP Post with Chunked data encoding
92011940915 ORA-1401 from STATPACK.SNAP in multibyte environment
92011969411 ORA-6502 instead of ORU-10028 possible for large strings passed to DBMS_OUTPUT.PUT_LINE
92011977543 Dump possible making HTTPS request with UTL_HTTP
92012096244 "DBMS_SESSION.REINITIALIZE" can cause server side dumps
92012118808 Memory corruption passing > 36 character schama.name to DBMS_REDEFINITION.START_REDEF_TABLE
92012171190 UTL_ENCODE converts CR to LF and LF to CR characters
PLSQL External Procedures (EXTPROC) 92012140501 Passing PLSQL collection to EXTPROC dumps rather than signalling an error
Parallel Query (PQO) 9201681179 Parallel TO_LOB(LONG) may dump
92011020403 ORA-29900 possible from PQ using extensible ANCILLARY-PRIMARY operators
92011149123 If SESSIONS_PER_USER is limited PQ slaves dump ORA-2391 trace files
92011387406 Partition elimination may not occur for Nested Loops join in Parallel
92011622924 PDML Update SET=(subquery) may set data to NULL
92011685119 OERI:KCBLIBR_USER_FOU / hang when interrupt (Ctrl-C) of PQ using STAR_TRANSFORMATION
92011700705 Partition elimination may not occur in PQO with single row subquery again the partition key
92011711227 OERI:[QKAGBY0.4] DOING SELECT WITH DEGREE > 1 AND GROUP BY
92011722308 OERI:XTYCSR2 possible on PQO nested loops of subqueries with local part index
92011731165 Parallel Nested Loops Semi/Anti join may give wrong results
92011741117 PDML to bitmap key of a partition table with row movement hangs
92011746797 Wrong results possible from PQ with SET operations in correlated subquery
92011759227 PQ may return wrong results selecting a COUNT(aggregate) column from a view
92011793533 Wrong results possible from PQO with GROUP BY (affected by SORT_AREA_SIZE)
92011805863 Incorrect results for PQ with multiple INV. DIS functions
92011812115 Internode Parallel Query may be slow
92011832457 Wrong results possible from PQ INDEX_FFS of global partitioned index with Nested Loops
92011844776 PQ slave may die (in kkpamHRGet) with GROUP BY on composite partitioned table
92011865075 Unexpected ORA-01438 possible from PQ slave
92011867959 PARALLEL clause ignored for CTAS of IOT with NOT NULL constraints
92011869511 OERI:QERTQTABLEALLOCA possible from PQ on READ-ONLY database
92011906596 PQ may hang when query involves ORDER BY, SUBQUERY and UNION-ALL
92011931510 Corrupt data possible from PDML on IOT with column reordering
92011934327 SIGFPE possible from Parallel Query
92011935292 OERI:KCBGTCR_12 etc.. doing STAR QUERY with TEMP TABLE TRANSFORMATION in IPQ
92011941435 Dump in MSQOPNWS possible from SELECT DISTINCT in parallel
92011964948 Parallel DDL can have detrimental effect on performance (reduced data clustering)
92011976615 OERI:15212 possible creating FUNCTION BASED index in PARALLEL
92011992414 ORA-12801 / ORA-932 possible from PQ referencing a colunn with a DESCENDING index
92011993268 Unnecessary temp table buffer cache flushing with PQO
92012002197 OERI:KCBZPB_1 possible in PQ slave
92012004590 OERI:rworupo.1 from Concatenation of ROLLUP with MAX/MIN aggregate in PQ
92012032196 Wrong results possible using TIMESTAMP column predicate in Parallel Query
92012052936 ORA-1418 possible from PQ slave for table with DOMAIN index
92012094996 OERI:KXFREXTINFO2 possible from PQ against table in locally managed tablespace
92012097719 ORA-01799 possible from PQ of STAR TRANSFORMED query block with an outer join
92012101576 ORA-600 [KKDCACR2] possible from PDML with CHECK CONSTRAINTS
92012105419 ORA-8103 possible from PQ on bitmap managed segments with concurrent inserts
92012131767 Parallel create of FUNCTIONAL INDEX on PARTITION table can product corrupt index (ORA-8102)
92012165200 Query portion of INSERT .. SELECT containing a set operator does not run in PARALLEL
92012168107 OERI:15819 possible from PQ query with NL join of views
Partition Views (PV) 92011764305 ORA-7445 in KKECCF from SELECT or ANALYZE of a partitioned table or view
92011844545 Partition View not recognised is base table columns are UNUSED or have FUNCTIONAL INDEX
92011869512 Dump possible (in kkeccf) selecting from Partitioned Views OR Tables
92012010341 Poor plan possible using Partition View with histogram statistics
92012114246 Memory leak and long parse time for Part View with INLIST bitmap predicates
92012194204 Partition Views do not support functional indexes
Partitioned Tables 92011216223 MAXVALUE keyword HIGH_VALUE column of DBA_TAB_PARTTIONS is not capitalized
92011273906 OERI:12628 / ORA-2149 / Corrupt dictionary from DDL on PARTITIONED table via a synonym
92011387406 Partition elimination may not occur for Nested Loops join in Parallel
92011700705 Partition elimination may not occur in PQO with single row subquery again the partition key
92011722308 OERI:XTYCSR2 possible on PQO nested loops of subqueries with local part index
92011741117 PDML to bitmap key of a partition table with row movement hangs
92011764305 ORA-7445 in KKECCF from SELECT or ANALYZE of a partitioned table or view
92011801171 Dump possible from INLIST on range/list partition column if no matching partition exists
92011832457 Wrong results possible from PQ INDEX_FFS of global partitioned index with Nested Loops
92011834530 OERI:25012 / wrong results after EXCHANGE PARTITION with indexes with different FREELIST /FREELIST GROUPS
92011837529 OERI:KFTR2BZ_1/OERI:25012 from CREATE sub-partitioned local INDEX ONLINE
92011844776 PQ slave may die (in kkpamHRGet) with GROUP BY on composite partitioned table
92011869512 Dump possible (in kkeccf) selecting from Partitioned Views OR Tables
92011873616 ENH: Allow descending partition scan for ORDER BY
92011890073 ALTER INDEX REBUILD with PCTFREE on HASH [sub]partition should signal ORA-14185
92011906189 ORA-7445 [KKDCACR] possible from DML on table with locally partitioned DOMAIN index
92011912886 Partition SPLIT can take a long time for low partition keys with many partitions
92011913372 OERI:KAUUPD:2 possible from PARTITIONED table update with row movement enabled
92011964879 OERI:ATBACE0 from ALTER TABLE EXCHANGE PARTITION between COMPOSITE and HASH partitioned tables
92011964948 Parallel DDL can have detrimental effect on performance (reduced data clustering)
92011975902 Failed DIRECT load into a composite partitioned table leaves unexpected ROWS inserted
92011987514 Rebuild partitioned functional index performs full table scan
92012006940 Partition pruning ignores predicates at individual nodes of a BITMAP tree
92012019981 Poor plan possible for queries with joins to partitioned tables
92012058987 OERI:SRSGET_1 possible for query against partitioned table
92012089034 Export / Import of composite partitioned table looses SUBPARTITIONS clause
92012093328 EXP-56 / ORA-1406 exporting partitioned table with default values > 2000 bytes
92012104034 Missing rows possible from multi-column INLIST containing partition key
92012110573 ORA-439 attempting to IMPORT partitioned table into non-partitioned table without PARTIONING option
92012121887 ORA-7445 [KKEHSL] possible with GLOBAL PARTITIONED INDEX and COLUMN HISTOGRAMS
92012131767 Parallel create of FUNCTIONAL INDEX on PARTITION table can product corrupt index (ORA-8102)
92012141535 ORA-604/ORA-942 possible from query against partitioned table
92012162632 ORA-7445 from concurrent ANALYZE .. STATISTICS / CREATE INDEX against partitioned table
92012199391 ADD/SPLIT [SUB]PARTITION can result in LOB partition in wrong tablespace
92012206492 ORA-1502 possible for ALTER TABLE MODIFY PARTITION for list/composite list partitioned table
Performance 92011238084 Pro/OCI clients single row select may use more server CPU than < 8.1
92011396578 ""% Non-Parse CPU" shows the wrong value in STATSPACK output
92011647363 Enhancement to reduce contention on ROW CACHE OBJECTS latch
92011662642 DROP (non unique) INDEX invalidates views which depend on the affected base table
92011745591 ENH: Improved speed when using the GROUPING_ID function
92011746462 Indexing a table with many NULL values and low index memory may be very slow
92011749606 ENH: Enhancements to subquery unnesting to improve performance
92011810131 ENH: Parallel version of UTLRP.SQL (utlrcmp)
92011819214 Reduce latch hold time for "row cache objects" latch
92011840606 Text indexing PDF files is slow (compared to 8i)
92011847782 Contention for the "longop free list" latch
92011865917 ORA-4031 / high CPU from OR expansion of negated predicates with RBO
92011885959 Refined version of fix for Bug:1410679
92011886884 Insert performance degrades with long master freelists
92011895220 More physical reads per transaction than in single instance mode
92011967363 Increased index block gets / "cache buffer chains" contention in 8i/9i
92011978514 TKPROF reports ORA-439 on EXPLAIN of statements with a RETURNING clause
92011985605 GRANT operations can be very slow (compared to Oracle7)
92011987692 Creation of interMedia Text index can use excessive CPU
92012012482 ENH: Faster GROUP BY for multi-column GROUP BY clauses
92012041699 Child library cache latch contention using PLSQL functions in large selects
92012073194 V$FILESTAT.READTIM / WRITETIM not maintained for files in TEMPORARY tables
92012079526 "free buffer waits" / LRU latch contention possible on write intensive systems
92012123080 Sessions may wait longer than needed for CI-14-5 (release unused sort segment space)
92012143634 Statspack does not class "QUEUE MESSAGE" as an IDLE wait event
92012161961 TKPROF sorts incorrectly using the sort=... command line parameter
92012209891 Multi-table direct load can be slow (compared to Oracle8)
Pro* Precompiler 92011818530+ Applications using non-array EXEC SQL OPEN / FETCH may dump
9201753989 ProCobol: EXEC SQL INCLUDE before WORKING-STORAGE SECTION generated bad code
9201954153 SQLCODE may have wrong error if declared outside DECLARE SECTION
92011238084 Pro/OCI clients single row select may use more server CPU than < 8.1
92011399147 Semantic error for PLSQL indexed table method when Precompiler connects to higher version DB
92011715819 PARSE=PARTIAL cannot handle trigraph directives (eg: ??=define)
92011748759 Client memory corruption / dump (eg: in ttcfopr) using pre-fetch
92011754786 Pro/OCI DML RETURNING an ARRAY of LOB Locators dumps in TTCLD2I
92011781184 Implicit cursors using a remote table may cause XA error 100
92011885959 Refined version of fix for Bug:1410679
92011894578 EXEC SQL DESCRIBE from 8i client to 9i server may return no information
92011949580 ProCobol: Bad code generated if EXEC CICS / EXEC DCSQL omits ending period (.)
92011978606 OCIStmtExecute() does not error for invalid statement handle - affects ProC
92011980047 ProC may dump when using VALUE semantics with ANSI dynamic SQL
92011985041 ProCobol files precompiled after 09/Sep/2001 may not compile on some platforms
92012021052 ProCobol: DESCRIBE BIND VARIABLES may dump / hang / signal ORA-2111
92012023714 ORA-24374 possible using 9i client against 8i server
92012052584 XA with SQLLIB (Pro) in a DLL may error if the DLL is unloaded before ending the transaction
92012083243 Pro client dump allocating a descriptor if database is shutdown / restarted
92012093408 PCC-S-2201 trying to precompile "CASE WHEN" or "FOR UPDATE .. WAIT" clauses
92012093437 "UPDATE OF ... WAIT" causes a precompiler error (PCC-S-02201)
92012152876 Array insert may be slow with multibyte characterset (affects ProCobol PICX=VARCHAR2)
92012158504 Precompiler cannot open INCLUDE files with spaces in the configuration file
92012181813 PROCOBOL writes calls to SQLSTRD in double quotes
Query Rewrite (including Materialized Views) 92011951578+ Wrong results from Query Rewrite with date folding on dates with TIME values
92011492527 ORA-904 creating object-relational MV if WHERE has dotted column name
92011664189 Query rewrite does not occur if base table has a FUNCTIONAL index on it
92011794683 OERI:kkzugekdl:1 possible during import of MV log / snapshot log
92011839705 Query rewrite may not occur when using non-trivial analytics
92011865755 MV Refresh may dump in kkzgeuti_pred
92011866481 Query rewrite may produce the wrong plan on some platforms
92011873265 SELECT COUNT(*) with QUERY_REWRITE and empty MV returns NULL instead of 0
92011898834 Query rewrite may give incorrect results for outer joins
92011912308 Concurrent MV complete refresh may cause a deadlock
92011918207 Create MVIEW against pre-9i release gives wrong column lengths in multibyte
92011978077 Memory corruption during QUERY REWRITE if select list has operator on top of aggregate
92011990082 Create MVIEW on a query with a RANK function and a PARTITION clause spins
92012012448 Improve query rewrite support for multiple hierarchies
92012018031 ORA-955 possible on create Materialized View
92012041981 ORA-30353 creating an MVIEW with a CAST operator in the select list
92012047492 Materialized view refresh in parallel can fail with ORA-12838
92012062029 Multi-hierarchy MV create may dump
92012090725 Unnecessary text based rewrite for UNION-ALL expanded query block (slow parse)
92012092554 OERI:qctcte1 / ORA-979 from multi-hierarchy query using materialized view
92012097926 Dump possible from query using Function based index with MVIEW and QUERY_REWRITE_INTEGRITY=TRUSTED
92012098080 Query rewrite not performed ROLLUP required with WINDOW FUNCTION
92012117417 Query rewrite does not occur if the query contains a GROUPING_ID function
92012131442 ORA-1722 / strange errors if UNION REWRITE attempted but text would be > 64K
92012135945 Query rewrite may not occur if DECODE used
92012184811 MV rewrite with NULL/NOT NULL predicates may give incorrect results
92012263600 Query may not rewrite when expected
RAC (Real Application Clusters) 92011888033+ ARCH Archival of threads with same SEQ# may use wrong first/next SCN
92012177181+ Data corruption possible as RAC recovery can incorrectly decide no recovery is needed
92011413023 OERI:[KJBRRCON:!SEND] possible
92011688500 Prespawned servers crash when OPS is configured
92011739726 OERI:[KJBRRCFWST:WIWR] and similar errors from LMON during reconfiguration
92011746869 OERI:2103 possible during reconfiguration
92011771729 OERI:[KJBMPASSUME:!RES] possible from reconfiguration
92011771750 OERI:[KJBRPICKC:HP1] / lots of KJX_B_UPDMASTER messages
92011774085 OERI:[KJBMPWR:4!RMD] possible in LMS process
92011795668 ORA-328 on "ALTER DATABASE RECOVER MANAGED STANDBY DATABASE FINISH"
92011795928 OERI:KSIRES_1 possible if RFS process dies in RAC in Instant Protection Mode
92011806435 Timeout for GLOBAL CACHE operations in RAC too short
92011812115 Internode Parallel Query may be slow
92011815042 Unnecessary hold of library cache latch in RAC or OPS environments
92011817589 Sessions waiting on log flush events may wait longer than needed
92011827047 Startup of multiple instances may hang
92011829370 OERI:4415 possible using XA to OPS or RAC with DBLINKS
92011840929 Buffer cache recovery may be delayed for 5 minutes during reconfiguration
92011856768 ORA-600 [sigcomerr:!ctx] possible during database mount
92011857643 PMON may die (in kjuef) if a user session is killed
92011867625 Out of shared pool might cause OERI:[ksicget_3][KJUSERSTAT_NOSPACE].
92011880815 Speed up DMLs for objects using bitmap segments for RAC
92011890584 OERI:[KZCKINI: NZDSI_INITIALIZE] possible starting RAC instance
92011891379 "KCL FREELIST LATCH" latch contention under heavy load
92011891438 Enhancement: Batch together remote messages when possible
92011891494 ENH: Speed up instance & crash recovery for RAC
92011893205 High CPU consumption by LMS process
92011895220 More physical reads per transaction than in single instance mode
92011916409 Hang possible in OPS due to expired timeout
92011925137 LMS may dump in kclpbi() due to corrupt downconvert list
92011930501 Foreground processes may spin / hold latch too long during instance recovery
92011935292 OERI:KCBGTCR_12 etc.. doing STAR QUERY with TEMP TABLE TRANSFORMATION in IPQ
92011938745 OERI:KCVGCF_01 possible from PQ on READ ONLY database
92011961484 OERI:KCLRCLR_5 possible
92011965909 ORA-4030 / PGA memory leak in LMS process leading to instance crash
92011966718 Select of data after a node failure but before rollforward completes is slow
92011974816 OERI:[kjblpwr:sc] possible after cluster reconfiguration
92011994886 RAC load balancing does not work if a bunch of connect requests arrive together
92011998727 OERI:[KJCCGMB:1] possible after reconfiguration
92012000029 OERI:KCLCHKBLK_3 possible in RAC after reconfiguration
92012004227 OERI:KCBKLLRBA_3 possible in CKPT in RAC
92012034093 OERI:[KJBFLUSHCLAIM:!GMP] possible
92012034260 Hang during startup after ticket starvation in LMON in RAC setup
92012064923 RAC hang possible due to lock context leak filling the shared pool
92012065232 RAC - Space in BITMAP managed segments freed in one instance not used in another instance
92012071313 OERI:KSXPWAIT10 possible
92012099811 LRM-00101 possible for <INSTANCE_NAME>.THREAD parameter
92012114262 Sun: Real Application Cluster Guard fails on Sun cluster 3.0
92012116883 Row cache lock poll time too high in RAC / OPS environments
92012128016 LMON may OERI:[KJRCHC:RESP] after shutdown of another instance
92012134254 Connection load balancing does not work for DEDICATED connections
92012138185 Timing window can lead to hang with global cache lock escalation
92012149535 Instance may crash with OERI:KCLFLUSHED_1
92012150609 "ALTER SYSTEM SET parameter=value SID='*'" does not set value on all instances
92012151668 OERI:[KJFCRFG:!QRY] during reconfiguration
92012152574 Hang possible due to ungranted global cache S to X escalation
92012161450 OERI:[KJBRCHKPI:PI2] possible
92012162644 LMD process size increases gradually over time
92012169363 ORA-1172 possible after instance is evicted from the cluster
92012177225 Foreground may read a block from disk even though master has S locked block
92012183194 PMON may not be able to cleanup dead session waiting on 'GLOBAL CACHE BUSY'
92012184879 OERI:[KJBRCVT:!GR] possible
92012185142 High number of posts from LMD to LMS
92012190654 ORa-64 possible trying to set _LM_TICKETS to a large value
92012193404 LMS may spin in kclpdcl() for a period of time
92012195051 "GSD" process can be hard to find as "GSD" does not appear in the process name
92012195446 LMS may use 100% CPU slowing the system
92012195525 Dynamic resourece mastering is turned ON by default
92012215948 OERI:[kjuinc:resp2inq] possible
92012244761 ENH: More diagnostics required for stuck "GLOBAL CACHE S TO X" conversions
92012257703 Hang possible during instance mount
RMAN (Recovery Manager) 9201878554 PLS-00553 possible from some RMAN operations if TARGET database not open
92011530744 RMAN may not recognise READ ONLY tablespace on restore after a RESETLOGS
92011803611 RMAN-6056 possible on "BACKUP DATABASE" on duplicated database with READ ONLY tablespaces
92011819338 "BACKUP ARCHIVELOG...DELETE INPUT" fails if single log cannot be deleted
92011821301 RMAN backup to filesystem file is slow when using disk IO slaves
92011843698 ORA-235 possible in RMAN
92011856783 Errors possible from concurrent RESYNC operations against the same catalog
92011885412 RMAN-600 internal error on STARTUP if SGA >= 4G
92011919567 RMAN TSPITR fails if the tablespace name is an RMAN keyword (RMAN-600 [15120])
92012038416 RMAN may delete valid backup pieces if a backup fails / is aborted
92012068275 RMAN VALIDATE...CHECK LOGICAL incorrectly reports block corruption (ORA-19661)
92012071872 RMAN-20087 possible from RMAN RESYNC
92012095366 BACKUP DATABASE fails if non-standard blocksize tablespace has been EXCLUDEd from backups
92012108357 RMAN LIST wrongly shows INCREMENTAL LEVEL 0 backups as FULL backups1
92012174697 RMAN incremental backup performance degrades over time in NOCATALOG mode
92012312344 RMAN does not create STANDBY REDO logs on standby when creating a standby database
Replication 92011816973+ Complete Refresh of a READ ONLY table at middle tier deletes all rows table at the back end
92011820082 Mem Cor / Dump possible from DBMS_REPCAT.CREATE_SNAPSHOT_REPOBJECT
92011836291 RESUME_MASTER_ACTIVITY after RELOCATE_MASTERDEF fails with ORA-23419
92011838006 Incorrect UNIQUE conflict handling for NCHAR/NVARCHAR etc.
92011852241 ORA-7445 [KKDLGOB] / Dump on CREATE SNAPSHOT/MVIEW with ROWID for remote table
92011892888 ORA-6502 possible from SWITCH_SNAPSHOT_MASTER
92012031979 OERI:KZASPS1 calling DBMS_REDEFINITION.START_REDEF_TABLE with AUDIT_TRAIL enabled
92012102779 Query over DBLINK with DRIVING_SITE hint and BINDS can hang (affects snapshot refresh)
92012123221 Snapshot refresh may not update CHAR columns in multibyte DB from singlebyte master
Resource Leaks (eg: Memory Leak) 92011532611 DBMS_LDAP leaks private memory
92011534867 Unsuccessful JDBC OCI connect attempt leaks client memory
92011634098 Using one QueueReceiver per dequeue operation leaks memory
92011674074 Leak of "ktatt" memory chunks possible (OERI:729) on failed creation of a TEMP segment
92011701374 WinNT: Indexing with URL_DATASTORE on Windows leaks sockets - can appear to hang
92011724964 JDBC Thick Client Memory leak reusing statements which reference object types
92011743183 Small memory leak in UGA when repeatedly using TEMP segments
92011747011 Mem leak / ORA-4030 binding repeatedly in a PLSQL loop
92011764208 SQLPLUS memory leak during DESCRIBE
92011772810 JAPANESE lexer may leak private memory
92011775445 Multi-threaded XA client which spawns threads which do xa_end(TMSUSPEND) leak memory
92011777022 Statement duration memory may not be freed at the end of the statement
92011784333 ITEXT: "KOC KOCDS" memory leak
92011784337 ITEXT: "KOL VARRAY" memory leak
92011787503 Cursor leak using OCIBreak/OCIReset in non-blocking mode
92011788529 Memory leak per SET_CONTEXT for globally accessed contexts
92011797677 Trusted callouts may leak memory when invoked from PLSQL (affects Oracle Text)
92011808525 Excessive memory use by oracle.sql.NUMBER.toString()
92011808970 WinNT: Multithreaded OCI/XA client memory leak
92011828225 OCCI Cache size may be exceeded appearing as a memory leak
92011837850 AQ of ADTs can leak TEMP lobs
92011839080 Memory leak possible using HASH join (ORA-4030)
92011845953 OCIRefFromHex can leak client side memory
92011847653 Create / Sync of a URL datastore index leaks memory / OERI:kghfrf1
92011891703 ORA-4030/ memory growth from UPDATE .. SET=(subquery) with PLSQL function calls
92011895490 CHINESE LEXER incurs a memory leak per document
92011900411 Memory Leak for NTIER authentication sessions
92011939447 TEMPLOB generated by xmltype.createXML() not freed until session ends
92011988305 Memory leak (can affect MOD_OSSL)
92011992367 Huge memory use from query with Nested Loops against DBA_FREE_SPACE
92012002214 Excessive memory use / spin if PUSH_JOIN_PREDICATE=TRUE
92012013550 Temp Lob leak on enqueue/dequeue of message with transformation function
92012064923 RAC hang possible due to lock context leak filling the shared pool
92012079575 Large PGA memory leak possible creating TEXT index
92012082790 OCCI objects with string attributes can leak memory
92012084597 UGA memory leak possible using Oracle Text CONTAINS() operator
92012086108 TEMP LOB leak passing TEMP LOBS in recursive SQL ("lob ctl struct" grows)
92012086729 Memory leak using JMS API to AQ
92012095029 Memory leak / growth for some queries using repeatedly restarted index scans
92012095320 Import memory leak importing BFILE data
92012096011 XSL PROCESSOR and STYLESHEET hold onto references to input document elements (mem growth)
92012104071 ORA-4031 / excessive "miscellaneous" shared pool use possible (many PINS)
92012114246 Memory leak and long parse time for Part View with INLIST bitmap predicates
92012141807 TEMPORARY LOB leak - affects Oracle Text
92012160558 Repeated SELECT FOR UPDATE / COMMIT leaks client memory
92012162644 LMD process size increases gradually over time
92012209289 SMON may grow in size (memory leak)
92012218440 Severe memory leak/growth using EXTERNAL tables.
92012223633 JDBC may not remove metrics data (DMS) resulting in OutOfMemoryError
92012230365 Memory leak possible using TABLE() clause
92012232456 Memory leak in XDK
92012282158 Large memory use possible for large XML documents (XMLParser)
SQL*Loader 92011950099+ Function based index not updated after DIRECT LOAD
9201332285 "ROWS LOADED" information may be wrong is SPACE errors occur during conventional LOAD
92011671668 Direct LOAD with Primary Key constraint dumps in SOREND() if duplicate rows exist
92011796229 Spin possible with shift sensitive charset using relative field positioning
92011834723 Direct load of an Object (or REF) may signal OERI:6937 / OERI:kcblrr_1
92011931093 SQLLoader SKIP option with VAR file processing skips too many records
92011975902 Failed DIRECT load into a composite partitioned table leaves unexpected ROWS inserted
92012018969 Direct Load using ROWS option shows poor performance (compared to earlier releases)
92012053981 LDR-510 error misleading if data is in the controlfile
92012055319 Loader may report the wrong number of rows loaded if a space error occurs
92012076247 Loader may load incorrect NUMBER values for PACKED DECIMAL data
92012114432 OERI:6937 / LDR-961 / OERI:kcblrr_1 from DIRECT PATH load
92012151364 DIRECT load of IOT can produce a corrupt IOT
92012165461 Direct load to table with DESCENDING index may cause subsequent ORA-8102 errors
92012204819 Loader OPTION with leading zeroes cause subsequent OPTIONS to be ignored
92012209891 Multi-table direct load can be slow (compared to Oracle8)
SQL*Plus 92011275529 DESCRIBE <table> shows NUMBER when FLOAT was used
92011329845 SET LINESIZE may dump SQLPLUS
92011397704 SQLPLUS may dump executing SQL files with lines over 4096 characters long
92011479508 SQLPLUS SP-0642 / Dump where schema.package_name over 30 characters
92011723633 SQLPLUS may dump using the BREAK command
92011744175 ENH: SP2-750 error is now reported if SQLPLUS fails to open the SP1 message file
92011751168 CTRL-C does not cancel parallel recovery in SQLPLUS
92011754311 SQLPLUS may dump executing SQL files with lines over 4096 characters long
92011764208 SQLPLUS memory leak during DESCRIBE
92011777627 SQLPLUS ORA-24327 connecting to remote DB connects to local DB
92011778036 SQLPLUS may report ORA-1005 for invalid TNS ALIASes
92011815878 SP2I message files missing some Italian messages
92011852419 SQLPLUS cannot handle quoted passwords
92011887376 SQLPLUS START command may garble a multibyte filename
92011903571 SQLPLUS may dump if server connection dies
92011914259 SQLPLUS: Setting NLS_DATE_FORMAT in ALTER SESSION within a function does not change the date format
92011925208 SQLPLUS @SQLFILE fails on Windows platforms when path is longer than 80 characters
92011934520 SQLPLUS silenty truncates SUBSTITUTION variables to 240 bytes long
92012015932 AUTOTRACE EXPLAIN has incorrect indentation in HTML mode
92012026644 SQLPLUYS may dump on SHOW ERRORS command
92012042623 Invalid HTML possible from DESCRIBE of object types
92012058213 iSqlplus output may be incorrectly spaced
92012115438 SQLPLUS dumps on Windows platforms if installed path longer than 80 characters
92012126131 iSqlplus HELP background color is GRAY on some browsers
92012145362 SQLPLUS can dump with "internal heap error 17112" if Ctrl-C used at logon
SQLJ 92011710136 SQLJ errors repeating bind variable names in a single statement
Security 92011980225* Trace file security issue.
92012121935* User Privileges Vulnerability in Oracle9i Database Server
92011231172 ENHANCEMENT: Add "REPLACE oldpassword" clause to ALTER USER command
92011393786 Failed EXTERNAL USER identification then tries global user identification
92011668134 "Protocol Violation" from JDBC THIN if account password has expired
92011715529 ORA-2002/ORA-1461 from AUDIT CREATE TRIGGER when creating a LOGON TRIGGER
92011753899 DBMS_STATS can fail (ORA-904) for a table with a security policy on it
92011769881 Proxy authentication for a mapped schema fails (ORA-28150/ORA-1017)
92011794996 Cannot create a text index on a table with RLS (DBMS_RLS.ADD_POLICY) (ORA-1031)
92011796876 Cannot import FGA (fine grain access) policies with QUOTES in predicate
92011837942 DBA users cannot delete from FGA_LOG$
92011838845 ORA-1018/ORA-28273/ORA-28275 for PAGU login after setting nickname attribute
92011954607 False ORA-28117 using VPD policy with check option on table with self referencing constraint
92011987871 ORA-1461 if FGA SQL Text exceeds 4K in length
92011989478 ORA-1979 on logon with default roles with nested password protected roles
92012050195 Unnecessary re-parses for VPD predicates on each execute
92012057970 ORA-29506 creating JAVA from table column with VPD policy on the table
92012138457 AUDIT RENAME may not audit the first rename
92012156319 VPD slower in 9i than 8i - add parameters to control policy execution
92012188890 Dump (in auddft) using "ALTER LIBRARY" when AUDIT_TRAIL=DB
Shared Pool 92011333526 ORA-4031 / Poor performance using persistent Object data types
92011742027 Identical SQL/PLSQL using different Array sizes are not shared
92011815042 Unnecessary hold of library cache latch in RAC or OPS environments
92011819214 Reduce latch hold time for "row cache objects" latch
92011865917 ORA-4031 / high CPU from OR expansion of negated predicates with RBO
92012041699 Child library cache latch contention using PLSQL functions in large selects
92012104071 ORA-4031 / excessive "miscellaneous" shared pool use possible (many PINS)
92012129178 Using NULL or an empty string ('') in an INLIST can cause ORA-4031 / waste shared pool memory
92012167326 ORA-4031 possible during patch set upgrade scripts
92012244789 ORA-4031 / excessive shared pool usage from query with full outer join / union
Shared Server (formerly MTS) 92011519547 ORA-12592: TNS BAD PACKET possible with MTS and checksum (ASO)
92011685490 Dump (kohfrem/kohfrm) possible at logoff when using cartridges (mainly affects Shared Servers on Windows)
92011772992 Dispatcher / Shared server may hang for 30-60 seconds
92011784544 Using Resource Manager with MTS can lead to HANG scenarios
92011791840 Hang possible on database UNQUIESCE using shared servers
92011793898 OERI:17018 possible with MTS , RESOURCE_LIMIT=TRUE and IDLE_TIME > 0
92011829370 OERI:4415 possible using XA to OPS or RAC with DBLINKS
92011850374 SYNC_INDEX on Shared Server (MTS) can corrupt memory
92011874554 Shared server may dump (in kmcfsq) or OERI:504
92011899297 DCD (SQLNET.EXPIRE_TIME) does not work for dispatchers (shared server)
92011913320 Shared server connections may not establish
92012002005 PMON may shut down all available shared servers with large idle times.
92012003476 OERI:KSKBIND1 possible using Resource Manager, MTS and trusted callouts (eg: Oracle Text)
92012028024 CUR_XXX columns of V$DISPATCHER_RATE contain zero values
Space Management 92011881188+ User file names may be mistakenly considered as OMF files (Oracle Managed Files)
9201340156 DROP TABLE in dynamic PLSQL does not free space until PLSQL call finishes
92011491152 Incorrect extent sizes used for non-default BLOCK SIZE tablespaces
92011801127 MERGE with DIRECT LOAD INSERT and UPDATE may allocate wrong extent size
92011886884 Insert performance degrades with long master freelists
92011919383 ORa-1450 possible from ONLINE index rebuild into target tablespace with different BLOCKSIZE
92011923347 OERI:15593 occurs using TEMPORARY TEMP tablespace if segment needs >64K extents
92011933580 Recreating the controlfile makes TEMPFILES unusable (ORA-25153)
92011937847 Space may be lost if migration of a tablespace to LOCALLY MANAGED is aborted
92012011859 ORA-29339 trying to "CREATE TABLESPACE" with 32K blocksize
92012054025 OERI:2662 possible on new TEMPORARY index block
92012069429 Dump possible from reverse key compressed concatenated index
92012159322 More LOBSEGMENT space is used for ENABLE STORAGE IN ROW than required
92012192583 Extension of large System Managed Undo segment may dump
92012199391 ADD/SPLIT [SUB]PARTITION can result in LOB partition in wrong tablespace
Space Management - Bitmap Managed 92011804299 Rollback of Direct load can corrupt BITMAP managed segments / ORA-8103
92011809480 Create index / CTAS on BITMAP managed segments may hang/dump
92011880815 Speed up DMLs for objects using bitmap segments for RAC
92011955151 OERI:711 possible allocating an extent to a bitmap segment
92012002628 Direct load into bitmap segment can be slow if segment owner has QUOTA on owning tablespace
92012002631 First scan after a direct load into a BITMAP SEGMENT is slow
92012065232 RAC - Space in BITMAP managed segments freed in one instance not used in another instance
92012089657 OERI:[KTSPEMAP-D] possible selecting from bitmap managed table
92012105419 ORA-8103 possible from PQ on bitmap managed segments with concurrent inserts
92012107340 Collection of BITMAP SEGMENT managed bug fixes
92012157568 OERI:KCBGTCR_4 possible from query if segment in BITMAP tablespace is TRUNCATED
92012163991 ORA-372 on SELECT from AUTO space managed segment in READONLY tablespace
92012194182 ORA-604 / ORA-1000 possible querying space information for BITMAPPED tablespace
92012214167 OERI:25012 / wrong results possible after TRUNCATE of bitmap managed index
Spatial Data 92011788877 Function based RTREE index may return wrong results if LAYER_GTYPE=POINT
92011839234 SDO_GEOM.RELATE may fail with UNKNOWN MASK
92011849689 Incorrect results possible from SDO_UNION two polygons
92011922618 SDO_TUNE.EXTENT_OF does not fill in the SRID field
92011939478 Cannot build geodetic index if gedetic srid is set
92011939494 SDO_CENTROID using geometry with very close vertices may return wrong answer
92011943188 SDO_UNION can generate an incorrect GTYPE for disjoint geometries
92011954292 SDO_GEOM.RELATE with DETERMINE mask may return COVEREDBY incorrectly
92011967291 SDO_CONVEXHULL may not return the convexhull
92011986266 Dump possible using SDO_RELATE
92011993160 SDO_MIGRATE.TO_CURRENT in 9i requires 8i format tolerance values
92012004111 SDO_CS.VIEWPORT_TRANSFORM gives wrong results when view_port for the whole world
92012006913 Dump passing negative offset to SDO_LRA_OFFSET_GEOM_SEGMENT
92012018407 Tolerance not used consistently for WITHIN_DISTANCE operator
92012071793 SDO_INTERSECT RELATE does not work correctlt for some geometries
92012123062 SDO_WITHIN_DISTANCE signals ORA-13019 if the distance beyond bounds in the Metadata
92012163960 MDGEN and MDLEXR packages are not cleaned up on upgrade
Special Datatypes 92011344959 ENH: JDBC OCI driver add support for TIMESTAMP datatype
92011672862 OCIDateTimeGetTimeZoneOffset()/OCIDateTimeGetTimeZoneName() return incorrect results for TIMESTAMP WITH LOCAL TIME ZONE
92011741133 NullPointerException in oracle.sql.ZONEIDMAP.getID from TIMESTAMPTZ constructor
92011778960 Introduce constructors to make TIMESTAMP types from String
92011779081 TIMESTAMPTZ.TIMESTAMPTZ(Connection, Timestamp) uses DB time zone instead of session
92011883191 TIMESTAMPTZ & TIMESTAMPLTZ constructors treat Callendar as DBTIMEZONE
92011978190 TIME, TIMESTAMP and INTERVAL arguments do not constraint actual string parameter values
92011980308 Cannot assign values to TIMESTAMP columns in BEFORE triggers
92012032196 Wrong results possible using TIMESTAMP column predicate in Parallel Query
92012118014 ORA-03115 from JDBC thin describing a table containing a TIMESTAMP based datatype
Star Transformation 92011587619 Wrong results possible from STAR TRANSFORMATION and SEMIJOIN
92011685119 OERI:KCBLIBR_USER_FOU / hang when interrupt (Ctrl-C) of PQ using STAR_TRANSFORMATION
92011768110 OERI[KKOJOCOL:2]/OERI:150 possible from STAR TRANSFORMATION with correlated SUBQUERY
92011935292 OERI:KCBGTCR_12 etc.. doing STAR QUERY with TEMP TABLE TRANSFORMATION in IPQ
92011946566 OERI:15160 possible from join of 5 or more table when CBO attempts STAR
92011956846 ORA-7445[EVAOPN2] possible from STAR TRANSFORMATION if SUBQUERY_PRUNING enabled
92011970504 STAR_TRANSFORMATION_ENABLED = TRUE can get a sub-optimal plan
92011995384 STAR_TRANSFORMATION_ENABLED=TRUE can cause wrong results
92012048336 OERI:150 / Memory corruption from interrupted STAR TRANSFORMATION
92012072348 OERI:[KKOJOCOL:2] from STAR TRANSFORMATION with duplicate table aliases
92012080984 OERI:QES3TPINTT2 possible using GROUPING SET query with TEMP TABLE TRANSFORMATION
92012097719 ORA-01799 possible from PQ of STAR TRANSFORMED query block with an outer join
92012102177 Wrong results possible STAR_TRANSFORMATION_ENABLED=TRUE when TEMP table is generated
92012144870 STAR TRANSFORMATION (FACT hint) may be ignored
92012170565 Wrong results possible from STAR_TRANSFORMATION_ENABLED=TRUE temp table transformation
92012172983 Wrong results / Dump from STAR_TRANSFORMATION of concatenated bitmap row source
92012208570 ORA-4030 / ORA-4031 / spin during query optimization with STAR TRANSFORMATION and unmergable view
92012241746 "FACT" hint may be ignored when valid - STAR TRANSFORMATION not used
92012251373 Poor performance / CARTESIAN merge from TEMP TABLE STAR transformation
92012302828 Hang possible using temp table STAR_TRANSFORMATION (can hang SMON)
Transportable Tablespaces 92011371820 OERI:4506 possible against transported tablespace
92011754947 EXP-8 / ORA-6502 exporting many tablespaces with TRANSPORT_TABLESPACE=Y
92011869016 Transporting a tablespace containing LOB data fails (IMP-3 / ORA-22854)
92012026728 Enhancement: Allow transport of locally managed tablespaces between platforms
92012143665 OERI:KTFDTSEX1 importing transportable tablespace with Oracle7 format datafiles
92012165601 OERI:4097 possible on objects in read only transported tablespace
92012202283 ORA-2220 error importing a Transportable Tablespace export with table containing LOB columns
Ultra Search 92011759582 Misleading error message "Incompatible Version" if user does not exist
92011833932 Ultra Search does not work in Standard Edition
92011858025 Crawler does not recognise FILE URLs on NT (due to backslash filenames)
92011866343 NLS: Ultra Search Query API results may be returned in hexadecimal format
92011867379 Ultra Search login page text may appear as "?" characters for some NLS environments
92011879129 Additional tokens may occur for a document after crawling
92011881678 NLS: Incorrect autodetected language for Chinese documents
92011900306 Ultra Search performs bad query expansion when using asterisk wildcard
92011990549 SQLException accessing "Queries Statistics" or "Top 50 Queries"
92012026958 EMAIL rendering may not work due to truncated email URL
92012054828 Document filtering may fail for some database character sets
Wallet Manager 92011775470 Wallet Mgr: "Starting" message appears in English for non-english locales
92011785217 NLS: OWM show some messages without NLS translation
92011786190 Wallet Mgr: NullPointerException thrown pasting certificate into Import Certificate Dialog
92011840244 OWM/mkwallet may crash if certificate has a Name
92011919257 Wallet is not picked up from default file system location
92011938389 Win95: Saving Wallet to Registry does not work
Wrong Results 92011813837+ pred1 OR pred2 can give wrong results if pred2 is a subset of pred1
92011951578+ Wrong results from Query Rewrite with date folding on dates with TIME values
92012117360+ V$SESSION_WAIT.WAIT_TIME may be "0" when the session is not actually waiting
92011227266 Wrong results possible in PLSQL using uninitialized BINDS in SQL
92011249631 V$SESSION.SQL_ADDRESS is not cleared when a cursor is unmapped
92011272708 Wrong results from Stemming with accented characters when text index has BASE_LETTER preference
92011378709 Blank trimming is not done properly on array fetches.1
92011396578 ""% Non-Parse CPU" shows the wrong value in STATSPACK output
92011417113 CHARSET Filter does not index all documents if there is a NULL in the indexed column
92011485853 Wrong Res / ORA-1008/ORA-2063 using DUPLICATE BIND variables over a DB link
92011587619 Wrong results possible from STAR TRANSFORMATION and SEMIJOIN
92011649834 Non-deterministic output from CTX_DOC.THEMES for documents with no tokens
92011660225 oracle.sql.NUMBER( java.lang.Float ) constructor rounds the FLOAT value
92011672862 OCIDateTimeGetTimeZoneOffset()/OCIDateTimeGetTimeZoneName() return incorrect results for TIMESTAMP WITH LOCAL TIME ZONE
92011673506 V$SGASTAT value for "shared pool free memory" may be incorrect
92011684431 Wrong results possible from COMPOSITE INDEX RANGE SCAN
92011692225 Non default CPU_PER_CALL can cause 'CPU used by this session' to show high values
92011695046 ITEXT: Incorrect results possible using PERIOD (.) as a PRINTJOIN
92011731165 Parallel Nested Loops Semi/Anti join may give wrong results
92011742564 ORA-1424 / Wrong results for LIKE .. ESCAPE .. which can be replaced with "=" with UNION view
92011744625 Wrong results from INLIST iterator in subquery with correlated columns in INLIST
92011746797 Wrong results possible from PQ with SET operations in correlated subquery
92011751186 Wrong results / dump in qerixGetKey using bitmap indexes
92011752043 ResultSetMetaData getScale() method can return incorrect SCALE for ADT NUMBER attributes
92011759227 PQ may return wrong results selecting a COUNT(aggregate) column from a view
92011761391 Array fetch into OCIString can return truncated data
92011761432 Dictionary information for ARGUMENT$ includes PROCEDURE name when it should not
92011761901 V$LATCH_MISSES.SLEEPS column is not incremented for all latches
92011768995 Wrong results if indexed column has a start key (> or >=) AND an IS NULL predicate
92011774044 START_LOGMNR( with DBMS_LOGMNR.COMMITTED_DATA_ONLY may show rolled back data
92011789212 Wrong results from interMedia WITHIN queries on XML documents in Multibyte
92011791101 Wrong results possible using functional index on an IOT
92011793533 Wrong results possible from PQO with GROUP BY (affected by SORT_AREA_SIZE)
92011805863 Incorrect results for PQ with multiple INV. DIS functions
92011808727 ALTERNATE_SPELLING & COMPOSITE preferences may not find all token occurrences
92011808846 Wrong results possible from duplicate bind names when bound by position
92011814148 Incorrect results possible when NLS_SORT != BINARY
92011830949 Wron Res possible from Anti join for single row subquery
92011831416 V$BUFFER_POOL PREV_SIZE / PREV_BUFFERS updated even if RESIZE fails
92011832457 Wrong results possible from PQ INDEX_FFS of global partitioned index with Nested Loops
92011834530 OERI:25012 / wrong results after EXCHANGE PARTITION with indexes with different FREELIST /FREELIST GROUPS
92011838517 Wrong result possible from Complex_View_Merging with Functional Index
92011849689 Incorrect results possible from SDO_UNION two polygons
92011852436 Text index on LONG column may index incorrect tokens
92011854275 V$SYSSTAT may show non-sense high values if RESOURCE_LIMIT=true and PQ used
92011858047 Common subexpression elimination can cause wrong results for negative predicates
92011863608 False ORA-1400 possible using non-unique composite index to enforce a primary key constraint
92011866616 Wrong results possible from SUBQUERY containing NVL( aggregate_function ,n )
92011878160 ITEXT: Missing results possible from wild card section search (X% WITHIN section)
92011894578 EXEC SQL DESCRIBE from 8i client to 9i server may return no information
92011898834 Query rewrite may give incorrect results for outer joins
92011898954 RAW payload > 32K may dequeue incorrect data with AQ HTTP propogation
92011916422 WRONG RESULT WITH COST BASED OPTIMIZER WITH HASH CLUSTERED TABLE
92011939494 SDO_CENTROID using geometry with very close vertices may return wrong answer
92011941178 Using an ANALYTIC FUNCTION in a HEIRARCHICAL QUERY causes LEVEL pseudocolumn to be 1
92011953883 NEXT_DAY function returns wrong day for NLS_TERRITORIES with first day of week between Tuesday - Saturday
92011953964 ITEXT: Wrong results possible with alternate spelling for phrases with accented chars
92011960058 LIKE on CONCATENATED index may not return rows when it should
92011961451 CATSEARCH with 2 phrases gives incorrect results
92011966518 PLSQL LENGTH() function returns incorrect value for strings containing CHR(0)
92011977071 TEXT: ALTERNATE_SPELLING and BASE_LETTER lexer preference can give wrong results
92011979734 FULL OUTER JOIN of > 2 tables may produce incorrect results
92011991341 Wrong results possible from ROWID predicate with Bitmap Index FFS
92011992400 Wrong results possible using INLIST ITERATOR with CORRELATED variable in the inlist
92011995384 STAR_TRANSFORMATION_ENABLED=TRUE can cause wrong results
92011998113 Wrong results from SET operations with WINDOW functions in different branches
92011999556 SELECT FOR UPDATE SKIP LOCKED may miss rows
92012024128 Wrong results from FIRST_ROWS with Oracle Text query and BITMAP operation
92012032196 Wrong results possible using TIMESTAMP column predicate in Parallel Query
92012033324 Wrong results from BITMAP access of B*TREE index with all NULLABLE columns
92012059318 CONNECT BY query with ORDER SIBLINGS BY column DESC returns too few rows
92012070377 Text queries using ABOUT and ctx_doc.themes() with THEME_LANGUAGE=FRENCH miss some themes
92012095381 SHARED_POOL_SIZE in V$PARAMETER may show the incorrect value
92012096565 Wrong results possible when column in query has a DESCENDING index on it
92012097294 Wrong results possible from SELECT over DBLINK using HASH JOIN
92012102177 Wrong results possible STAR_TRANSFORMATION_ENABLED=TRUE when TEMP table is generated
92012104034 Missing rows possible from multi-column INLIST containing partition key
92012115494 Phrase search using nested WITHIN on XML document can return false hits
92012117839 Bad date values / dump possible using TRUNC() as a GROUP BY key with GROUPING SETS
92012126283 Bad sort order possible with RBO using ASC NULLS FIRST / DESC NULLS LAST
92012128245 V$RESOURCE_LIMIT.LM_CACHE_RESS/GESS_CACHE_RESS shows the wrong value
92012130307 V$SQLTEXT shows incorrect data if 64th byte is start of a multibyte character
92012162759 ADDR/KADDR columns of V$LOCK/V$TRANSACTION_ENQUEUE may be incorrect
92012170565 Wrong results possible from STAR_TRANSFORMATION_ENABLED=TRUE temp table transformation
92012170929 USER_SOURCE_TAB_COLUMNS shows schema of CHANGE table not the SOURCE table
92012172876 Wrong results from HASH CLUSTER using CHAR datatype KEY column/s
92012184811 MV rewrite with NULL/NOT NULL predicates may give incorrect results
92012189327 LPAD/RPAD with length > 65535 pads to wrong length in SQL
92012214167 OERI:25012 / wrong results possible after TRUNCATE of bitmap managed index
92012221598 LONG columns values may not Text index correctly
92012231419 Wrong results possible using ORDER BY/GROUP BY with functional index
92012231515 DATA_LENGTH in ALL/USER_ARGUMENTS not shown for VARCHAR2 data in %TYPE parameters
92012251070 USERENV('xxx') in PLSQL can return wrong value for 8 digits or more
XA / Distributed Transactions 9201914652 ORA-2041 possible for DB LINK with XA / Microsoft Transaction Server / ODBC
92011775445 Multi-threaded XA client which spawns threads which do xa_end(TMSUSPEND) leak memory
92011781184 Implicit cursors using a remote table may cause XA error 100
92011808970 WinNT: Multithreaded OCI/XA client memory leak
92011829370 OERI:4415 possible using XA to OPS or RAC with DBLINKS
92011889247 JDBC/NativeXA improvements to support JDBC NativeXA feature in JTA
92011984822 Concurrent execution on tightly coupled transaction branches can cause logical corruption
92012033552 XA_OPEN does not support OCI_EVENTS so OCISubscriptionRegister may dump / ORA-1010
92012052584 XA with SQLLIB (Pro) in a DLL may error if the DLL is unloaded before ending the transaction
92012100385 Inactivity timeout does not work for XAConnections
92012145632 ORA-3113 / ORA-3114 should map to XAException.XAER_RMFAIL under JDBC XA
92012187288 ORA-600[12316] trying to PREPARE a OCI_TRANS_NOMIGRATE transaction
92012221449 ORA-24756/ORA-24776 on COMMIT after recovering IN-DOUBT/PREPARED transactions
XML / XDK 92011532178 OERI:kopuopkl1 / ORA-31012 possible from XPATH operator in XPATH expression
92011724863 ORA-932 if DBMS_XMLGEN is passed a CURSOR() expression
92011731454 Sporadic "NAMESPACE PREFIX USED BUT NOT DECLARED" error
92011736840 HTML tags may be incorrectly parsed for entity references
92011739150 Generate &#39; for single quotes instead of &APOS;
92011783136 XMLType.createXML may cause heap corruption
92011783875 Invalid XML from VARCHAR2 inside a collection
92011787245 CTX_DOC.MARKUP using PATH_SECTION_GROUP may dump for XML document with attribute sections
92011794964 Stylesheet with two <XSL:KEY>'s defined produces unexpected results
92011826973 XPATH expressions using PRECEDING or FOLLOWING may fail
92011838067 Invalid XPATH expressions can cause a dump / incorrect data
92011844732 Dump possible (QXOPQXEX) using CONTAINS on XMLTYPE column
92011855575 AQxmlPublishRequest.getAutoCommit() may throw an exception
92011875675 ENH: Add support for SOAP messages to AQ XML SERVLET
92011885222 DECIMAL-FORMAT DIGIT AND PATTERN-SEPARATOR NOT IMPLEMENTED IN ORACLE XSL
92011889521 //LINEITEMS_ROW[PART/@PARTID = "GG765"] style constructs may not return data
92011891841 ORA-22275 possible using EXTRACT()
92011900443 XSQLConfig.xml cannot be found in XSQL global servlet on OC4J
92011939447 TEMPLOB generated by xmltype.createXML() not freed until session ends
92011945048 XSLT may crash processing document containing elements created by LpxCreate* routines
92011955074 Update of Oracle Schema Processor to W3C Recommendation
92011971090 XSLProcess did not support multiple class loaders - unexpected XSL-1045
92011991492 False XSD-2035 possible from XML Schema validator
92012054163 Dump (in qcopgcty) from ANALYZE of text indexed XMLTYPE column
92012060389 XMLLOAD.SQL does not create a public synonym for XSLPROCESSOR
92012091268 LPX-406 / dump processing stylesheet WITH-PARAM using $variable without binding
92012096011 XSL PROCESSOR and STYLESHEET hold onto references to input document elements (mem growth)
92012104071 ORA-4031 / excessive "miscellaneous" shared pool use possible (many PINS)
92012120784 ORA-24345 possible parsing XML if the error to be reported exceeds 512 bytes
92012130299 XML schema processor does not check for duplication of local definitions
92012138361 NullPointerException using XSL processor with certain MATCH pattern
92012232456 Memory leak in XDK
92012282158 Large memory use possible for large XML documents (XMLParser)
Year 2000 / Date limit Issues 92011985041 ProCobol files precompiled after 09/Sep/2001 may not compile on some platforms
Dumps / Abends 92011526601 ORACLE_SID of 16 characters cause utilities to dump on Windows platforms
92011766871 Dump in lxplset possible
92011779351 Dump in SQNPRS possible during semantic analysis
92011779368 Explain plan of UPDATE VIEW may dump (in KKMMCTBF)
92011782025 Client may dump/error using DML RETURNING with CURSOR_SHARING=FORCE|SIMILAR
92011784673 ORA-7445 / dump from CREATE / ALTER table using TREAT directive
92011832802 Dump (in qcitrans) possible using shared servers
92011834952 ORA-7445 on accessing table X$KCFTIO on some platforms
92011856332 Dump (in KKORNVL) possible using NVL/DECODE predicate
92011856678 SQL with ROLLUP, WINDOW an CASE expressions may dump
92011936433 ORA-01461 on INSERT .. RETURNING VALUES causes next INSERT to dump
92011947584 Buffer overflow possible KDRREB()
92011993439 Dump in ktusta possible during extension of offline SMU undo segment
92011993859 Dump in KSQEQH possible
92012004336 COUNT(NOT_NULL_COLUMN) may dump (QERIXGETKEY) if column referenced in WHERE clause
92012103726 ORA-7445 (kkeccomp) possible from queries with predicates using user-defined functions
92012110054 Select COUNT(*) from a nested complex view with GROUP BY in inner view may dump in evaopn2
92012132976 Queries with CUBE and PERCENTILE may dump in <Function:evacom>
92012134501 ALTER INDEX SPLIT/REBUILD or MOVE IOT may dump in KDICDRV under heavy shared pool load
92012136414 Dump in QCDLGTD possible during select from a view owned by another user
92012194281 Dump (in vopwho) possible for SQL using PLSQL function as connecting condition to SUBQUERY
92012197403 Dump instead of ORA-1427 possible if select subquery returns >1 row
92012220597 ORA-7445 [kpolon] possible trying to connect to a SHUTDOWN database
Errors & Internal Errors 92011055420 ORA-14452 when trying to DROP a GLOBAL TEMPORARY TABLE if a using session has been KILLED
92011230798 Concurrent ALTER TABLESPACE READ ONLY can fail with ORA-60
92011306324 Dynamically changing Event:10270 can cause OERI:252 / dumps
92011335603 PLS-00553 using BIND variable in SQLPLUS session which has just issued STARTUP
92011395086 OERI:6731 possible on update of chained row locked by a DEAD transaction
92011402161 OERI:4411/OERI:4454 on long running job
92011409835 OERI:16609 / OERI:16608 possible on operations which involve constraints
92011586509 OERI:KSUWAITSYSEVENT1 possible from Forms clients
92011712645 OERI:729 space leak possible if DROP COLUMN is interrupted
92011747270 OERI:QXIMCOC4 can be signalled on a memory error when using a DOMAIN index
92011748384 OERI:qksopOptASJLf1 / dump in kkeajsel with ALWAYS_SEMI_JOIN=MERGE/HASH with SUBQUERY containing OR of correlated variable
92011776045 ORA-2070 if CUBE is used in GROUPING SETS with TRUNC on DATE
92011777175 OERI:kcbgcur_12 / OERI:kcbgcur_6 / OERI:kchkinteg-1 possible if accessing a table which is being DROPPED
92011778127 OERI:7005 possible using WITH clause with subquery containing a DATE function
92011784708 OERI:KCBGTCR_1/OERI:25012 accessing LONG / LONG RAW in a HASH CLUSTER
92011788648 OERI:25012 [2147483647] possible selecting from certain V$ views
92011789753 OERI:12455 [QKADELUPD] possible on EXPLAIN PLAN
92011790875 OERI:[QSMEMCRG_MERGE_COMPLEX_RANGES-2] can occur
92011794739 OERI:7001 possible on CREATE VIEW when OBJAUTH$.SEQUENCE# exceeds 65535
92011800016 DB may not start with large LARGE_POOL_SIZE and multiple CPUs (ORA-704)
92011804676 OERI:KCBGCUR_9 possible from ONLINE REBUILD INDEX with concurrent DML
92011807292 OERI:711 possible opening database after CONTROLFILE recreated with wrong DB_BLOCK_SIZE
92011809974 OERI:[qks3tCTT:1] from GROUPING SETS query with correlated SUBQUERY in HAVING clause
92011810737 OERI:KCBBNWA2 possible if the number of QUADS exceeds max DBW processes
92011812162 OERI:KSFDCHKFOB1 possible on exit when multiple sessions in one connection
92011818676 Sessions exceeding PROFILE resource limits may raise OERI:17034 / OERI:17281
92011820448 ORA-7445[strncpy] possible on SELECT from X$KSMSP
92011824061 Creating ODM datafiles > 4Gb errors (ORA-959/ORA-19502)
92011827660 OERI:[kdiss_pin_hdr: too many] possible from index skip scan
92011830760 ORA-30497 from DENSE_RANK with GROUPING SETS
92011840199 OERI:EVAGGSID-1 possible using user defined aggregates (UDAG) with CURSOR_SHARING=FORCE|SIMILAR
92011840238 OERI:KKQGRWRAGGS.1 possible using user defined aggregates (UDAG)
92011858632 OERI:4512 possible inserting into a table with an index
92011877874 OERI:QERIXTIGET1 possible querying an empty GLOBAL TEMPORARY table with an index
92011915018 ALTER VIEW .. COMPILE which references ROWID fails with ORA-1446
92011924045 OERI:kkqgUnpAgg.2 possible using GROUPING SETS
92011924156 ORA-00600 [KTSPFMTRNG-NBLKS]
92011953407 OERI:[KQLBLFC-1] during crash recovery / slow startup times possible
92011955307 SMON may self-deadlock (ORA-60) shrinking a rollback segment in SMU mode
92011957195 OERI:KTSIRCINFO_NUM1 / OERI:KTSSDRP1 possible after concurrent ALTER INDEX REBUILD on same index
92011963828 False ORA-02014 possible from SELECT FOR UPDATE with scalar subquery
92011968477 ORA-64 possible for large values of DB_FILES
92011968815 OERI:25012 possible from SMON following DROP TABLESPACE command
92011969320 ORA-1400 errors omit the column name if SELECT privilege on table is missing
92011974219 ALTER TABLE MODIFY column from INTEGER to FLOAT signals ORA-1440
92011977016 False ORA-01436 possible using CONNECT BY with OR clauses
92011978137 OERI:sorexallo_1 from ROLLUP query with aggregates in a subquery
92011985111 OERI:26599 possible when shortname translation occurs in a recursive session
92011990056 Add a new internal error (to check for the issue in Bug:1711803)
92011998455 OERI:KCBGTCR_4 possible from long running DDL if referenced object dropped/truncated
92012009622 OERI:730 / DBW may die with ORA-603 on shutdown
92012034543 ORA-979 from a HIERARCHICAL QUERY with a subquery containing a GROUP BY clause
92012035267 OERI:KCBGCUR_9 possible during TEMP space operations
92012060131 OERI:13009 possible from 'SELECT FOR UPDATE .. NOWAIT'
92012061289 "COMMIT COMMENT" with no comment signals ORA-2236
92012100837 OERI:QCTCTE1 possible using INLIST predicates
92012103658 OERI:6034 possible inserting into table with PK enforced with non-unique index
92012103881 ALTER INDEX REBUILD ONLINE gives ORA-604 / ORA-903 / ORA-911 if "username" starts with a number/special character
92012126287 ORA-604 / ORA-918 from WITH clause and UNION
92012138486 OERI:KCBKLBC_3 possible due to race condition
92012144889 ORA-604/ORA-1 possible during ALTER TABLE DROP COLUMN
92012166556 SKIP_UNUSABLE_INDEXES=TRUE may use an existing cursor which uses the index (ORA-1502)
92012171343 OERI:2023 can occur
92012175605 OERI:QERNSROWP possible from SELECT DISTINCT with duplicate constant strings
92012175923 STATSPACK: ORA-1476 from sprepsql.sql if the Physical Reads is zero
92012179919 ORA-600 [12325] from WHERE ROWID clause against table in an inline view
92012184731 OERI:25012 possible from index prefetch
92012189615 OERI:25012 / OERI:504 [cache buffers chains] selecting from certain V$ tables
92012205764 ORA-7445[KDIMOD0] possible from fix for bug:2103658
92012216959 False ORA-1791 possible using duplicate binds
92012224067 OPEN_LINKS cannot be set to "0"
Miscellaneous 92011618967 Stopping ARC process generates a trace file
92011685172 Control characters in access parameter strings may be ignored
92011775864 DBA|ALL|USER_CONSTRAINTS views show wrong DELETE_RULE for ON DELETE SET NULL
92011777185 DBMS_BACKUP_RESTORE keeps a file handle open (OFFLINE files cannot be deleted)
92011805782 ENH: Admin scripts to use CREATE OR REPLACE instead of DROP / CREATE
92011829282 SET_CONTEXT long attribute (over 4K) dumps when referenced by SYS_CONTEXT
92011853830 OERI:KCBGTCR_4 possible if DOMAIN index dropped while in use by another query
92011875283 SHUTDOWN IMMEDIATE does not recognise Managed Recovery state
92011890826 Query on ORACLE_LOADER EXTERNAL TABLE does not close the log file on error
92011937543 9.0 Forms clients get ORA-1075 on logon after a logoff
92011954743 Improvements to OTS when all transaction branches at same site
92011973738 DBA/USER/ALL_PUBLISHED_COLUMNS views missing
92011998977 GROUPING distinguisher operators are slow in a ROLLUP query
92012012139 PK constraint violation can roll back all rows in ARRAY insert
92012027986 LIKE :bind1 ESCAPE :bind2 does not work properly
92012048627 Dropping a users DEFAULT tablespace drops temporary table indexes
92012054079 IO error causes all files in the tablespace to be taken offline
92012082866 GRANULE SIZE does not get larger after increasing SGA_MAX_SIZE
92012082901 ALTER SYSTEM DISCONNECT SESSION causes ORA-3113 rather than ORA-28
92012085332 ORA-2394 can occur using RESOURCE_LIMIT=true even if logical_reads_per_session = unlimited
92012109788 PGA_AGGREGATE_TARGET can be set above 4000GB
92012114497 CREATE OR REPLACE SYNONYM may not update the TIMESTAMP in the dictionary
92012131983 ENH: Make library cache pin cleanup code more robust
92012139813 Primary Key / Unique validation sub-optimal
92012143637 ORA-4031 possible starting the cache advisory
92012194653 IOException possible creating Oracle Schema / Oracle Context

Fixed Bug Descriptions


Bug 2317497      Fixed: 9201
Spin possible while holding hash latch

Bug 2312344      Fixed: 9201
RMAN does not create STANDBY REDO logs on standby when
creating a standby database.
Workaround:
 1. Do not create standby redo logs on the primary database.
 2. Recreate standby redo logs on the standby database:

Bug 2302828      Fixed: 9201
Hang possible using temp table
STAR_TRANSFORMATION (can hang SMON)

Bug 2293575      Fixed: 9201
This is a follow on from Bug:1577800:
A false ORA-17085 is possible in JDBC with SELECT .. FOR UPDATE.

Bug 2282201      Fixed: 9201
Multithreaded JavaSSL may dump when connection is closed.
Eg: A second thread may die in
    oracle.security.ssl.OracleSSLSocketInputStream.sslInputStreamRead
    against the closed socket.

Bug 2282158      Fixed: 9201
Large memory use possible for large XML documents

Bug 2263600      Fixed: 9201
Query may not rewrite when expected

Bug 2257703      Fixed: 9201
Cluster hang possible with the message "Name Service frozen"
in the LMON trace file. This hang can occur during instance
mount.

Bug 2255124      Fixed: 9201
Core dumps or spins are possible from queries using functional indexes
and an and-equals access path.

Bug 2251373      Fixed: 9201
Poor performance possible on queries that undergo temporary
table star transformation if a star plan is chosen - the
execution plan may include a CARTESIAN merge join nd the FACT
table may not be last in the join order.
Workaround:
  Set <Parameter:STAR_TRANSFORMATION> = TEMP_DISABLE

Bug 2251070      Fixed: 9201
This problem is introduced in Oracle 9.0.1.
When executing USERENV('SESSIONID') from within PL/SQL,
if the correct value has 8 or more digits, the reported value
will be incorrect (missing low-order digits).
The same problem can occur with 'ENTRYID', 'SCHEMAID',
and 'INSTANCE' arguments to USERENV (all of which return numeric
results)

Bug 2248904      Fixed: 9201
This problem is related to Bug:1836101.
Memory corrupt possible during optimization of distributed query.

Bug 2246053      Fixed: 9201
If DBMS_LOGMNR.START_LOGMNR() is called with a flat file
dictionary and the DDL_DICT_TRACKING option then the
SQL_REDO/SQL_UNDO columns of V$LOGMNR_CONTENTS will not
display columns of type CHAR (all flavors).

Bug 2245790      Fixed: 9201
Parse may appear to spin (in kkquccae/kkquwhr)

Bug 2244789      Fixed: 9201
ORA-4031 / excessive shared pool usage from query
with full outer join / union.

Bug 2244761      Fixed: 9201
ENHANCEMENT:
More diagnostics required for stuck "GLOBAL CACHE S TO X" conversions

Bug 2241810      Fixed: 9201
Dump (in kokmeoc) possible from CURSOR() select

Bug 2241746      Fixed: 9201
A star transformation may not always occur when the
"FACT" hint is used and all physical conditions are met.

Bug 2232456      Fixed: 9201
Memory leak in XDK

Bug 2231515      Fixed: 9201
This problem is introduced in 8.1.7.3 and 9.0.1.2.
The DATA_LENGTH in USER/ALL/DBA_ARGUMENTS shows as NULL
for VARCHAR2 elements in %TYPE parameters.

Bug 2231419      Fixed: 9201
Wrong results possible using ORDER BY/GROUP BY with functional index

Bug 2230365      Fixed: 9201
Memory leak can occur for SQL using TABLE() clauses

Bug 2229490      Fixed: 9201
Spin (in KDGGCS) possible when inserting into a CLUSTER.
The looping code generates lots of REDO/UNDO.
(this is a quite a rare scenario)

Bug 2229432      Fixed: 9201
On some platforms (mainly Microsoft platforms) no error
is logged if INSO_FILTER times out

Bug 2224620      Fixed: 9201
If user objects have names like dictionary tables (eg: SCOTT.USER$)
then Log Miner may loose dictionary information and report
object id's instead of table names in <View:V$LOGMNR_CONTENTS>

Bug 2224067      Fixed: 9201
This problem is introduced in 8.1.7.0.
It is not possible to set <Parameter:OPEN_LINKS> to ZERO

Bug 2223633      Fixed: 9201
JDBC may not remove metrics data (DMS)
resulting in OutOfMemoryError

Bug 2222773      Fixed: 9201
Over-estimation of GROUP BY cardinality is possible
for an "inlist column" . This can lead to a suboptimal plan.

Bug 2222694      Fixed: 9201
ORA-1455/ORA-1426 or ORA-3106 can occur if an EXACT ARRAY
FETCH over a DBLINK returns more or less than the arraysize
number of rows. This occurs using OCIStmtExecute() call with
OCI_EXACT_FETCH mode.

Bug 2222081      Fixed: 9201
Exceeding OPEN_CURSORS in dynamic SQL (from PLSQL)
may dump instead of signalling ORA-1000

Bug 2221598      Fixed: 9201
LONG column values may not be handled correctly leading
to truncated values, dropped tokens, missed documents
during query, etc.
This problem is not consistently reproduceable between
machines as it is caused by uninitialised memory.

Bug 2221449      Fixed: 9201
ORA-24756/ORA-24776 possible on COMMIT after recovering
IN-DOUBT/PREPARED transactions

Bug 2220597      Fixed: 9201
ORA-7445 [kpolon] possible trying to connect to a SHUTDOWN database

Bug 2218716      Fixed: 9201
OracleConnectionCacheImpl in FIXED_WAIT_SCHEME mode spins
once the maximum number of allowed connections is reached
and a new connect request is made.

Bug 2218440      Fixed: 9201
Severe memory leak/growth using EXTERNAL tables.

Bug 2216959      Fixed: 9201
This is a regression introduced in 8173 / 9012 by the fix for bug:1808846.
ORA-1791 can occur when using a bind variable name in the
body of the SQL statement as well as in the ORDER BY clause.
Eg:
    declare
      BINDA varchar2(10);
      b varchar2(10);
    begin
      select distinct decode(deptno,10,BINDA,'other') into b
        from emp where empno=7900
       order by decode(deptno,10,BINDA,'other');
    end;
    /

Bug 2216344      Fixed: 9201
Executing a pipelined function which returns a TYPE
including a character-length semantics field against
a multibyte database may result in incorrect ORA-6502
errors.

Bug 2216092      Fixed: 9201
Passing a RAW actual to a VARCHAR2/LONG IN OUT/OUT formal
parameter throws ORA-6502 incorrectly.

Bug 2215948      Fixed: 9201
ORA-600 [kjuinc:resp2inq] possible

Bug 2215898      Fixed: 9201
When trying to create an index with no storage clause, Text tries to
automatically add a "compress" clause to the $X, etc. index.  This fails
on Standard Edition as it does not support key compressed indexes.
Also, one internal index ? DR_UNIQ_THS_PHRASE ? cannot be created,
possibly leading to duplicate thesaurus phrases.

Bug 2214167      Fixed: 9201
TRUNCATING a bitmap managed index with large extents
can lead to ORA-600 [25012] errors and wrong results.

Bug 2213345      Fixed: 9201
When trying to create an index using master-detail datastore, and the
detail table text column is a SYS.XMLTYPE, the index creation will fail
with per-doc errors showing an ORA-600 [koksghds1]

Bug 2212979      Fixed: 9201
PL/SQL does not flag references to collection methods
gotten from database tables outside of SQL statements
resulting in a dump (in pfrins).
eg: j := tbl.col1.FIRST;
    (where col1 is a nested table or varray)
    would not be flagged.

Bug 2212389      Fixed: 9201
This problem is introduced in Oracle9i.
Cursor frame memory corruption can occur if a cursor
using BIND variables is aged out and reloaded.
This can often show up as an ORA-600 [25012] error.

Bug 2209891      Fixed: 9201
This problem is introduced in Oracle9i.
Direct load of multiple tables in the same SQLLOAD control
file can be very slow when compared to Oracle8i or earlier
especially if some of the loaded tables have very few data
rows matching their WHEN clause.

Bug 2209289      Fixed: 9201
SMON may grow in size due to a memory leak.

Bug 2208570      Fixed: 9201
Infinite recursion occurs during query optimization if  a
query contains an unmergeable view, and the view optimization
involves star transformation , and the query is being probed
for summary rewrite (or any other case involving evaluation
of the view cardinality) .
This can show up as a spin, ORA-4030 or ORA-4031 error

Bug 2208113      Fixed: 9201
A core dump or memory overwrite can occur when
using a USER FILTER and the filtered document size
is exactly 10K.

Bug 2206492      Fixed: 9201
ALTER TABLE MODIFY PARTITION DROP/ADD VALUES for a list or
composite list partitioned table one can encounter
"ORA-1502: index 'x' or partition of such index is in unusable state"

Bug 2205899      Fixed: 9201
Core dump instead of ORA-1008 possible in an OCI7 client

Bug 2205764      Fixed: 9201
This problem appears as a regression in 9.0.1.3 or in earlier
releases if a one-off fix for bug:2103658 has been applied.
ORA-7445[KDIMOD0] possible from fix for bug:2103658.

Bug 2205749      Fixed: 9201
When lowercase alphabetical words are given, JAPANESE_VGRAM_LEXER
converts them to uppercase and store them to $I table as token. But
JAPANESE_LEXER doesn't convert them if the word is multibyte lowercase
alphabetical words.

Bug 2205449      Fixed: 9201
Sync / Create index on multibyte database may dump

Bug 2204819      Fixed: 9201
In the OPTIONS clause, if the SKIP value (or any numerical value)
has multiple preceding zeroes, then SQL*Loader ignores other
entries in the OPTIONS clause after SKIP.

Bug 2202283      Fixed: 9201
An ORA-2220 error can occur when importing a Transportable Tablespace
export which contains a table containing LOB columns.
This prevents the tablespace from being transported.

Bug 2199718      Fixed: 9201
Updating a NUMBER column and DATE column using any 9.2 OCI client talking
to a pre-9.2 server can corrupt the NUMBER column on UPDATE.

Bug 2199391      Fixed: 9201
ADD [SUB]PARTITION and SPLIT [SUB]PARTITION can result
in one of the LOB partitions (the first one) ending up in a
different tablespace.

Bug 2197403      Fixed: 9201
Dump instead of ORA-1427 for array updates
with select-subquery if the sub-query returns more than one row.

Bug 2196276      Fixed: 9201
AQ propagation from 32 to 64 bit machines can dump

Bug 2195963 +     Fixed: 9201
Using invokers rights (IR) procedures, executing a SQL statement
when current_schema has one value, and then executing the same SQL
statement again with a different current_schema setting can result
in the second execution of the SQL statement affecting the first
schema, not the second.

Bug 2195525      Fixed: 9201
Dynamic resourece mastering is turned ON by default.
Workaround:
  Set _lm_dynamic_remastering=false

Bug 2195446      Fixed: 9201
This problem is introduced in 9i.
Under load CPU utilization of the LMS background process
may increase to 100%. This can cause interactive response
of the database to slow down.

Bug 2195051      Fixed: 9201
"GSD" process can be hard to find as "GSD" does not appear
in the process name.

Bug 2194653      Fixed: 9201
The Oracle Schema or Oracle Context with fail to
create when running one of the programs which create
them (eg: Oracle Net Configuration Assistant or
OID Configuraton Assistant).
Sometime an "IOException: Too many open files" will
be reported.

Bug 2194281      Fixed: 9201
Queries with subqueries and a PLSQL function in
the connecting condition sometimes dump (in vopwho).
eg: select * from emp e1
     where PLSFUNCTION(e1.empno) <>
              (select count(*) from emp e2 where e1.empno = e2.empno)

Bug 2194204      Fixed: 9201
Partition Views do not support functional indexes.
This fix allows partition views to be used with
functional indexes.

Bug 2194182      Fixed: 9201
ORA-604 / ORA-1000 possible whilst querying space information
for bitmapped tablespaces.

Bug 2193404      Fixed: 9201
LMS may spin in kclpdcl() for a period of time,
but will normally free up eventually.

Bug 2192583      Fixed: 9201
When using System Managed Undo (SMU) extension of
a very large undo segment may dump while adding an
extent map block.

Bug 2190654      Fixed: 9201
Setting the underscore parameter _lm_tickets to a large value
may cause the object size error.
Note: This parameter should not be set unless advised to do
      so by Oracle Support.

Bug 2189615      Fixed: 9201
ORA-600 [25012] / ORA-600 [504] .. [cache buffers chains]
can occur selecting from certain V$ tables which are
based on X$KTCXB.
Eg: V$LOCK or V$TRANSACTION

Bug 2189327      Fixed: 9201
LPAD/RPAD with length > 65535 pads to wrong length in SQL.
It pads to length modulus 65536.

Bug 2188890      Fixed: 9201
Dump (in auddft) using "ALTER LIBRARY" when
<Parameter:AUDIT_TRAIL> is set to "DB".

Bug 2188100      Fixed: 9201
Crash possible in KDB4_DUP_KEYS() due to error in
block checking code for clusters.

Bug 2187432      Fixed: 9201
RMJVM does not clean up all objects correctly.
This can cause errors on table DDL.
eg:
   ORA-604: error occurred at recursive SQL level 1
   ORA-29540: class oracle/CDC/PublishApi does not exist

Bug 2187288      Fixed: 9201
This problem is introduced in 9.0.
ORA-600[12316] on PREPARE of a transaction started
with the OCI_TRANS_NOMIGRATE flag.

Bug 2186975      Fixed: 9201
When DB_BLOCK_SIZE is >2k, CBO may not use
domain index access path due to constant
low function cost of CONTAINS().

Bug 2186438      Fixed: 9201
Cannot create OCCI environment with both OBJECT and THREADED_MUTEXED.
eg:
  env = Environment::createEnvironment
    (Environment::Mode((Environment::OBJECT|Environment::THREADED_MUTEXED)));
  does not initialize the environment in both OBJECT and THREADED_MUTEXED
  mode as would be expected.

Bug 2186366      Fixed: 9201
INSO_FILTER may fail to filter large PDF documents

Bug 2185142      Fixed: 9201
High number of posts from LMD to LMS (send proxy)

Bug 2184879      Fixed: 9201
ORA-600 [kjbrcvt:!gr] possible.
Workaround:
  Set _lm_direct_sends=lkmgr

Bug 2184811      Fixed: 9201
If an MV is eligible to rewrite Query Q,
and it has an "IS NULL" or "IS NOT NULL"
predicate and has some other predicate on the same
column (Except null and not null predicates) then
the query is wrongly rewritten with MV producing
incorrect results.

Bug 2184731      Fixed: 9201
ORA-600 [25012] possible from index prefetch.
Workaround:
  Set _db_file_noncontig_mblock_read_count=1

Bug 2183194      Fixed: 9201
PMON may not be able to cleanup dead session
waiting on 'GLOBAL CACHE BUSY'. This can lead
to a hang scenario as the blocking resource
can never be freed.

Bug 2181813      Fixed: 9201
PROCOBOL writes calls to SQLSTRD in double quotes

Bug 2181296      Fixed: 9201
ORA-3113 can occur if the databse is upgraded from
32 to 64 bits and the CONTAINS() operator is used.

Bug 2180461      Fixed: 9201
If the JDBC cache scheme is FIXED_WAIT_SCHEME,
then if all connections are in use a call to getConnection()
will hang.

Bug 2180094      Fixed: 9201
The creation of a stored PLSQL package/procedure may fail
with an ORA-1401 if it contains a CURSOR with a SELECT of
an expression over 30 characters long.

Bug 2179919      Fixed: 9201
ORA-600 [12325] from a query with a ROWID reference in
a WHERE clause for a ROWID of a table inside an inline
view.

Bug 2179527      Fixed: 9201
After a server process fails during changing values
of an initialization parameter which could accept
multiple values by an ALTER SYSTEM statement PMON
may die and crash the instance.

Bug 2179497      Fixed: 9201
Cardinality for ROWID predicates is incorrect

Bug 2179451      Fixed: 9201
The GET_USER_PROPS_AND_AUTH function in DBMS_LDAP_UTL
does not return the user properties if the user's
password is about to expire.

Bug 2179389      Fixed: 9201
NOT EXISTS may produce slow anti-join plan in CBO if the
subquery is un-nested when it could be used as an index
filter.

Bug 2178041      Fixed: 9201
ORA-255 or ORA-65280 fetching zero length CLOB column
(eg: with OCIStmtFetch2() )

Bug 2177225      Fixed: 9201
A foreground process may read a block from disk even
though the master has a S locked block.

Bug 2177181 +     Fixed: 9201
In some cases RAC recovery may decide that no recovery
is needed, when redo does need to be applied. This can
lead to data corruption.

Bug 2176277      Fixed: 9201
If an oracle foreground process is killed with "kill -9"
when at a particular point in the code and SGA heap corruption
can occur when PMON cleans up the dead process.
This is quite a rare timing scenario.

Bug 2176225      Fixed: 9201
ORA-7445 / Dump in kgghash possible using OCIObjectArrayPin()
for complex object retrieval.

Bug 2175923      Fixed: 9201
ORA-1476 occurs when running sprepsql.sql(statspack)
if the Physical Reads is zero.

Bug 2175616      Fixed: 9201
This problem is introduced in 9i.
After a process death that is being cleaned up by PMON,
some queries may hang.

Bug 2175605      Fixed: 9201
@ This problem is introduced in 9i (I think)
ORA-600 [QERNSROWP] possible for SELECT DISTINCT
queries with duplicate constant strings in the select
list when a NOSORT query plan is chosen.
Workaround:
  Set <event:10119> to disable no-sort fetch

Bug 2175055      Fixed: 9201
If Start_logmnr() is called with the DDL_DICT_TRACKING option,
a 'create table as select' or 'insert as select' query against
v$logmnr_contents may dump.

Bug 2174697      Fixed: 9201
RMAN incremental backup performance
degrades over time in NOCATALOG mode.

Bug 2173809      Fixed: 9201
Add support for nCipher SSL HW accelerator

Bug 2172983      Fixed: 9201
Star_transformation_enabled=true (or temp_disable) can
produce wrong results (or dump) if a fact table has a
concatenated bitmap index and star transformation is
performed for at least 2 columns of the concatenated
bitmap index. This can also occur if a bitmap conversion
of a concatenated B*Tree index occurs.

Bug 2172876      Fixed: 9201
HASH clusters using a KEY with CHAR columns
can return wrong results.

Bug 2172005      Fixed: 9201
ALTER TYPE ... CASCADE may signal ORA-600[koktalt_dep_tabs2],
when the type has a REF dependency to a table with nested table(s).

Bug 2171944      Fixed: 9201
Dump in QXIMSCC possible if Domain Index ODCIIndexStart errors

Bug 2171758      Fixed: 9201
In a multi-threaded system that creates and destroys
a large number of statements a large performance
degredation may be seen when using a DMS enabled JDBC
classes file.

Bug 2171343      Fixed: 9201
ORA-600 [2023] can occur

Bug 2171214      Fixed: 9201
Dump in xtyTabFunAddOrd() for some queries when
an insufficient number of select list columns
are passed to a PLSQL function taking a REF cursor parameter .

Bug 2171190      Fixed: 9201
Package utl_encode generates and read CR where LF should be,
and vice versa.  This affects all encode and decode functions.

Bug 2170929      Fixed: 9201
USER_SOURCE_TAB_COLUMNS shows the schema
name of the owner of the change table, not
the owner of the source table.

Bug 2170912      Fixed: 9201
Selecting java source code from DBA|USER|ALL_SOURCE can sometimes cause
an Ora-600 to be raised or a core dump due to a memory corruption.

Bug 2170565      Fixed: 9201
STAR_TRANSFORMATION_ENABLED=TRUE can produce wrong results
if a temporary table is created for a dimension ,which is
referenced in and OR-predicate, and the OR-predicate
references other tables as well.

Bug 2169363      Fixed: 9201
ORA-1172 possible after an instance is evicted from a
cluster.

Bug 2169057      Fixed: 9201
If the sql_redo or sql_undo column of logmnr_contents spans
multiple rows, a piece of the sql_redo or sql_undo
may be repeated.

Bug 2168107      Fixed: 9201
ORA-600 [15819] in PQ possible due to the merging of
underlying views of a nested-loop join.

Bug 2167326      Fixed: 9201
9.0 catpatch.sql, which is used for patchset upgrades,
includes a mechanism "CREATE OR REPLACE" a no-op if the
source of the objects being replaced exactly matches the
new source. For PL/SQL objects, the existing source needs
to be loaded into memory for source comparison.
Prior to this bugfix the source was loaded into SGA.
As a consequence large contiguous chunks of SGA memory
gets allocated for the source. This may cause some
"CREATE OR REPLACE" operations to fail with ORA-4031 errors.
Workaround:
   Increase the SGA size.

Bug 2167018      Fixed: 9201
drdefpt.sql includes two incorrect stopwords for Portuguese:
  'ati' should be 'ate'
  'prsximo' should be 'proximo'

Bug 2166556      Fixed: 9201
After setting the parameter skip_unsable_indexes to
true a query may still use an unusable index and fail
with ORA-1502 if the query matches a sharable cursor
already in the shared pool.
Likewise it is possible for a query to skip unusable
indexes when it should not.

Bug 2166337      Fixed: 9201
This problem is introduced in 9i.
An insert from 9i to 8i table which uses self loopback
dblink on 9i may hang or dump.

Bug 2165690      Fixed: 9201
Dump possible creating Text index

Bug 2165601      Fixed: 9201
A select or analyze on objects in a transported
tablespace may result in ORA-600 [4097] if the
tablespace has been read only ever since before the
upgrade to V8.x.

Bug 2165461      Fixed: 9201
ORA-8102 possible on delete / update of a row in a table
having a DESCENDING index, which was loaded using SQL*Loader
direct load.

Bug 2165200      Fixed: 9201
Query portion of an INSERT SELECT containing a set operator
does not run parallel

Bug 2163991      Fixed: 9201
Selecting from a table on read-only tablespace which was
created as 'SEGMENT SPACE MANAGEMENT AUTO' results in
ORA-372

Bug 2163960      Fixed: 9201
MDGEN and MDLEXR packages are not cleaned up on upgrade.

Bug 2163879      Fixed: 9201
Setting visible flag to FALSE does not affect MATCHES
search CTXRULE index

Bug 2163874      Fixed: 9201
DRG-10836 occurs creating CTXRULE index on nested WITHIN query

Bug 2162759      Fixed: 9201
ADDR/KADDR column in V$LOCK and V$TRANSACTION_ENQUEUE
may not be correct

Bug 2162644      Fixed: 9201
LMD process size increases monotonously.

Bug 2162632      Fixed: 9201
ORA-7445 reported when analyzing a partitioned
table while an index is being created on the
same table concurrently.

Bug 2161961      Fixed: 9201
This problem is introduced in Oracle9i.
TKPROF sorts incorrectly using the sort=... command line parameter

Bug 2161512      Fixed: 9201
INSERT /*+APPEND*/ into a table with functional indexes
inserts incorrect data into some of the columns.

Bug 2161450      Fixed: 9201
ORA-600 [KJBRCHKPI:PI2] possible

Bug 2160558      Fixed: 9201
Repeated SELECT FOR UPDATE and COMMIT can leak client
side memory.

Bug 2159322      Fixed: 9201
More LOBSEGMENT space is used for ENABLE STORAGE IN ROW
than required when the LOB data does not fit inline.

Bug 2158504      Fixed: 9201
Precompiler canot open INCLUDE file with spaces in
the configuration file.

Bug 2157906      Fixed: 9201
This problem is introduced in Oracle9i.
Inserting over a database link to an 8i database
using a SELECT with a loopback database link results
in an ORA-2064.
Eg: Insert into tab@8ilink select * from tab@loopback_link.

Bug 2157568      Fixed: 9201
If a table stored in a bitmapped tablespace is
truncated whilst a query is running against
dictionary space information (eg: DBA_SEGMENTS)
an ORA-600 [kcbgtcr_4] may occur.

Bug 2156346      Fixed: 9201
The ORACLE_SERVICE.env file generated by pfssetup
has incorrect path

Bug 2156319      Fixed: 9201
As of Oracle9i, queries against Fine Grained Access enabled
objects always execute the policy function to make sure most up
to date predicate is used for each policy (unless the policy
function is defined with STATIC_POLICY=TRUE).
This enhancement enables users whose security policies
do not return different predicates within a database session
to eliminate re-execution of the policy. A new hidden init.ora
parameter _dynamic_rls_policies can be set to FALSE to reduce
the execution overhead.
For deployment environments where latest application context
value is always the desired value the new hidden
parameter _app_ctx_vers can be set to FALSE.

Bug 2155728      Fixed: 9201
SUBQUERY UNNESTING can lead to NON-MERGABLE views

Bug 2154645      Fixed: 9201
Spin in KKSFBC possible when CURSOR_SHARING=FORCE

Bug 2152876      Fixed: 9201
Array insert may be slow with multibyte characterset
(affects ProCobol PICX=VARCHAR2)

Bug 2152752      Fixed: 9201
Integrating server may error with ORA-600[17182] on executing
COMMIT after fetching a CHAR field from DB2 database through HS.

Bug 2152574      Fixed: 9201
Hang possible on "global cache S to X" escalation where
all downconverts are complete and the escalation is grantable
but is not granted.

Bug 2151668      Fixed: 9201
ORA-600 [KJFCRFG:!QRY] during reconfiguration

Bug 2151468      Fixed: 9201
Switchover to primary may hang if there is a background managed
recovery session active.
Workaround:
       Cancel managed recovery and then do the switchover.

Bug 2151364      Fixed: 9201
Direct load of an IOT with OVERFLOW can produce a corrupt IOT.

Bug 2150609      Fixed: 9201
ALTER SYSTEM SET parameter=value sid='*' does not
set the value on all instances.

Bug 2150312      Fixed: 9201
FULL optimize may fail with ORA-600 [7001]
when run on an index with prefix indexing and
either field sections or attribute sections

Bug 2149996      Fixed: 9201
Inappropriate error messages possible while setting
compartments/groups, before setting levels or dropping
unauthorized compartments/groups

Bug 2149987      Fixed: 9201
Some OLS SYNONYMS are not setup correctly

Bug 2149694      Fixed: 9201
Under Oracle Label Security option, update or insert
of a child row may fail unexpectedly with
  "ORA-28117: integrity constraint violated - parent record not found"
if the parent has some fine-grained security policies.

Bug 2149535      Fixed: 9201
Instance may crash with ORA-600 [KCLFLUSHED_1]

Bug 2148404      Fixed: 9201
Enhancement:
  The defineColumnType() method of oracle.jdbc.OracleStatement
  has a max_size argument which by default is interpretted in
  BYTES. This enhancement adds a property to allow the max_size
  value to be specified in CHARACTERS for multibyte environments.

Bug 2148391      Fixed: 9201
CBO  misses cost reduction due to sort elimination if
the ORDER by clause contains a virtual column
(such as a Text SCORE() column).
In case of FIRST_k_ROWS mode CBO could miss a good plan.

Bug 2147764      Fixed: 9201
Cardinality for CONTAINS() querying a phrase
containing one or more stopwords shows a
cardinality of 1 when the actual cardinality is
alot bigger.

Bug 2147175      Fixed: 9201
Multi threaded HS agent may crash

Bug 2146152      Fixed: 9201
Scheduling propagation on a private database link
results in ORA-2019.

Bug 2145632      Fixed: 9201
ORA-3113 / ORA-3114 should map to XAException.XAER_RMFAIL under JDBC XA

Bug 2145362      Fixed: 9201
SQLPLUS can dump with "internal heap error 17112"
if Ctrl-C used at logon

Bug 2145004      Fixed: 9201
CTX_DOC.HIGHLIGHT() may spin highlighting a nested WITHIN text query

Bug 2144889      Fixed: 9201
ORA-604 / ORA-1 can occur during ALTER TABLE DROP COLUMN
(while recursive sql is updating col_usage$).

Bug 2144870      Fixed: 9201
It is not always possible to force star transformation
using the FACT hint due to cost checks on the proposed
fact table.

Bug 2143767      Fixed: 9201
Following an upgrade SMON may core dump while trying to cleanup objects
marked as non-existent in the database where new fixed objects have been
introduced in the new Oracle version that share the same name.

Bug 2143665      Fixed: 9201
Transporting a tablespace that still has files in Oracle7 format
can result in an ORA-600:[ktfdtsex1] when importing the
metadata.

Bug 2143637      Fixed: 9201
ORA-4031 possible trying to start the Cache Advisory
during run time.
Workaround:
  Set db_cache_advice to READY in the parameter file.
  This will reserve memory for the cache advisory and
  avoid having to perform a runtime allocation.
  Before the measurement interval, set db_cache_advice
  to ON (via alter system). Once measurement is complete,
  transition back to READY.

Bug 2143634      Fixed: 9201
Statspack does not class "QUEUE MESSAGE" as an IDLE wait event

Bug 2143268      Fixed: 9201
ORA-1457 possible when trying to fetch the numeric data
over a database link using OCI7 for NUMBER(x,y) columns.
Workaround:
  Redefine the column as NUMBER with no scale/precision

Bug 2141807      Fixed: 9201
TEMPORARY LOB leak can occur, especially when using USER DATASTOREs
in Oracle Text.

Bug 2141535      Fixed: 9201
Select containing a partition table may signal
ORA-604 / ORA-942

Bug 2140668      Fixed: 9201
Reading CLOB data from multibyte database (eg:UTF8)
with JDBC Thin may signal ORA-6502

Bug 2140501      Fixed: 9201
Passing a PLSQL collection (varray or nested table)
to EXTPROC dumps rather than reporting that this
is not supported.

Bug 2140287      Fixed: 9201
This problem is introduced in 8172.
Data corruption possible with CTAS or
INSERT..SELECT across a DB link where one of the
SELECTed items is a literal constant

Bug 2139813      Fixed: 9201
Primary Key / Unique validation is sub-optimal when there is a
non-unique index already on the key.

Bug 2139592      Fixed: 9201
@ This problem is introduced in 8170 with the fix for bug:1223775.
CBO may use Nested Loops (NL) instead of Sort Merge Join
when PARTITION_VIEW_ENABLED=TRUE leading to sub-optimal
plans in some cases.

Bug 2138486      Fixed: 9201
ORA-600 [KCBKLBC_3] possible due to race condition

Bug 2138457      Fixed: 9201
Auditing RENAME statements may fail to audit the first
RENAME after the audit is turned on .
Workaround:
  Flush the shared pool after the AUDIT RENAME
  is executed.

Bug 2138361      Fixed: 9201
When using match pattern as *[*], XSL processor may
throw a null pointer exception.

Bug 2138185      Fixed: 9201
Timing window can lead to a hang with a stuck global cache lock
escalation. Eg: Session stuck forever on "global cache s to x"

Bug 2137629      Fixed: 9201
Memory corruption can occur when a query
has a predicate comparing a character column
with numeric constant.
Workaround:
  Set "_use_column_stats_for_function"= FALSE

Bug 2137509      Fixed: 9201
Dump possible in KKEPSL

Bug 2136476      Fixed: 9201
ORA-600 [KKXPITYP1] possible on select from TABLE() operations

Bug 2136414      Fixed: 9201
Dump in QCDLGTD possible during select from a view owned by another user

Bug 2135945      Fixed: 9201
Query rewrite may not occur if DECODE used

Bug 2135817      Fixed: 9201
Running OJMS with old JDK (1.1.X)
can dump using the OCI driver.

Bug 2134501      Fixed: 9201
During an alter index split/rebuild or a move of an IOT,
a process might core dump (in KDICDRV) should the library
cache information be flushed out of memory.

Bug 2134477      Fixed: 9201
A datafile resize (shrink) will fail if the tablespace
to which the datafile belongs is in backup mode.
We correctly report error:
    ORA-3298: cannot shrink datafile
However the values in the dictionary are incorrectly
updated to the new values regardless of this error.

Bug 2134254      Fixed: 9201
For cross registered cluster configurations that
do not enable shared servers, most connections will
be routed to one node.

Bug 2133014      Fixed: 9201
Some predicates such as " <plsql expression> BETWEEN column1 and column2"
fail with ORA-600[qcsrwae1]

Bug 2132976      Fixed: 9201
Queries with CUBE and PERCENTILE may dump in <Function:evacom>

Bug 2131983      Fixed: 9201
ENHANCEMENT: Make library cache pin cleanup code more robust.
In cases of process death it is possible for a library cache
pin to be left in a state which will cause PMON to crash.
This enhancement should make this less likely to happen.

Bug 2131767      Fixed: 9201
ORA-08102 index key not found possible on UPDATE
of a PARTITION table with a FUNCTIONAL INDEX if
the partition index was created in PARALLEL as
the index is corrupt.

Bug 2131442      Fixed: 9201
Union-rewrite may result in ORA-1722 or strange errors
if the union-rewrite would produce a text over 64K long.

Bug 2130307      Fixed: 9201
V$SQLTEXT.sql_text and V$SQLTEXT_WITH_NEWLINES.sql_text
show the incorrect value or unreadable characters if the
64th byte of sql_text is the first byte of a multibyte character.

Bug 2130299      Fixed: 9201
XML schema processor does not check for
duplication of local definitions

Bug 2129479      Fixed: 9201
The destructor of OCCIRef may dump if it points to
a newly created object which has not yet been flushed.

Bug 2129178      Fixed: 9201
An empty string or NULL in an INLIST can cause
excessive shared pool memory use / ORA-4031
due to OR-expansion.

Bug 2128784      Fixed: 9201
Connect data (tns address string) with a length greater
than 230 characters, in conjunction with pre 9i MTS (8.1.x
or 8.0.x) can cause connections to take a long time

Bug 2128560      Fixed: 9201
Importing a table containing ROWID columns
into an ASCII database from an EBCDIC format dump
file (or vice versa) fails with IMP-00082

Bug 2128245      Fixed: 9201
V$RESOURCE_LIMIT.LM_CACHE_RESS/GESS_CACHE_RESS
may show the wrong value.

Bug 2128016      Fixed: 9201
LMON might encounter ORA-600[kjrchc:resp] just
after the shutdown of another instance.

Bug 2127802      Fixed: 9201
ALTER SYSTEM SET AQ_TM_PROCESSES=0 may not shutdown QMN
processes if issued immediately after database startup.

Bug 2127217      Fixed: 9201
Internationalized characters for attribute values are
not retrieved correctly via DBMS_LDAP_UTL if the OID
database is not UTF8.

Bug 2127189      Fixed: 9201
Authenticate may issue unnecessary LDAP calls.

Bug 2126389      Fixed: 9201
An ORA-600 [KPOSCWS0] may be signalled if an application
uses OCIStmtFetch2 to fetch from a scrollable cursor when
there are trailing nulls.

Bug 2126287      Fixed: 9201
SQL statement using WITH clause with a UNION
signals ORA-604 / ORA-918: column ambiguously defined

Bug 2126283      Fixed: 9201
Rows may be returned in the wrong order if the rule-based optimizer
is used for a query with special sort options (eg ASC NULLS FIRST)
if the sort gets replaced with an index scan.

Bug 2126131      Fixed: 9201
iSqlplus background color is GRAY on some browsers

Bug 2126096      Fixed: 9201
When running under MTS, corruption of the SGA can occur.
When running dedicated then PGA corruption can occur.
This is caused by a LIKE expression which had as its last character
set to the escape character.
For example:
 select dname from dept where dname like :bv escape '/'
 with :bv containing 'ACC/'.
Workaround:
 Do not use patterns which end in the escape character

Bug 2125960      Fixed: 9201
This problem is introduced in 9.0.
'ORA-00972' may be returned when issuing a
'GRANT EXECUTE' statement with a long identifier
in a 9.0 java-enabled database (with 'compatible'
set to '9.0.0')

Bug 2125563      Fixed: 9201
On some platforms, a PLS-631 may not be issued
where it should have been.

Bug 2124693      Fixed: 9201
An ARRAY insert .. select operation can silently lose data
if the cursor is invalidated whilst the statement is executing.
Eg: If the cursor is flushed from the shared pool.
This silent loss of data is effectively a logical corruption
of the data.

Bug 2124536 +     Fixed: 9201
This problem is introduced in 9.0.
PLSQL CURSOR selecting over a database link and using a BIND
variable does not uses the first value of the bind for
subsequent executions of the cursor.

Bug 2124163      Fixed: 9201
If OCITypeByName() is called when the connection to
the server is invalid the client program errors with
 "kgepop: no error frame to pop to for error 21522"

Bug 2123221      Fixed: 9201
Dbms_snapshot.refresh fails to update CHAR type rows
in the snapshot site in a UTF8 character set database
if the master is a single byte character set.

Bug 2123080      Fixed: 9201
A number of sessions may wait longer than needed for the
CI-14-5 lock (Release unused space from Sort Segments).

Bug 2123062      Fixed: 9201
SDO_WITHIN_DISTANCE on projected data signals
ORA-29902 / ORA-13213 / ORA-13019: coordinates out of bounds
if the distance extends beyond the bounds specified in the
user_sdo_geom_metadata.

Bug 2121935 *     Fixed: 9201
This problem is introduced in Oracle9i (9.0.1).
There is a user privileges vulnerability in Oracle9i Database Server..
See <Note:185074.1> on Metalink

Bug 2121887      Fixed: 9201
ORA-7445 [KKEHSL] possible with GLOBAL PARTITIONED INDEX
and COLUMN HISTOGRAMS present

Bug 2120784      Fixed: 9201
ORA-24345 possible parsing XML if the error
to be reported exceeds 512 bytes.

Bug 2118808      Fixed: 9201
Online redefine using DBMS_REDEFINITION.START_REDEF_TABLE()
of a table whose combined schema name and table name
length exceeds 36 characters causes a memory corruption
and may signal a false error.

Bug 2118514      Fixed: 9201
ORA-7445 [RWORIRW2] possible from GROUP BY & ORDER BY
on the same columns where one of the included columns
is indexed with a FUNCTION BASED index

Bug 2118014      Fixed: 9201
ORA-3115 possible from JDBC Thin describing a table with
TIMESTAMP based columns ('INTERVAL YEAR TO MONTH' and
'INTERVAL DAY TO SECOND'). Note that JDBC Thin does not
support access of these datatypes but should not report
ORA-3115 just describing a table containing them.

Bug 2117839      Fixed: 9201
Dump / bad data values possible using a
TRUNC function as a GROUP BY key in an inner
query block with GROUPING SETS.
eg: select e1, e2
      from (select ename as e1, trunc(hiredate) as e2
              from emp
             group by grouping sets(ename, trunc(hiredate)));

Bug 2117417      Fixed: 9201
Query rewrite does not occur if the query contains
a GROUPING_ID function.

Bug 2117360 +     Fixed: 9201
This problem is introduced in 9.0.1.0.
V$SESSION_WAIT.WAIT_TIME should be 0 (zero) when a session
is waiting for the listed event but in 9.0 releases a value
of 0 can occur when a session waited a short time (<10mS)
for the listed event.
This is a notable issue as many scripts may use the WAIT_TIME
column to determine which sessions are on CPU and which are
waiting.
Workaround:
  Use V$SESSION_WAIT.STATE to see if the session is waiting.

Bug 2116883      Fixed: 9201
The row cache poll time in the foreground for acquiring
an instance lock is too big (60 seconds). This is a
problem since the foreground could miss a post from LCK0
before it goes to sleep thus waiting 60 seconds unneccessarily.

Bug 2116362      Fixed: 9201
Bind information is passed to the server on each execute in UPI mode
even if that information has not changed so need not be passed.

Bug 2115494      Fixed: 9201
Phrase searching using nested WITHIN on XML document
can returns false hits.

Bug 2115438      Fixed: 9201
SQLPLUS dumps when Oracle software is installed in a
path longer than 80 characters on Windows platforms.

Bug 2114777      Fixed: 9201
This problem is introduced in Oracle9i Release 1.
PLSQL LPAD / RPAD with length >65535 actually pad to the
specified length modulo 65536.

Bug 2114497      Fixed: 9201
CREATE OR REPLACE SYNONYM may not update the
TIMESTAMP in the dictionary.

Bug 2114432      Fixed: 9201
This problem is introduced in 9i.
When loading into a (partitioned) table in direct path,
with multiple INTO TABLE clauses referring to the same
table and different columns of the table being loaded
depending on the WHEN clause, SQL*Loader may report
ORA-600 [6937] / SQL*loader-961 / ORA-600 [kcblrr_1]

Bug 2114383      Fixed: 9201
Dump in PEPLMUFC_UNREG_FROM_CLEANUP possible using
serially reusable packages compiled native.

Bug 2114262      Fixed: 9201
Sun: Real Application Cluster Guard fails on Sun cluster 3.0

Bug 2114246      Fixed: 9201
A query involving partition view with inlist bitmap predicates against
the view takes extremely long time to optimize, and optimization
causes high consumption of PGA memory.

Bug 2112604      Fixed: 9201
ORA-600 [kdicwpre_0] possible during create
FUNCTION BASED INDEX with an ADT expression

Bug 2110573      Fixed: 9201
It is not possible to precreate a non-partitioned table and
import a partitioned table into it if the partitioning option
is not enabled in the database (ORA-439 signalled)

Bug 2110339      Fixed: 9201
Incorrect results from ABOUT operator in CTX_DOC.MARKUP

Bug 2110054      Fixed: 9201
Select count(*) from a nested and complex view
with GROUP BY in inner views may dump in
<Function:evaopn2> .

Bug 2109788      Fixed: 9201
Attempting to set pga_aggregate_target over 4000Gb should
error with ORA-4032 but no error is signalled.

Bug 2108733      Fixed: 9201
Wrapped PLSQL does not error when forward references
are used in SQL for PLSQL functions when it should.
Unwrapped PLSQL errors as expected.
Eg: create or replace package pkg6a as
     cursor c is select f(dummy) from dual;
     function f(arg NUMBER) return NUMBER;
    end;
    /
    is expected to error, but does not if wrapped.

Bug 2108357      Fixed: 9201
RMAN LIST command incorrectly shows level-0 backups
as full backups.

Bug 2107340      Fixed: 9201
Collection of BITMAP SEGMENT managed bug fixes

Bug 2106151      Fixed: 9201
Column comments are not exported correctly if there
are UNUSED columns in the table. Column COMMENTS
may be lost after import.

Bug 2105419      Fixed: 9201
ORA-8103 possible from PQ on bitmap managed segments
with concurrent inserts.

Bug 2105083      Fixed: 9201
JavaSSL may crash in multi-threaded programs in a call to write.

Bug 2104071      Fixed: 9201
ORA-4031 / excessive "miscellaneous" shared pool use
possible due to a single process acquiring a large number of PINS
on a single library cache object.
This is known to affect the XML parser.

Bug 2104034      Fixed: 9201
A query using a multi-column INLIST (or OR list), where one
of the columns in the INLIST is the partition key of the
table, may prune the wrong partitions resulting in too
few rows.

Bug 2103881      Fixed: 9201
ALTER INDEX "username".indexname REBUILD ONLINE signals
and ORA-604 / ORA-903 / ORA-911 error if the "username"
begins with a non-alphabetic first character.
This is also the case if connected as "username" and
using "ALTER INDEX indexname REBUILD ONLINE".

Bug 2103726      Fixed: 9201
This problem is introduced in 9.0.
ORA-7445 (in kkeccomp) possible from queries which have
predicates that use user-defined functions.
Workaround:
  Set event 10106 level 1

Bug 2103658      Fixed: 9201
When inserting into a table with primary key constraint
enforced via a non-unique index an ORA-600 [6034]
may be reported.

Bug 2102779      Fixed: 9201
Select over database link 9i -> 8i using a DRIVING_SITE
hint and binds after having done a describe (OCI_DESCRIBE_ONLY)
on the same query can hang. This issue can cause snapshot
REFRESH to hang.

Bug 2102655      Fixed: 9201
Export / Import do not support mixed case USERNAMES
in the specification of a TABLE in the TABLES=
clause. This can result in a false
 "EXP-00010: <schema_name> is not a valid username"
error.

Bug 2102253      Fixed: 9201
Creating a new module for informix gateway using
the generic connectivity in OWB 9i  results in the
errors - ORA-604 & ORA-1843 with a trace file showing
ORA-600 [17271]

Bug 2102177      Fixed: 9201
Wrong results possible STAR_TRANSFORMATION_ENABLED=TRUE when
TEMP table is generated.
Workaround:
  Use STAR_TRANSFORMATION_ENABLED=TEMP_DISABLE

Bug 2101945      Fixed: 9201
Dump possible in <Function:nszgclient> for some RAW connections

Bug 2101576      Fixed: 9201
ORA-600 [KKDCACR2] possible from PDML with CHECK CONSTRAINTS

Bug 2101355      Fixed: 9201
Policy names which are 30 characters long are unusable
(ORA-12446 errors)

Bug 2101173      Fixed: 9201
Dropping an OLS policy on a table with an
active transaction prevents logins.
The only way to repair the problem is to end the
transaction, and then drop the policy.
Until both occur, no new logins can happen.

Bug 2100837      Fixed: 9201
ORA-600 [QCTCTE1] possible using INLIST predicates

Bug 2100695      Fixed: 9201
CONTAINS() query using INPATH operator on XML document with nested
elements with the same name misses some hits.

Bug 2100396      Fixed: 9201
When you change the transaction isolation level to say,
SERIALIZABLE on logical connection CONN1 and then later
you obtained logical connection CONN2 it is possible that
CONN2 inherits the SERIALIZABLE behavior set for CONN1, even
though that's not desired.

Bug 2100385      Fixed: 9201
When using the JDBC cache to cache XAConnections
using the XAConnectionCacheImpl datasource then
the inactivity timeout does not close the XAConnections
after a period of inactivity.

Bug 2100350      Fixed: 9201
When using the JDBC cache, OracleConnectionCacheImpl,
the inactivity timeout on physical connections (PooledConnection)
does not work.
(Inactivity timeout is turned on by setting the cache
 property CacheInactivityTimeout or by calling its set/get methods.)

Bug 2099811      Fixed: 9201
LRM-00101 possible for <INSTANCE_NAME>.THREAD parameter

Bug 2098120      Fixed: 9201
A change was introduced in 817 which means that
transitive predicates are not always generated
in the presence of outer joins.

Bug 2098083      Fixed: 9201
The demo file 'tracedemo.sql' uses 'connect internal'
to connect to the database.

Bug 2098080      Fixed: 9201
Query rewrite does not occur for rollup operations
if there is a window function present.

Bug 2097926      Fixed: 9201
A core dump can occur in qerixGetKey() if a query uses
a function based index when there is a Materialized View
on the base table and QUERY_REWRITE_ENABLED=TRUE.

Bug 2097719      Fixed: 9201
Parallel execution of star transformed query block
with an outer join may produce a parse error
(ORA-1799).

Bug 2097405      Fixed: 9201
The RENAME statement can mess up the tablename in
the trigger definition of related triggers. This is
effectively a dictionary corruption.
This can show up as symptoms such as:
  1. incorrect table name in ***_triggers.DESCRIPTION column
  2. Import failing with ORA-942 when creating the trigger
  3. ORA-972 on a later rename table

Bug 2097294      Fixed: 9201
Wrong results possible with select over dblink
involving single byte/multibyte databases and a
hash join.

Bug 2096777      Fixed: 9201
CBO may choose not to use functional invokation
of DOMAIN INDEX functions when it would be quicker
then a DOMAIN INDEX scan.
eg: For Text queries of the form:
     select date from table where contains(col, 'dog')>0
      order by date desc ;

Bug 2096753      Fixed: 9201
The estimated cardinality of an Oracle Text index when
processing a phrase query may be much too high.

Bug 2096698      Fixed: 9201
CBO may pick Nested Loops (NL) with a Full Table Scan on
right side when a hash join or sort-merge-join would be
a better option (to avoid repeated full table scans).

Bug 2096565      Fixed: 9201
Queries on tables having descending indexes sometimes dump
during runtime or give incorrect results. The column with
the descending index has to appear in the query.

Bug 2096436      Fixed: 9201
CONTAINS('haspath(//<element tag> = "<any stopword>")')>0 returns
an ORA-3113 error and dumps in DRYUEW.

Bug 2096244      Fixed: 9201
Using dbms_session.reinitialize, especially under high
load conditions, may result in server-side core dumps.

Bug 2096011      Fixed: 9201
XSL PROCESSOR and STYLESHEET hold on to references to
input document elements leading to potential memory
growth.

Bug 2095381      Fixed: 9201
This problem is introduced in 9011.
Parameter SHARED_POOL_SIZE may not show the value
actually specified in the init.ora file but may show
a higher value.

Bug 2095366      Fixed: 9201
RMAN cannot backup the database when excluding a
tablespace which is of a non-standard block size.

Bug 2095320      Fixed: 9201
Import memory leak importing BFILE data

Bug 2095029      Fixed: 9201
This problem is introduced in 817.
Memory leak / growth for some queries using repeatedly restarted
index scans.

Bug 2094996      Fixed: 9201
This problem is introduced in 9012.
ORA-600 [kxfrExtInfo2] is encountered while doing
parallel query on a table in a locally managed
tablespace.

Bug 2093524 +     Fixed: 9201
IMPORT with TOUSER=non_existing_user DROPs tables
in the connected users SCHEMA. This can result
in lost

Bug 2093437      Fixed: 9201
PROC generates a precompiler error when the new SQL syntax
"UPDATE OF ... WAIT" is used in an embedded sql statement.
eg: PCC-S-02201, Encountered the symbol "wait" when expecting
                 one of the following ...

Bug 2093408      Fixed: 9201
Precompilation of Pro*C programs with SQL using
'case when' or 'for update of ... wait ...' fails
with PCC-S-2201 error.

Bug 2093328      Fixed: 9201
Export fails with error ORA-1406 during export
of partition tables when default value of the column is
more than 2000 bytes.

Bug 2092554      Fixed: 9201
OERI:qctcte1 / ORA-979 from multi-hierarchy query
using materialized view.

Bug 2091268      Fixed: 9201
Processing of a stylesheet with "with-param" element reference
using $variable without bindings can dump or signal LPX-0406

Bug 2090725      Fixed: 9201
Slow parse time due to unnecessary text based
rewrite for UNION-ALL expanded query block.

Bug 2090177      Fixed: 9201
Dump possible in multithreaded JDBC OCI client with JDK 1.3

Bug 2089657      Fixed: 9201
Select on a bitmap segment space managed table
can encounter ORA-600 [ktspemap-d]
/ ORA-600 [ktspemap-b] internal errors.

Bug 2089034      Fixed: 9201
Export / Import of a composite partitioned table
loses the associated value of SUBPARTITIONS and defaults
to 1.

Bug 2088609      Fixed: 9201
INSO_FILTER cannot filter some PDF documents

Bug 2086729      Fixed: 9201
Memory leak using JMS API to AQ

Bug 2086108      Fixed: 9201
TEMP LOB leak passing TEMP LOBS in recursive SQL ("lob ctl struct" grows)
The count in V$TEMPORARY_LOBS can be seen to increase.

Bug 2085606      Fixed: 9201
Import of a table that was created in a read only tablespace
will fail with ORA-1647, cannot allocate space in it,
instead of importing it into the default tablespace of the user
specified in the TOUSER clause.

Bug 2085332      Fixed: 9201
RESOURCE_LIMIT = true can result in ORA-2394 even if
logical_reads_per_session is set to unlimited

Bug 2084597      Fixed: 9201
UGA memory leak possible using Oracle Text CONTAINS() operator

Bug 2083243      Fixed: 9201
When a database is shutdown and restarted while an application
is allocating and deallocating descriptors a core dump
occurs while allocating a descriptor.

Bug 2083080      Fixed: 9201
ORA-1679 can occur when activating a standby database
if it has previously been opened in read only mode,
and then mounted .

Bug 2082901      Fixed: 9201
Alter system disconnect session results in ORA-3113
rather than ORA-28 when running under MTS.

Bug 2082866      Fixed: 9201
Granule size does not get larger after increasing
sga_max_size

Bug 2082790      Fixed: 9201
OCCI objects with string attributes can leak memory

Bug 2080984      Fixed: 9201
ORA-600 [QES3TPINTT2] possible from a GROUPING SET query
using TEMP TABLE TRANSFORMATION

Bug 2079575      Fixed: 9201
This problem is introduced by the fix for Bug:1987692.
It only affects 8.1.7.2 where the above fix has been applied.
When creating index or synchronizing a Text index a large memory leak
can occur in the PGA.  Size of memory leak is proportional
to size of data being indexed/synchronized.

Bug 2079526      Fixed: 9201
"free buffer waits" / LRU latch contention
possible on write intensive systems.

Bug 2077438      Fixed: 9201
If a Text query expression includes a FIELD SECTION
search, the cardinality returned to the optimizer is always 1.

Bug 2076285      Fixed: 9201
Dump possible in <Function:updpre> if a trigger references an ADT column
but the main DML statement only references some fields of the ADT column.

Bug 2076247      Fixed: 9201
Loading PACKED DECIMAL data into a column of type
NUMBER sometimes loads incorrect values.

Bug 2074969      Fixed: 9201
When analyzing a unique secondary index defined on
an index-organized table with primary key size > 129 bytes,
the server process may dump.

Bug 2073266      Fixed: 9201
Distributed queries can get ORA-1555 but may report
this as an ORA-600 [QERRMOFBU1] [1555].

Bug 2073194      Fixed: 9201
The READTIM and WRITETIM columns of V$FILESTAT are not maintained for
datafiles belonging to a temporary tablespace.
Workaround:
  Use TEMPFILE files for temporary tablespaces.

Bug 2072348      Fixed: 9201
Star_transformation_enabled=true can cause ORA-600[KKOJOCOL:2]
if a query involves at least one view and there are duplicate
table aliases in use.

Bug 2071872      Fixed: 9201
Some combinations of recovery commands can generate two
offline ranges which have the same offline scn but a
different online scn.
In this situation  RMAN cannot resync the controlfile
information into the recovery catalog and fails with
RMAN-20087.

Bug 2071793      Fixed: 9201
This problem is introduced in 9.0.

Bug 2071718      Fixed: 9201
JDBC DMS datasource metrics all have the same name
even if the name of the DataSources are set to unique
values

Bug 2071313      Fixed: 9201
LMS process may die with ORA-600 [KSXPWAIT10]
in a RAC cluster under load.

Bug 2070377      Fixed: 9201
Text queries using ABOUT and ctx_doc.themes() against
THEME_LANGUAGE=French knowledge base do not use all
appropriate themes.

Bug 2070167      Fixed: 9201
DBV loops infinitely on the same block reporting it as
corrupt when the block type is corrupt.

Bug 2070046      Fixed: 9201
IMP-20 possible importing COMPRESSED KEY IOT from a direct export.

Bug 2069429      Fixed: 9201
This problem is introduced in 9.0.
Dump possible from a reverse key concatenated compressed index.

Bug 2068275      Fixed: 9201
RMAN VALIDATE BACKUPSET...CHECK LOGICAL may incorrectly report
that "Undo data block" blocks are corrupt. (ORA-19661)

Bug 2067904      Fixed: 9201
This problem is introduced in 8170 and 901.
Exporting a trigger on a table with an unusual tablename
will cause IMP-3 / ORA-931 errors during import.
Eg: If the table contains "/" or similar characters
    such as "/lolo/tab"

Bug 2065386      Fixed: 9201
Memory corruption or internal errors (eg: ORA-600 [KGHFRE2] /
ORA-600 [17172]) can occur then using bitmap indexes when
there are more stop keys than start keys.

Bug 2065385      Fixed: 9201
This problem is introduced in 8171.
When using array inserts in OCI_BATCH_ERRORS mode in 8.1.7.1 and up,
the server will sometimes encounter ora-600[kcoapl_blkchk] error
if block checking is on (or may dump without it).

Bug 2065232      Fixed: 9201
RAC - Space in BITMAP managed segments freed in
one instance not used in another instance

Bug 2064923      Fixed: 9201
In RAC mode a lock context leak can cause the shared pool
to be filled with lock contexts resulting in a hang with
a process holding the KCL instance latch.

Bug 2064575      Fixed: 9201
ORA-29516 possible from Java stored procedure accessing large ADTs

Bug 2062029      Fixed: 9201
Multi-hierarchy MV create may dump

Bug 2061289      Fixed: 9201
Issuing 'commit comment;' or 'commit work comment;' with no
comment text signals an "ORA-2236: invalid file name"

Bug 2060389      Fixed: 9201
XMLLOAD.SQL does not create a public synonym for XSLPROCESSOR

Bug 2060263      Fixed: 9201
SA_USER_ADMIN.SET_DEFAULT_LABEL() method does not
reset the DEFAULT_ROW_LABEL property

Bug 2060131      Fixed: 9201
ORA-600 [13009] occurs on 'select for update ... nowait'
if the row spans multiple blocks and the head piece is locked
but it is not possible to get a row lock on a subsequent row
piece (eg: due to all ITLs being in use and no space to get
a new ITL)

Bug 2059647      Fixed: 9201
Dump (in pfrins) possible if SQL strings in PLSQL
stored objects are specific sizes

Bug 2059408      Fixed: 9201
"java.sql.SQLException: Internal Error: Image is not a collection image"
is thrown whenever an Object with an attribute as collection is selected
using JDBC (thin or thick)

Bug 2059318      Fixed: 9201
Hierarchical queries with "ORDER SIBLINGS BY <column> DESC"
clause can return incorrect results (too few of records).
Workaround:
  Remove the ORDER SIBLINGS clause

Bug 2058987      Fixed: 9201
ORA-600[srsget_1] can occur when running query on partition table.

Bug 2058459      Fixed: 9201
ALTER TABLE allows you to add a LOB column to Hash Partitioned IOT
when it should signal an error instead as LOB columns in such
tables are not supported. This is effectively a dictionary corruption
which can cause problems with subsequent operations on the table.

Bug 2058213      Fixed: 9201
iSqlplus output may be incorrectly spaced

Bug 2057970      Fixed: 9201
ORA-29506 possible creating JAVA from table column
with VPD policy on the table.

Bug 2057888      Fixed: 9201
Dump possible when AND_EQUAL hint has only one index.
Workaround: Correct the hint as it must specify at
            least 2 indexes

Bug 2055972      Fixed: 9201
ORA-600 [2749] is possible on OPEN RESETLOGS or on ACTIVATE STANDBY
DATABASE on certain platforms (such as MVS) due to rounding up
of file sizes on such platforms.

Bug 2055319      Fixed: 9201
In special cases, SQL*LOADER reports wrong number of loaded
rows when a space error and a data-dependent error occur.

Bug 2054828      Fixed: 9201
Document filtering may fail if the database character set is
not one of the following:
 JA16EUC, JA16SJIS, US7ASCII, WE8ISO8859P1,
 EE8ISO8859P2,SE8ISO8859P3,NEE8ISO8859P4,CL8ISO8859P5,
 AR8ISO8859P6,EL8ISO8859P7,IW8ISO8859P8,WE8ISO8859P9,
 WE8MACROMAN8,CL8MACCYRILLICS,TR8MACTURKISHS,
 ZHS16CGB231280,ZHT16BIG5,KO16KSC5601

Bug 2054163      Fixed: 9201
ANALYZE .. COMPUTE STATISTIC for a table with an XMLTYPE column
which is Text indexed results in a dump (in qcopgcty)

Bug 2054079      Fixed: 9201
When an IO error occurs on a file DBW takes all files in the
tablespace offline - it should only offline the affected file.

Bug 2054025      Fixed: 9201
ORA-600 [2662] possible on new TEMPORARY index block

Bug 2053981      Fixed: 9201
SQL*LOADER-510 error misleading if the erroring data
is in the loaded controlfile

Bug 2052936      Fixed: 9201
ORA-1418 possible from a PQ Slave for query on a
table with a domain index

Bug 2052584      Fixed: 9201
When using XA, sqllib and the Pro*c code is in a DLL , and the DLL
is downloaded before ending the transaction an application
error occurs.

Bug 2052473      Fixed: 9201
DRJOBDML.SQL is missing a COMMIT causing the DBMS_JOB not to run

Bug 2050195      Fixed: 9201
Unnecessary re-parse of cursors occurs for VPD predicates
at execution time (a reparse occurs for each execution)

Bug 2048627      Fixed: 9201
If a user's default tablespace is dropped with
the INCLUDING CONTENTS option then indexes for
any temporary table are also dropped, though the
temporary table is not dropped at this time.

Bug 2048552      Fixed: 9201
JAR files containing PRIVATE FINAL methods cannot be loaded

Bug 2048399      Fixed: 9201
DROP TYPE .. FORCE may error with
ORA-600 [kdic_mark_index_disabled1]
if an index has been built using the type.

Bug 2048336      Fixed: 9201
An internal error or a user interrupt of a Star Transformation query
may cause OERI[150] and trash the process stack.  When this happens,
the subsequent stray memory writes may cause random memory corruptions
including possible writes into the buffer cache or other SGA areas.
This can only occur when the star transformation generates TEMP tables.
Workaround:
  Set STAR_TRANSFORMATION to FALSE or TEMP_DISABLE.

Bug 2047492      Fixed: 9201
Materialized view refresh in parallel can fail with ORA-12838

Bug 2046222      Fixed: 9201
With a FIRST_ROWS hint, when probe and build tables of
a hash join are swapped, an ORA-600 [KGHALO],[0x0] can occur.

Bug 2045838      Fixed: 9201
Tables containing primary key based REF column data in Oracle8i cannot
be exported and then imported into Oracle9i as 9i rejects the rows on
import.

Bug 2042623      Fixed: 9201
HTML output for DESCRIBE of object types may be invalid.

Bug 2041981      Fixed: 9201
This problem is introduced in 9i.
"ORA-30353: expression not supported for query rewrite"
is signalled when attempting to create a materialized view
with a CAST operator in the select list.

Bug 2041979      Fixed: 9201
A spin can occur when an index is dropped while being
accessed by other sessions. This leads to continuing
access to the root block of that index and the creation
of many "clone" buffers for that block.

Bug 2041941      Fixed: 9201
Code which fetches objects which are subtypes from the
database using JDBC run slowly. A large number of entries
are created in the cacheDescriptor instance variable in
the oracle.jdbc.driver.OracleConnection that is used for
the retrieval.

Bug 2041699      Fixed: 9201
Contention for a child library cache latch from location
"kglget: child: KGLDSBYD" when performing heavy selects
of pseudo columns implmented as PLSQL functions.

Bug 2041334      Fixed: 9201
If a standby database is set at a different compatibility
release than the primary then adding a standby logfile fails
with internal error ORA-600 [2765]

Bug 2040507      Fixed: 9201
IMP-46 / IMP-40 possible attempting to import MVS export to another platform

Bug 2038416      Fixed: 9201
If a backup fails, RMAN may delete valid backup pieces.

Bug 2035267      Fixed: 9201
Class violation internal errors such as ORA-600 [kcbgcur_9]
are possible during TEMP space operations.

Bug 2034543      Fixed: 9201
ORA-979 can occur if a GROUP BY is used in a sub-query
of a heirarchical CONNECT BY loop.

Bug 2034260      Fixed: 9201
Hang during startup after ticket starvation in LMON

Bug 2034093      Fixed: 9201
ORA-600 [KJBFLUSHCLAIM:!GMP] possible

Bug 2033552      Fixed: 9201
XA_OPEN does not support OCI_EVENTS so OCISubscriptionRegister
may dump or signal ORA-1010
This fix adds a new XA open string parameter: "Events"
    Usage: Events=true/false in the XA open string.
    Events
     true/false
       Specifies whether the application is going to use events.
       The default value is False. If the application is going
       to use events, then this option should be True.
       Usage note:  if threads are also being used (Threads=t in
       the xa_open string), then each thread must make its own
       connection to the database.  Since the notifier runs in
       a separate thread, it will need to make a connection,
       either through xa_open or normal connect, if it needs
       to access the database.

Bug 2033324      Fixed: 9201
An execution plan with a bitmap access on the top of
a full b*tree index scan can produce a wrong result ,
if all the columns of the b*tree index are nullable.

Bug 2032496      Fixed: 9201
DBMS_LDAP_UTL.GET_SUBSCRIBER_PROPERTIES() does not return
default user properties.

Bug 2032196      Fixed: 9201
Wrong results possible using TIMESTAMP
column predicate in Parallel Query

Bug 2031979      Fixed: 9201
ORA-00600 [KZASPS1] possible calling
DBMS_REDEFINITION.START_REDEF_TABLE with AUDIT_TRAIL enabled

Bug 2030252      Fixed: 9201
Dump possible un-nesting a table (using TABLE() clause)

Bug 2028024      Fixed: 9201
V$DISPATCHER_RATE may show zero values for CUR_* columns

Bug 2027986      Fixed: 9201
This problem is introduced in 9i.
LIKE with binds and the ESCAPE option does not work
properly.
Eg: "LIKE :bind1 ESCAPE :bind2"

Bug 2026958      Fixed: 9201
The display URL used for email documents may be truncated,
resulting in email rendering being broken.

Bug 2026728      Fixed: 9201
An auto segment space managed tablespace cannot
be plugged in to a different platform.
This is an enhancement - this ablity is not
supported on releases without this fix.

Bug 2026644      Fixed: 9201
SQL*PLus may dump on a 'show errors' command for an
errored PL/SQL block, which contains comments between
the package type and package name.

Bug 2025627      Fixed: 9201
"Statement Caching is not enabled" exception
possible in JDBC (thick or thin drivers)
for OracleConnectionPoolDataSource()

Bug 2024894      Fixed: 9201
ORA-600[17099] possible during java transaction forget

Bug 2024128      Fixed: 9201
Wrong results possible from Oracle Text queries with
FIRST_ROWS hint if CBO chooses a bitmap operation in
the query execution plan.

Bug 2023714      Fixed: 9201
ORA-24374 possible using 9i PRO* client against an 8i server

Bug 2021052      Fixed: 9201
Pro Cobol Dynamic Method 4 application with DESCRIBE BIND VARIABLES
statement may core dump, hang or get ORA-2111 at runtime.

Bug 2021043      Fixed: 9201
FULL optimize on an index with PATH_SECTION_GROUP may fail with
DRG-50608: unexpected end of data errors

Bug 2019981      Fixed: 9201
Poor execution plans are possible for queries with
joins to partitioned tables, where the join could
result in partition pruning, after setting
optimizer_index_caching > 0.

Bug 2018969      Fixed: 9201
This problem is introduced in 9.0.
Direct Load using ROWS option shows poor performance
when compared to earlier releases.

Bug 2018407      Fixed: 9201
Tolerance is not being consistenly used in the
"within_distance" operator.
.
Workaround:
 Set the tolerance to 0 in the user_sdo_geom_metadata.

Bug 2018316      Fixed: 9201
Calls to getConnection() on the connection cache data source may
fail, when invoked with user/passwd names whose case does not
match with that set in the data source properties.
Also an "invalid argument exception" may be thrown if
setCacheScheme() is invoked with string cache names.

Bug 2018031      Fixed: 9201
Create Materialized view may fail with ORA-955
if the view was previously created and dropped.

Bug 2017172      Fixed: 9201
Allow value Tag in Domain Component (DC) to be
VT_PRINTABLE_STRING

Bug 2016464      Fixed: 9201
ALTER SESSION SET CURRENT_SCHEMA does not work for
KPRB Java driver

Bug 2015932      Fixed: 9201
AUTOTRACE EXPLAIN has incorrect indentation in HTML mode

Bug 2015342      Fixed: 9201
If a "alter session set current_schema=<SOME_USER>" is done
from a definer's rights procedure/trigger owned by the **same**
<SOME_USER>, then the alter session doesn't take effect.
This is incorrect because the session itself might be running as
<SOME_OTHER_USER>.

Bug 2014879      Fixed: 9201
@ Originally incorrectly listed as fixed in 9012.
CREATE or REPLACE does not need to INVALIDATE dependents if
the object being replaced is already INVALID (as the dependents
will already be INVALID).
This can improve performance of CREATE or REPLACE of an
INVALID object with many dependents.

Bug 2013550      Fixed: 9201
Temp Lob leak on enqueue/dequeue of message with transformation
function which returns an ADT that contains a TEMP LOB.

Bug 2013416      Fixed: 9201
JDBC connection cache has no timeout mechanism

Bug 2012482      Fixed: 9201
ENH: Faster GROUP BY for multi-column GROUP BY clauses.
This fix introduces a hidden <parameter:gby_onekey_enabled>.
_gby_onekey_enabled should be set to TRUE to enable this feature.
It causes GROUP BY operations to use less calls to "memcmp"
when checking for different grouping keys when using multiple
columns as the key.

Bug 2012448      Fixed: 9201
Improve query rewrite support for multiple hierarchies

Bug 2012348      Fixed: 9201
SQL%BULK_ROWCOUNT may be incorrect when not using SAVE EXCEPTIONS

Bug 2012139      Fixed: 9201
Array insert to table where the primary key is implemented using a
non-unique index rolls back all rows on hitting a constraint
violation, rather than leave the rows already inserted in the table.

Bug 2011859      Fixed: 9201
ORA-29339 trying to "CREATE TABLESPACE" with 32K blocksize
even though a pool is configured.

Bug 2010341      Fixed: 9201
CBO may choose an inefficient plan if a query references a partition
view whose base columns have statistics gathered with histograms.

Bug 2009622      Fixed: 9201
OERI:730 / DBW may die with ORA-603 on shutdown.
This does not affect the shutdown of the database
itself (the shutdown is a clean shutdown).

Bug 2008043      Fixed: 9201
Text searches may dump for database migrated between 64bit and 32bit.
This occurs for functional invokation of the CONTAINS (and other)
operator.

Bug 2007128      Fixed: 9201
A core dump can occur when running a program which
is linked to both libclntsh.so and nCipher PKCS #11 code
due to a symbol clash for the symbol "C_Digest".

Bug 2006940      Fixed: 9201
Partition pruning ignores predicates at individual nodes
of a BITMAP tree. This can affect performance.

Bug 2006913      Fixed: 9201
A core dump is generated when calling
sdo_lrs.offset_geom_segment on a closed LRS linestring
and passing a negative offset.

Bug 2006514      Fixed: 9201
Removing an AQ subscriber with non null rules does not
remove the already enqueued messages with non null rules.

Bug 2004646      Fixed: 9201
Conversions from RAW to LONG (or vice versa) are not done
with a RAW2HEX-type conversion as expected.

Bug 2004622      Fixed: 9201
OJMS administrative objects: connection factories and destinations
should be Serializable so that they can be set across the network
to application clients of OC4J.

Bug 2004590      Fixed: 9201
Concatenation of ROLLUP query with max/min aggregate
run in parallel gives ORA-600 [rworupo.1]

Bug 2004336      Fixed: 9201
Execution of a query having count(column) in a select list
may dump (in QERIXGETKEY) if the column has NOT NULL constraint,
is referenced in WHERE clause, and the query block is merged
with a view query block.

Bug 2004227      Fixed: 9201
CKPT may die with ORA-600 [kcbkllrba_3] in a RAC environment.

Bug 2004111      Fixed: 9201
SDO_FILTER and SDO_RELATE with an ANYINTERACT
mask give the wrong results when the window
is the view_port for the whole world:
  SDO_CS.VIEWPORT_TRANSFORM(mdsys.sdo_geometry(2003,0,NULL,
     mdsys.sdo_elem_info_array(1,1003,3),
       mdsys.sdo_ordinate_array(-180.00,-90.00,180.00,90.00)),8307).

Bug 2003476      Fixed: 9201
ORA-600[KSKBIND1] may be signalled if using both
Resource Manager and Shared Servers (MTS) with trusted callouts
(eg: Oracle Text).

Bug 2002954      Fixed: 9201
ORA-1810 or ORA-1821 can occur in multithreaded OCI clients

Bug 2002631      Fixed: 9201
First scan after direct load into bitmap segments is
slow.

Bug 2002628      Fixed: 9201
Large parallel direct loads are slow when bitmap
segments are used and the owner of the segments has a
finite quota on the tablespace containing segments.

Bug 2002214      Fixed: 9201
push_join_predicate = TRUE can cause a huge memory consumption
and spinning during a query optimization if a "pushed" view has
multiple instances of the base table columns.

Bug 2002197      Fixed: 9201
ORA-600 [KCBZPB_1] possible in PQ slave

Bug 2002005      Fixed: 9201
When the number of shared servers that remain bound is
greater than or equal to the configured optimal number
of shared servers and no requests arrive on the common
queue or are completed for some time, PMON may shutdown
all of the shared servers that are  waiting on the common
queue.  This can result in a significantly degraded
response time when a new request arrives.

Bug 2000675      Fixed: 9201
QUOTA_SIZE restriction for LOG_ARCHIVE_DEST_N does not make sense in
a STANDBY database so should not be enforced.

Bug 2000029      Fixed: 9201
ORA-600 [KCLCHKBLK_3] possible in RAC after reconfiguration

Bug 1999556      Fixed: 9201
SELECT .. FOR UPDATE SKIP LOCKED may miss rows when the columns involved
come soley from an index

Bug 1999339      Fixed: 9201
Multithreaded Net8 client might get a false TNS-12154 error
during the name resolution.

Bug 1999156      Fixed: 9201
Export uses incorrect syntax for GRANT operations
for JAVA SOURCE and JAVA RESOURCE objects.
This shows up as ORA-4042 errors at import time.

Bug 1999033      Fixed: 9201
ORA-1455 possible when exporting associations

Bug 1998977      Fixed: 9201
Grouping distinguisher operators in the form of
  gid + bin_to_num(0,0,grouping(col1),grouping(col2)...)
in an insert statement with ROLLUP run siginificantly slower than
the insert statement without the operator.

Bug 1998727      Fixed: 9201
ORA-600 [KJCCGMB:1] possible after reconfiguration

Bug 1998455      Fixed: 9201
Processes executing long running DDL statements may return an
ORA-600 [kcbgtcr_4] when one of the referenced objects is dropped or
truncated by another session.
With the fix an ORA-8103 error is raised instead.

Bug 1998113      Fixed: 9201
Wrong results are possible from queries against
views with set operations that have window functions
in different branches.
Eg: select ro from
      (
        select '1' dummy, row_number() over(order by dummy) ro from dual
        union all
        select '1' dummy, row_number() over(order by dummy) ro from dual
      )
    where ro is null;
    return 2 rows.

Bug 1995907      Fixed: 9201
PL/SQL may incorrectly give a PLS-306 (wrong number or type of
arguments) error  where some overloadings of a given
identifier are first declared after but in the same scope as
the reference.

Bug 1995514      Fixed: 9201
When there is a default label and default row label set
using "sa_user_admin.set_user_label()", then the procedure
is allowing default row label to dominate default label.

Bug 1995501      Fixed: 9201
getAttempts() method is not public

Bug 1995384      Fixed: 9201
Wrong results are possible from queries with star transformation using
temporary tables if there are multi-table joins against a fact table
column.
Workaround:
  Set star_transformation_enabled = temp_disable

Bug 1995294      Fixed: 9201
Doing wildcard queries on CONTEXT indexes where there is also
a function-based index on the $I table is very slow.

Bug 1995026      Fixed: 9201
This problem is introduced in 817 (unconfirmed).
OERI:17112 / heap corruption from Oracle Trace with MTS & Large Pool
Workaround: Turn off Oracle Trace if it is not being used.

Bug 1994886      Fixed: 9201
RAC load balancing does not work if a bunch of
connect requests arrive at the same time and the
nodes are currently equally loaded.

Bug 1993859      Fixed: 9201
Dump in KSQEQH possible

Bug 1993670      Fixed: 9201
Setting a cache size with OracleConnection setStmtCacheSize()
causes JDBC exceptions on subsequent SQL operations.
Workaround:
  Set the cache size to 0 (disabled).

Bug 1993439      Fixed: 9201
Dump in ktusta possible during extension of offline
system managed undo segment (SMU).

Bug 1993268      Fixed: 9201
Unnecessary temp table buffer cache flushing with PQO.
Can impact performance.

Bug 1993160      Fixed: 9201
SDO_MIGRATE.TO_CURRENT in 9i requires 8i format tolerance values
in the user_sdo_geom_metadata view

Bug 1992414      Fixed: 9201
ORA-932 can occur in parallel query slaves if the query being
run had a join where there is a descending index on one of
the columns.

Bug 1992401      Fixed: 9201
SNPx processes may dump (with SIGFPE in kwqjaq) when AQ is used.

Bug 1992400      Fixed: 9201
A query involving an inlist optimization may return a wrong result
if the inlist contains a correlation variable, and the first element
of the inlist is a constant.
Workaround:
  Disable the inlist iterator by setting <Event:10157>

Bug 1992367      Fixed: 9201
Statements which use a NESTED LOOPS join with the right
table as X$KTFBFE uses large amounts of PGA memory.
This internal view is referenced from <View:DBA_FREE_SPACE>

Bug 1992254      Fixed: 9201
If a database has multiple logfile members and if the first logfile
member has a corruption in the file header, recovery will fail with
internal error ORA-600[ksfdchkfob1], even though there might be
perfectly good redolog members which could be used for recovery.

Bug 1991492      Fixed: 9201
False XSD-2035 possible from XML Schema validator

Bug 1991341      Fixed: 9201
Wrong results possible from ROWID predicate with Bitmap Index FFS.
Eg: select /*+ index_ffs(foo foo_bm_ix) */ count(*) from foo
     where rowid is null;
    can return rows when it should not.

Bug 1990549      Fixed: 9201
When the login user of Ultra Search admin GUI is different from the instance
owner(e.g. Login as 'wksys' and use the instance 'wk_inst' which is created by
the user 'wk_test'), then an SQL Exception is thrown when accessing 'Queries
 Statistics' and 'Top 50 queries' JSP pages.

Bug 1990082      Fixed: 9201
Creating a Materialized view based on a query having RANK function
with PARTITION clause spins.

Bug 1990056      Fixed: 9201
Add an internal error to check for bad internal values
to enable early detection of variants of the issue in
Bug:1711803

Bug 1989913      Fixed: 9201
OCCI: Ref of an object gets the object from the local cache
      if the object has been modified and committed. It should
      get the object from the database in case some other
      application has modified the object since the commit.

Bug 1989478      Fixed: 9201
ORA-1979 on logon with default roles having nested, password
protected roles.
Workarounds:
  Do not use the "all except" syntax;
or
  Do not make the child role password authorised.

Bug 1989120      Fixed: 9201
A compound query (UNION ALL) against parent tables
that have DOMAIN indexes defined against them
may signal ORA-600 [qeroiFirstPart2].
This affects Oracle Text indexes.

Bug 1988305      Fixed: 9201
There is a memory leak in nzosGetBase64CertChain()
which is used in MOD_OSSL.

Bug 1987871      Fixed: 9201
ORA-1461 possible with Fine Grained Access control if the SQL text
length exceeds 4K

Bug 1987692      Fixed: 9201
This problem is introduced in Oracle 8.1.7.
Creation of interMedia Text index can use excessive CPU
compared to 8.1.6 especially when there are large numbers of
distinct text tokens being indexed.

Bug 1987654      Fixed: 9201
Compiling a PL/SQL block with either
       :bindvar INDICATOR :indvar
    or
       :bindvar INDICATOR var
syntax will corrupt memory.

Bug 1987514      Fixed: 9201
While rebuilding a partition of a functional index  (B*Tree)
which is local partitioned , partition pruning is not used
on the underlying table . Also indexes on the underlying table
are not used so a FULL TABLE SCAN occurs for the rebuild.

Bug 1987122      Fixed: 9201
This problem occurs with the fix for bug:1805146 installed.
Drop and recreate of a function-based domain index
returns ORA-604 / ORA-1.

Bug 1986266      Fixed: 9201
A core dump can occur when a relate query is issued against
LRS points with a 3D R-tree index (sdo_indx_dims=3).

Bug 1985605      Fixed: 9201
GRANT operations can be very slow (compared to Oracle7)

Bug 1985111      Fixed: 9201
ORA-600 [26599] possible when shortname translation
occurs in a recursive session.
eg: On a recursive GRANT.

Bug 1985041      Fixed: 9201
Procobol generated files after 09/SEP/2001 have compilation problems
on some platforms (eg: on NT & OS/390).

Bug 1984822      Fixed: 9201
The branches in a tightly-coupled distributed transaction can erase
each other's work if executing in parallel leading to logical
corruption.
Workaround:
   1. Serialize access to the branches.
or 2. Use loosely-coupled transactions.

Bug 1982858      Fixed: 9201
Block corruption / ORA-600 [kcoapl_blkchk] can occur
if a user session performs block level recovery when it
encounters a dead transaction, and SMON is simultaneously
cleaning up the same transaction.

Bug 1981897      Fixed: 9201
Dump in KOPUTILASSERT() possible using very large
collections.

Bug 1980308      Fixed: 9201
Cannot assign values to TIMESTAMP columns in BEFORE triggers

Bug 1980225 *     Fixed: 9201
An unauthorized user can cause trace file output to overwrite or
append to a file owned by the oracle owner if the oracle executable has
the setuid bit set..
See <Note:163727.1> on Metalink

Bug 1980091      Fixed: 9201
Oracle Kerberos Adapter does not work with Microsoft KDC

Bug 1980047      Fixed: 9201
Pro*C may dump when using VALUE semantics with ANSI
dynamic SQL

Bug 1979734      Fixed: 9201
FULL OUTER JOIN of > 2 tables may produce incorrect results.

Bug 1979393      Fixed: 9201
ORA-1733 possible from SQL after a FUNCTIONAL INDEX
on the target table has been dropped.

Bug 1978606      Fixed: 9201
OCIStmtExecute() returns no error with invalid statement handle.
Hence Client application continue process even though statement
handle is invalid. It should return ORA-24337.
This problem also affects Pro* 8i clients using EXEC SQL IMMEDIATE.
Workaround:
  Reallocate statement handle, if OCIStmtPrepare() fails.
  In Pro precompile with RELEASE_CURSOR=YES.

Bug 1978514      Fixed: 9201
TKPROF reports ORA-439 on EXPLAIN of statements
with a RETURNING clause

Bug 1978190      Fixed: 9201
When a function call takes a formal parameter of type
TIME, TIMESTAMP or INTERVAL, and that parameter type
has no explicit constraints, ANSI says that the default
constraints for the type must be used.  The constraints
are not applied if the ACTUAL parameter passed is a string
literal.

Bug 1978137      Fixed: 9201
ROLLUP query with distinct aggregates and SUM aggregate
in a subquery gives internal error ORA-600 [sorexallo_1].

Bug 1978117      Fixed: 9201
Core dump in CTXKBTC executable when a phrase in the
thesaurus already exists in the knowledge base.

Bug 1978077      Fixed: 9201
Memory corruption can occur during summary rewrite
if a select list has an operator on a top of aggregation.
Eg: SUM(minutes)/60

Bug 1978040      Fixed: 9201
This problem is introduced in 9i.
Operations from PLSQL over DBLINK to 8i may dump (ORA-7445)
in KGLOBLD

Bug 1977543      Fixed: 9201
Dump possible making HTTPS request with UTL_HTTP.

Bug 1977071      Fixed: 9201
Text indexes with both alternate_spelling and base_letter
lexer preferences can produce incorrect query results.

Bug 1977016      Fixed: 9201
This problem is introduced in Oracle 9.0.
ORA-1436 can occur incorrectly if a CONNECT BY predicate
contains an OR clause and the OR clause appears after
the PRIOR predicates.

Bug 1976615      Fixed: 9201
ORA-600 [15212] possible creating a FUNCTION BASED index
in PARALLEL.

Bug 1975902      Fixed: 9201
If direct Loader is terminated by a space failure
then discontinuous rows may be saved when loading
into a (composite) partitioned table.
eg: row 101,104,108 may have been loaded but 102,103,105 etc...
    may not have been loaded making it difficult to resume
    the load using SKIP=X

Bug 1975287      Fixed: 9201
Spin in KKOADDPRD possible for some SQL constructs.

Bug 1975258      Fixed: 9201
ObjectFree needs to be called for BytesMessages.
Memory leak during JMS receive of Bytes/Object/Text/Stream message when using
OCI JDBC driver

Bug 1974816      Fixed: 9201
ORA-600 [kjblpwr:sc] possible after cluster reconfiguration

Bug 1974219      Fixed: 9201
This problem is introduced in 8170.
ALTER TABLE MODIFY COLUMN datatype from integer to float
may raise an ORA-1440

Bug 1973738      Fixed: 9201
DBA/USER/ALL_PUBLISHED_COLUMNS views missing

Bug 1972829      Fixed: 9201
OCI-22625 possible from OCCI setVectorOfPObjects method

Bug 1971090      Fixed: 9201
XSLProcessor has been fixed to use currentThread.getContextClassLoader()
to support multi-class loader. Without this fix it is possible to
get unexpected "XSL-1045 class not found errors" in some environments.

Bug 1970629      Fixed: 9201
This problem is introduced in Oracle9i.
Truncate operations on tables or partitions with
indexes can leave an incorrectly formatted index root block.
This can lead to internal errors or strange index growth.
This fix does not correct the corrupt indexes which must
be rebuilt.

Bug 1970507      Fixed: 9201
ORA-600 [QCTCTEL] / ORA-600 [18096] can occur from OUTER JOIN
in MERGE USING clause in PLSQL.

Bug 1970504      Fixed: 9201
A sub-optimal plan can be generated if STAR_TRANSFORMATION_ENABLED=true
as CBO uses the wrong value for the number of distinct values in a
generated TEMP table.
Workaround:
  Set STAR_TRANSFORMATION_ENABLED=temp_disable (although that may not
  be able to get as good a plan as TRUE could have gotten)

Bug 1970332      Fixed: 9201
Query with LIKE clauses on a UTF8(multi-byte) database table
may spin forever in evalkp(). This only happens if the LIKE
pattern contains invalid multibyte characters.

Bug 1969411      Fixed: 9201
ORA-6502 instead of ORU-10028 possible for large strings
passed to DBMS_OUTPUT.PUT_LINE.

Bug 1969320      Fixed: 9201
ORA-1400 fails to report the offending column name if
there is no SELECT privilege on the table.

Bug 1969051      Fixed: 9201
Index start/stop keys are wrongly generated if a predicate
contains a LIKE operator with an ESCAPE character .
This can result in poor performance of the statement.

Bug 1968849      Fixed: 9201
JDBC's DMS metrics do not have Noun types set.
This shows as "[type = n/a]" in generated DMS metadata docs or dump files.

Bug 1968815      Fixed: 9201
SMON may signal an ORA-600[25012] caused by a race condition between
the background blocksize sanity check and a foreground tablespace
drop operation.

Bug 1968802      Fixed: 9201
Wrong selectivity estimate for IN lists

Bug 1968635      Fixed: 9201
With block checking on, the server could encounter ORA-600[kcoapl_blkchk]
during consistent read rollback.  Without block checking, this may
cause a buffer cache corruption.

Bug 1968477      Fixed: 9201
This problem is introduced in 9.0.1.
ORA-64 can occur for large values of DB_FILES

Bug 1967363      Fixed: 9201
This problem is introduced in 815 and 901.
Index root blocks may be repeatedly pinned/unpinned showing as increased
block gets for many queries. This can cause performance degradation.

Bug 1967291      Fixed: 9201
SDO_CONVEXHULL may not return the convexhull

Bug 1966718      Fixed: 9201
In a RAC environment select of data after a node failure
but before that nodes logs have been rolled forward
cause the select to be very slow.

Bug 1966518      Fixed: 9201
PLSQL LENGTH() function returns incorrect value for strings containing CHR(0).
Eg: length('X' || chr(0)) should be 2, but with this bug returns 1 in PLSQL.

Bug 1965909      Fixed: 9201
PGA memory leak in the LMS process which can lead to
an ORA-4030 error then an instance crash.

Bug 1965005      Fixed: 9201
SET SAVE_CONFIG_ON_STOP causes a dump if
SID_LIST in LISTENER.ORA exceeds 2048 bytes

Bug 1964948      Fixed: 9201
Two parallel slave sets may be used for parallel partition maintenance
DDL (such as alter table move partition parallel 2) when only
one is needed - this can result in reduced clustering of the data
which can lead to plan changes after the move operation.

Bug 1964934      Fixed: 9201
Insert-direct-load (INSERT /*+ APPEND */) should not be allowed
over any form of loopback database link, not even as a statement
within a PLSQL block acting on local tables but executed via
an RPC over a loopback database link, or memory corruptions can
occur.
With this fix the INSERT executes as a normal insert (not direct-load).

Bug 1964879      Fixed: 9201
'Alter table exchange partition' between a composite partitioned table
and a hash partitioned table can signal ORA-600[atbace0].
Workaround:
   Create tables where the hashed key order is the same as a column order.

Bug 1964387      Fixed: 9201
ORA-600 [17274] possible on statements after
package has been recompiled

Bug 1963828      Fixed: 9201
A false ORA-02014 is possible from SELECT FOR UPDATE with scalar subquery.
eg:
    select ename from
      (select ename from emp where deptno=(select 20 from dual))
    for update of ename;

Bug 1962308      Fixed: 9201
ORA-4020 may be signalled on CREATE of a FUNCTIONAL INDEX,
especially if the function includes %TYPE variables.
Workaround:
  A possible workaround is to replace all %TYPE constructs
  in the function with explicit type information.

Bug 1961652      Fixed: 9201
JDBC thin connections as SYSOPER or SYSDBA are case sensitive.
Using UPPER case values for SYSOPER or SYSDBA may cause an
unexpected ORA-28009 error.

Bug 1961643      Fixed: 9201
A hang is possible in a multibyte database (eg: UTF8) from ALTER TABLE MODIFY a
CHAR column length with NLS_LENGTH_SEMANTICS=CHAR.

Bug 1961484      Fixed: 9201
ORA-600 [KCLRCLR_5] possible

Bug 1961451      Fixed: 9201
CATSEARCH gives incorrect results when text search string is of the form
("word1 word2" "word3 word4")
The result set includes spurious hits.

Bug 1960839      Fixed: 9201
  Break does not work within a PL/SQL procedure if in-band break is
  being used.  This applies to control C, OCIBreak, and kill of the
  client.
Workaround:
  On platforms which support it, use out-of-band break

Bug 1960058      Fixed: 9201
 Query with LIKE predicate on concatenated index may return no rows.
This can occur if the "like" pattern contains enough characters to
match the column length but it has a trailing wild card.
Eg:
   create table test (col1 varchar2(4) not null,col2 varchar2(4));
   create index i_test on test (col1,col2);
   insert into test values ('0001','');
   select * from test where col1 like '0001%' and col2 is null;
   This query returns no rows when it should.

Bug 1958867      Fixed: 9201
After failover a statement with binds may error
with ORA-1008.

Bug 1957400      Fixed: 9201
If two 9i GIOP-enabled databases using dynamic endpoint
registration are configured to register with one listener,
it may happen (depending on timing) that only one of them
will be able to receive GIOP connections.
Issuing "lsnrctl reload" cmd may alleviate
this condition, as after reload the databases have to
re-register, and if this happens in the "right" order, then
things may appear to start working fine. However note that
"lsnrctl reload" *is not* a complete workaround.

Bug 1957195      Fixed: 9201
Multiple processes executing ALTER INDEX .. REBUILD against the same index
concurrently may see ORA-600 [KTSIRCINFO_NUM1] / ORA-600 [ktssdrp1] errors.

Bug 1956846      Fixed: 9201
Star transformation may dump in <Function:EVAOPN2>
if subquery_pruning is enabled.
Workaround:
  Set _subquery_pruning_enable=false

Bug 1956339      Fixed: 9201
JDBC Thin may hang sending lots of NULL data over multibyte.
The hang appears as both ends of the NET connection waiting to
"read" data.

Bug 1955568      Fixed: 9201
Optimize FULL on certain indexes may fail with DRG-50608 errors.
This can occur when at least one row in $I table has
dbms_lob.getlength(token_info) > 4000.

Bug 1955307      Fixed: 9201
Self Deadlock possible in SMON when shrinking a rollback segment
in SMU mode. SMON signals an ORA-60.

Bug 1955151      Fixed: 9201
ORA-600 [711] possible allocating an extent to a bitmap segment

Bug 1955074      Fixed: 9201
Update of Oracle Schema Processor to W3C Recommendation
(dated May 2, 2001).

Bug 1954743      Fixed: 9201
Improvements to OTS when all transaction branches at same site

Bug 1954607      Fixed: 9201
When a VPD policy is applied and the check option is enabled on a table with a
self referencing constraint then it is not possible to insert rows into the table
. A false
"ORA-28117: integrity constraint violated - parent record not found" error"
is signalled.

Bug 1954292      Fixed: 9201
SDO_GEOM.RELATE with the DETERMINE mask may incorrectly return
the COVEREDBY mask.

Bug 1953964      Fixed: 9201
 Incorrect document retrieval when alternate spelling or
 baseletter preferences used and query is a phrase containing
 accented characters.

Bug 1953883      Fixed: 9201
NEXT_DAY function returns wrong day for NLS_TERRITORIES with
first day of week between Tuesday - Saturday. (Eg: OMAN)

Bug 1953704      Fixed: 9201
When a sqlnet client with its SDU size > the server's SDU, sends
a packet with size greater than the server's SDU, the server
may error out with "bad packet header".

Bug 1953494      Fixed: 9201
 Oracle Extensions for LDAP PL/SQL API are packaged in DBMS_LDAP_UTL
 package. It can be installed by executing rdbms/admin/catldap.sql
 in SYS user schema.

Bug 1953407      Fixed: 9201
ORA-600 [KQLBLFC-1] during crash recovery /
slow startup times possible.

Bug 1951929      Fixed: 9201
This problem is introduced in Oracle 8.1.7.2 and it present in 9.0.1.
ORA-7445 in KQRGCU/kqrpfr/kqrpre can occur under heavy load, especially
when the shared pool is stressed. This can lead to an instance crash.
Workaround: Set event:10235 to level 2

Bug 1951578 +     Fixed: 9201
This fix is notable as it may cause a change in behaviour for
some applications as rewrite may no longer occur when expected.
The bug is that wrong results are possible from query rewrite
using materialized views and datefolding, if the date column
data has time values.
Eg: "SELECT sum(fact_col) FROM tab
     WHERE date_col BETWEEN to_date('01-mar-2001','dd-mon-yyyy')
                        AND to_date('31-mar-2001','dd-mon-yyyy');
    "
    may be rewritten to get the SUM of FACT_COL for MARCH, but
    this query should EXCLUDE dates with TIME information on
    31-MAR-2001 so the rewrite could return wrong results.
    With this fix TRUNC() is required for date folding with
    conditions such as those above.
In 9.2 this fix can be backed out by setting
"_FORCE_DATEFOLD_TRUNC" to FALSE.

Bug 1950686      Fixed: 9201
This problem is introduced in 9.0.
OracleStatement.getStringValue() for a number may not return a full
precision number as the text buffer is only 38 characters long
instead of the required 44 characters

Bug 1950279 +     Fixed: 9201
Network disconnect from standby can sometimes cause
an instance crash of the primary and corruption of
online redo at primary. The standy must be operating
in "no-data-loss" mode.
Workaround:
 Use disk_asynh_io = false if viable.

Bug 1950099 +     Fixed: 9201
Function-based indexes are not updated with new rows when SQL*Loader direct
path is used. This leads to a table / index data mismatch.
Workaround:
     1. Use conventional load.
  or 2. Rebuild the index after load.

Bug 1950073      Fixed: 9201
UTLIP.SQL does not exit on severe errors

Bug 1949851      Fixed: 9201
ORA-7445 [zllcstda()] / core dump when you access table with labels created with
Oracle Label Security Option.
This happens when both of the following conditions are met:
  1. The table has security labels (SA_LABEL_ADMIN.CREATE_LABEL)
  2. Access the table through Proxy Authentication (JDBC OCI)

Bug 1949580      Fixed: 9201
Missing period at the end of EXEC CICS or EXEC DCSQL statements
generates a precompiler error or bad code.

Bug 1949094      Fixed: 9201
Fetching DB2 Graphic data through HS results in an error
(Character conversion between CCSID 933 and CCSID 834 not valid)

Bug 1949082      Fixed: 9201
REG$ not altered and DBMS_AQIN invalid after downgrading
from 817 to 816.
This fix is in the downgrade scripts which are supplied
with the higher version release.

Bug 1948420      Fixed: 9201
PLSQL may dump when trying to fetch multiples rows from a FDS table
containing a column that contains a Long data type.
This only occurs when RexecOptimise capability is set up and a PL/SQL
block to fetch all tries to fetch the rows in the FDS table one by one.
The first row is successful, the remaining rows produced an error.

Bug 1947974      Fixed: 9201
EXECUTE IMMEDIATE with CURSOR_SHARING=similar may signal a
false ORA-1008

Bug 1947584      Fixed: 9201
Buffer overflow possible KDRREB()

Bug 1946566      Fixed: 9201
A query involving join of more than 5 tables can get ORA-600[15160]
when the largest table has concatenated index on 3 or more columns
and CBO attempts a STAR plan.
Workaround:
 Avoid a star plan by setting optimizer_search_limit >= to the number
 of tables in the join.
 eg: alter session set "_optimizer_search_limit"=6;

Bug 1945390      Fixed: 9201
ORA-03113 & ORA-7445 [KOCGPN2()] possible
creating table of a SUBTYPE with no attributes.

Bug 1945048      Fixed: 9201
XSLT may crash processing document containing elements created
by LpxCreate* routines

Bug 1944822      Fixed: 9201
Inserting a persistent subtype object into a supertype table
may result in an OCI-21500 error and client side memory corruption.

Bug 1944389      Fixed: 9201
A Java program may hang or experiences unexpected broken pipes when
writing to the output stream of a Process returned by Runtime.exec.

Bug 1944351      Fixed: 9201
On databases with large numbers of PL/SQL objects UTLIP may fail due
to lack of rollback space.

Bug 1943960      Fixed: 9201
Configuring cman.ora with a large number (eg: >109)
rules in rule_list can cause TNS-4002 when trying to
start CMAN.

Bug 1943188      Fixed: 9201
SDO_UNION can generate an incorrect GTYPE for disjoint geometries.

Bug 1941674      Fixed: 9201
ALTER SYSTEM SET SERVICE_NAMES=''; causes PMON to die

Bug 1941435      Fixed: 9201
Dump in MSQOPNWS possible from SELECT DISTINCT in parallel

Bug 1941178      Fixed: 9201
Using an ANALYTIC FUNCTION in a HEIRARCHICAL QUERY
causes LEVEL pseudocolumn to always be returned as 1.

Bug 1940915      Fixed: 9201
If a sql statement contains multibyte characters, and statspack.snap needs to store information
about the sql statement, an ORA-1401 may occur.

Bug 1939611      Fixed: 9201
Wrong selectivity estimate for some AND/OR combinations.
Eg:  select * from t where a = 1 OR a = 2
                       AND (b =1 OR b = 2);

Bug 1939494      Fixed: 9201
SDO_CENTROID using geometry with very close
vertices may return wrong answer

Bug 1939478      Fixed: 9201
Cannot build geodetic index if gedetic srid is set if
the data has a geodetic srid set.
(If the data is 3D and users specify sdo_indx_dims=2
 the geodetic index should be built)

Bug 1939447      Fixed: 9201
TEMPLOB generated by XMLTYPE.CREATEXML() not freed until session ends.
ie: This is a temporary lob leak

Bug 1938745      Fixed: 9201
ORA-600[KCVGCF_01] possible from PQ on READ ONLY database

Bug 1938389      Fixed: 9201
This problem only affects Windows 95.
Saving a Wallet to Registry does not work

Bug 1937847      Fixed: 9201
Disk space can be lost if tablespace migration to locally
managed type is aborted.

Bug 1937543      Fixed: 9201
This problem is introduced in 9.0.1 clients.
Forms clients attempting to logon after logging off
may get error ora-1075.
 <<End_of_Article>>
Load-Action:        REPLACE
Article-ID:         BugTag:1938389
ID:                 1938389
State:              FIXED
Updated:            19-oct-2001 03:01:31
NB:
Comp:               WMT
Sev:                2
Vers-From:          9
Vers-To:            902
SupDesc:            Saving a Wallet to the Registry (NT) does not work
Fixed:              9012 9020
Tags:               owm
Saving a Wallet to the Registry (NT) does not work

Bug 1936433      Fixed: 9201
ORA-01461 on INSERT (RETURNING VALUES) causes next INSERT to dump

Bug 1935292      Fixed: 9201
Running Star queries with temp table transformation under
Internode Parallel Query many times may see buffer cache internal errors
such as ORA-600 [kcbgtcr_12].
This is caused by not flushing temp table buffers on other intances when QC
drop a temp segment at the end of query execution.

Bug 1934520      Fixed: 9201
SQL*Plus limits the value that a substitution variable may be
set to 240 bytes, but no error is reported if this value is exceeded.

Bug 1934327      Fixed: 9201
An FPE(Floating Point Exception) may be thrown when a query is executed in parallel.
This occurs on platforms which throw an exception for log(0)
Workaround:
    Do not use parallel query.

Bug 1933580      Fixed: 9201
Recreating the controlfile makes TEMPFILES unusable (ORA-25153)
as the file size is not output.

Bug 1931735      Fixed: 9201
Upgrade from 8i to 9i may fail with the errors:
 ORA-04045: errors during recompilation/revalidation of SYS.DBMS_OUTPUT
 ORA-01406: fetched column value was truncated
 ORA-06508: PL/SQL: could not find program unit being called
 ORA-06512: at line 1
Or with ORA-600 [15456].

Bug 1931510      Fixed: 9201
Parallel DML operations on an IOT with column re-ordering
(example: if user columns are a,b,c and  primary key is on columns c and b)
may produce corrupt data.
There is also a problem when global secondary indexes with non-key are
present

Bug 1931093      Fixed: 9201
This problem is introduced in Oracle8i.
SQL Loader skips twice the number of records specified
in the SKIP option when loading files with the VAR file
processing format.

Bug 1930790      Fixed: 9201
Using Oracle7 EXPORT against an Oracle9i database
can fail with EXP-11.

Bug 1930501      Fixed: 9201
Foregrounds may spin / hold cache buffers chain latch for a long time
during instance recovery.

Bug 1930275      Fixed: 9201
 PL/SQL client side tool core dumps when running under UPI mode
 and using object types or schema level collection types.

Bug 1927642 +     Fixed: 9201
In a heterogeneous environment (9i->8i or 8i->9i), if you
issue a plsql block that accesses remote table and stays in
that session, then the table which it is accessing cannot
be dropped from remote site. DROP TABLE hangs until the
session in which plsql is fired exits.

Bug 1927245      Fixed: 9201
OCIDefineByPos core dumps when using a statement handle
from a previously detached server after re-connecting
to an 9i server.
Eg:
- Connect to a 8i/9i server
- Create a statement handle and prepare a query statement
- Execute the statement after doing OCIDefineByPos
- End the previous session and Detach from the 8i/9i server
- Connect now to an 8i/9i server
- Using the statement handle created above in step 2, attempt to
  do step 3, i.e. call OCIDefineByPos followed by OCIStmtExecute.
- OCIDefineByPos will core dump

Bug 1926312      Fixed: 9201
This problem is introduced in 9.0.
Dequeues using transaction grouping may signal ORA-604 / ORA-1007 .

Bug 1925208      Fixed: 9201
SQLPLUS dies with an abnormal termination executing
a SQL file with path longer than 80 characters on
Windows platforms.
Note: A 256 bytes limit still applies to the path length on win32

Bug 1925137      Fixed: 9201
LMS may dump in kclpbi() due to corrupt downconvert list

Bug 1924885      Fixed: 9201
Change to the way Oracle Instance monitor (oracle_up) detects instance
failures as the method used without this fix can affect performance
measures of enqueue waits.

Bug 1924156      Fixed: 9201
Inserts can encounter ORA-600 [ktspfmtrng-nblks]

Bug 1924045      Fixed: 9201
ORA-600 [kkqgUnpAgg.2] possible using GROUPING SETS

Bug 1923593      Fixed: 9201
"lobdemo1.pc" may dump as the 'curdate' buffer is too short.

Bug 1923347      Fixed: 9201
ORA-600 [15593] occurs using a TEMPORARY TEMP tablespace
if a temp segment needs >64K extents.

Bug 1922618      Fixed: 9201
Running sdo_tune.extent_of against a layer with SRID 32775
set on each geometry and on the layer via user_sdo_geom_metadata
returns an mbr with no srid set.

Bug 1921355      Fixed: 9201
OCCI: Dump occurs inserting a persistent object into an object
table when some attributes are not specified.

Bug 1920673      Fixed: 9201
Standby database recovery may fail (End-of-redo error possible)
in delayed protection mode. This is similar to bug:1858166.

Bug 1919567      Fixed: 9201
RMAN Tablespace point in time recovery (TSPITR) fails
if the tablespace name is an RMAN keyword.

Bug 1919383      Fixed: 9201
ORA-1450 can occur while doing ONLINE rebuild of an index
that is created in a tablespace different from the
tablespace of the table if the blocksize of the index
tablespace is bigger than the base table tablespace.

Bug 1919257      Fixed: 9201
Wallet is not picked up from default file system location

Bug 1918207      Fixed: 9201
Create materialized view may create columns with
the wrong data-width.
If a materialized view created in 9i based on an object
in a previous version ( <9i ) then the created MV does
not reflect the changed character width if the databases
are in different character sets.

Bug 1916487      Fixed: 9201
CREATE BITMAP INDEX on TO_DATE function with partitioning and
in parallel can signal ORA-00600: [qerbcRop ksize]

Bug 1916422      Fixed: 9201
 Wrong results are possible from queries against hash cluster tables if
 there are predicates and correlated subqueries that reference the
 cluster key column.

Bug 1916409      Fixed: 9201
A lock with an expired timeout may never actually time out
causing a hang scenario.

Bug 1915539      Fixed: 9201
ArrayIndexOutOfBoundsException possible binding PLSQL table parameters

Bug 1915018      Fixed: 9201
ALTER VIEW .. COMPILE which references ROWID fails with ORA-1446
when the view contains a UNION or DISTINCT. The view compile
should succeed but any following SELECT should error.

Bug 1914259      Fixed: 9201
Setting NLS_DATE_FORMAT from ALTER SESSION within a
function does not change the date format.

Bug 1913626      Fixed: 9201
This problem is introduced in 9.0.1.
Insert APPEND of remote sequence into local table may fail
with ORA-3106

Bug 1913494      Fixed: 9201
If a protocol error (ORA-3106) or other error occurs early
in two-phase commit, then when the database link is closed,
the remote site can get ORA-00600[4400].

Bug 1913372      Fixed: 9201
Updates of a partitioned table with a local index, where
row movement is enabled, can result in ORA-600[kauupd:2]
if there is also a unique constraint being enforced with
a non-unique index.

Bug 1913320      Fixed: 9201
Shared server connections may not establish

Bug 1913205      Fixed: 9201
When a UTL_HTTP user makes HTTP POST request where the POST data is sent in
chunked transfer-encoding (as specified in the "Transfer-Encoding" header),
and the user receives the "ORA-3113: end-of-file on communication channel"
when he either proceeds to get the response with utl_http.get_response, or
ends the request with utl_http.end_request.

Bug 1912952      Fixed: 9201
'Analyze table ... validate structure cascade online'
sometimes yielded ORA-1499 even though table and index
are okay.

Bug 1912951      Fixed: 9201
OCIStmtExecute may hang binding >2000 byte character bind
variable to an OUT CHAR parameter to PLSQL in a multibyte
environment.

Bug 1912886      Fixed: 9201
Slow performance of split partition operation on large partitioned
tables (5000 partitions) when the key value of the partition being
split is small.  This problem does not happen for large key values.

Bug 1912308      Fixed: 9201
Deadlock possible when a number of nested materialized views are
refreshed complete concurrently.

Bug 1911882      Fixed: 9201
Markup operations on certain documents on variable-width character set
databases such as UTF-8 may fail with ORA-7445

Bug 1911129      Fixed: 9201
"ORA-29545: badly formed class" possible loading Java
code into the server.

Bug 1910476      Fixed: 9201
Using SUBSTRB with UTF8 (or other multibyte char set)
can give blank-padding on those partial character position
related to SUBSTRB.
Note: This fix removes the blank padding ONLY if
      <Event:10943> is set to level 524288 otherwise it
      has not effect.

Bug 1907317      Fixed: 9201
Server may spin in kksfbc (hang) while creating a child cursor
if a dependent object remains invalid.

Bug 1906797      Fixed: 9201
Long running SYNC may dump (in lxscop/drsxsqr)

Bug 1906596      Fixed: 9201
A parallel query involving order-by, sub-query and union-all may hang
because some slaves have their output table queue closed and they cannot send
message to the QC and the QC is not expecting them to send messages.

Bug 1906189      Fixed: 9201
ORA-7445 [kkdcacr] can occur during insert into a table which has a
locally partitioned domain index.
Workaround: Use a global index.

Bug 1905771      Fixed: 9201
ORA-600 [KCRRGS2.2] possible on log switch with closed standby database

Bug 1904696      Fixed: 9201
ORA-1502 possible for valid BITMAP JOIN INDEX during maintenence

Bug 1904254      Fixed: 9201
ORA-1008 possible from 9i to 8i over a DB LINK when using bind
variables

Bug 1904199 +     Fixed: 9201
ORA-600 [KTEOPRPECT-1] is possible using system managed undo.
When this occurs the DB will not start up.

Bug 1903656      Fixed: 9201
PLSQL may produce incorrect results when running parallel
queries with bind variables.

Bug 1903571      Fixed: 9201
SQLPLUS may dump on some platforms if the server
session dies (ORA-3113).

Bug 1903062      Fixed: 9201
ENH: Millisecond precision for timestamps in Network trace files

Bug 1901844      Fixed: 9201
  If SAVEPOINTS are used for transactions involving a database link
  then using the same SAVEPOINT name twice can result in a ROLLBACK TO
  SAVEPOINT command rolling out the entire transaction at the remote
  site. The re-use of the SAVEPOINT name can be either explicit by
  quoting the same name more than once in different code locations,
  or implicit by executing the code containing the SAVEPOINT command
  twice within the same transaction. No error or warning of this
  problem is given to the user so the distributed transaction may
  be logically inconsistent.
.
  There is no simple workaround to this problem other than to use
  unique savepoint names.

Bug 1901453      Fixed: 9201
PQ (parallel query) invoked from a PL/SQL
exception handler incorrectly resignals the original
PL/SQL exception.

Bug 1900443      Fixed: 9201
If you install XSQL Servlet as a global servlet on OC4J
without this fix, you'll get an error locating its XSQLConfig.xml file.

Bug 1900411      Fixed: 9201
Memory Leak for NTIER authentication sessions

Bug 1900306      Fixed: 9201
Ultra Search performs bad query expansion when using asterisk wildcard

Bug 1899861      Fixed: 9201
Update inserts NULL into a DATE column if the
bind length is > 1333 from an OCI7 client
using obndrv().

Bug 1899297      Fixed: 9201
DCD (SQLNET.EXPIRE_TIME) does not work for dispatchers
(ie: shared server connections)

Bug 1898954      Fixed: 9201
RAW payload > 32K may dequeue incorrect data with AQ HTTP propogation

Bug 1898834      Fixed: 9201
During query rewrite with Materialzed view, outer join can become
an inner join ,and thereby caused incorrect results in some cases.

Bug 1897764      Fixed: 9201
 Logminer may fail with ORA-1332 if
 compatibility is set >= 8.2.0.0 and < 9.0.0.0

Bug 1897345      Fixed: 9201
Session login through OCI migratable sessions does not trigger
the logon event trigger. This can cause a dump accessing tables
with labels created through Oracle Label Security through a
Proxy Authenticated logon

Bug 1895950      Fixed: 9201
High parse times can occur for queries with many repeated identical AND
predicates when QUERY_REWRITE_ENABLED=TRUE.
This fix eliminates duplicate AND predicates and may cause
execution plan changes. The fix can be backed out with <Event:10142>

Bug 1895615      Fixed: 9201
UTL_TCP.CLOSE_CONNECTION does not flush its output
Workaround:
  Call utl_tcp.flush before closing the connection.

Bug 1895573      Fixed: 9201
An obsolete version of "trcasst" is shipped with
Oracle9i Release 1

Bug 1895490      Fixed: 9201
When indexing documents, Chinese Lexer leaks memory per document.

Bug 1895220      Fixed: 9201
In a RAC environment if a lot of CR block reads are
serviced from the remote node then the local cache may
fill with those CR blocks aging out locally read blocks
and artificially reducing the cache size, leading to more
IO.

Bug 1894578      Fixed: 9201
Oracle8i client to a 9i server performing a DESCRIBE
(describe_only mode in statement execute call) may
return no information.

Bug 1893205      Fixed: 9201
High CPU consumption by the LMS background process.

Bug 1892888      Fixed: 9201
ORA-6502 possible from SWITCH_SNAPSHOT_MASTER

Bug 1892192      Fixed: 9201
The 'immediate' parameter to dbms_debug.debug_on is ignored,
with the result that the engine does not enter debug
mode immediately even if 'immediate' is TRUE.
Workaround: Add some SQL (any SELECT statement will do) immediately
            after the call to dbms_debug.debug_on; the engine should
            enter debug mode after the SQL statement (as long as
            'immediate' is TRUE).

Bug 1891841      Fixed: 9201
ORA-22275 possible using EXTRACT()

Bug 1891703      Fixed: 9201
This problem is introduced in 8.1.
Update statement which contains subquery SET clause with many PL/SQL
function calls may result in memory growth of the Oracle shadow
process, and eventually lead to the error 'ORA-04030: out of process memory'.

Bug 1891494      Fixed: 9201
ENHANCEMENT: Speed up instance & crash recovery for RAC

Bug 1891438      Fixed: 9201
Enhancement: Batch together remote messages from LMS
when possible.

Bug 1891379      Fixed: 9201
"KCL FREELIST LATCH" latch contention under heavy load

Bug 1891210      Fixed: 9201
getInt calls NUMBER.toLong instead of NUMBER.toInt.

Bug 1890968      Fixed: 9201
 Core dump possible when text index encounters a token which
 exceeds 64 bytes after alternate spelling expansion.

Bug 1890826      Fixed: 9201
Query on ORACLE_LOADER EXTERNAL TABLE does not close the log file on error

Bug 1890584      Fixed: 9201
ORA-600 [KZCKINI: NZDSI_INITIALIZE] possible starting RAC instance

Bug 1890073      Fixed: 9201
ALTER INDEX REBUILD with PCTFREE on HASH [sub]partition
should signal an ORA-14185 error but does not.

Bug 1889521      Fixed: 9201
When querying using an XPATH expression where the predicate has an
equality testing on attribute secion such as
//Items_ROW[Part/@PartID = 'GG765'] this may not return data
when it should.
The semantically same expression //Items_ROW/Part[@PartID = 'GG765']
does return rows.

Bug 1889247      Fixed: 9201
JDBC/NativeXA improvements to support JDBC NativeXA feature in JTA

Bug 1889187      Fixed: 9201
Oracle Enterprise Manager is not able to monitor JDBC drivers

Bug 1888480      Fixed: 9201
Oracle9i Release 1 is not shipped with support for the
Distributed Computing Environment (DCE) on any platform.

Bug 1888033 +     Fixed: 9201
ARCH Archival of threads with same SEQ# may use wrong first/next SCN.
This can cause recovery to fail.
This only affects Real Application Cluster installations.

Bug 1887376      Fixed: 9201
Using SQLPLUS "start" command (eg: @scriptname) with a
multibyte script filename containing a hex bytes 0x40,
0x3F or 0x25 garbles the filename.

Bug 1887304      Fixed: 9201
This problem is introduced in Oracle9i 9.0.1.0.
Multiple sessions timeout is not handled with
CONNECTION POOLING.

Bug 1887179      Fixed: 9201
Inserting into multibyte DB may hang if byte count equals column maximum.
Eg: If inserting 6000 bytes into a varchar2(2000)

Bug 1887060      Fixed: 9201
TNS listener may erroneously register MIBs for the
oraPrespawnedSrvTable during Instance service registration/update

Bug 1886884      Fixed: 9201
Insert performance degrades with long master freelists.
This fix proactively moves blocks from the master to process
freelists.

Bug 1885959      Fixed: 9201
Refined version of fix for Bug:1410679.
The original fix gives a choice between PERFORMANCE and COMPATIBILITY.
This fix hopefully allows both.

Bug 1885605      Fixed: 9201
Creating a DOMAIN INDEX on an OBJECT CONSTRUCTOR fails
with error:
    ORA-30558: internal error [colfro1] in function based index

Bug 1885412      Fixed: 9201
If the size of the SGA is greater than or equal to 4 GB,
then instance startup with RMAN results in an RMAN-600
internal error on some platforms.
Workaround:
 Run the STARTUP command outside of RMAN.
 eg: use the HOST command to run a script to to do it.

Bug 1885222      Fixed: 9201
XSL engine does not implement all the functionality that
decimal-format should be doing per XSLT 1.0 recommendation.

Bug 1883649      Fixed: 9201
This problem is introduced in Oracle 9.0.1.
PLSQL may dump or signal ORA-22806 or ORA-600 [15212] when
a user BIND variable is used in a SQL statement in a PLSQL
block as part of an IN clause.
eg:
    select * from emp where :BIND in (select empno from emp);
or where a statement of the form
    select * from emp where :BIND.A in (select empno from emp);
is issued where :BIND is an object or REF.

Bug 1883191      Fixed: 9201
TIMESTAMPTZ & TIMESTAMPLTZ constructors treat Callendar as DBTIMEZONE
rather than session timezone.

Bug 1881678      Fixed: 9201
NLS: Incorrect autodetected language for Chinese documents

Bug 1881188 +     Fixed: 9201
User file names may be mistakenly considered as OMF files
(Oracle Managed Files).
This fix introduces a change in the format of OMF files.
Please see <Note:159888.1> for full details of this change.

Bug 1880986      Fixed: 9201
9i listener rejects all but the first connection to a
dynamically registered 8i instance (ORA-12516).
Workaround:
  Use an 817 listener for the 8i instances.

Bug 1880815      Fixed: 9201
Speed up DMLs for objects using bitmap segments for RAC.

Bug 1880694 +     Fixed: 9201
Upgrade from 8i to 9i can mess up multibyte data (eg: UTF8)

Bug 1880469      Fixed: 9201
Markup operation on certain documents with a CHINESE_VGRAM_LEXER
may produce incorrect results.

Bug 1879479      Fixed: 9201
Export / Import of a wrapped package can result in a corrupt
package being imported. The symptoms of this depend on exactly
where in the package data the corruption occurs.
This can produce a package which compiles but does not behave as
expected, or can cause a dump on import, or a PLS error on compilation.

Bug 1879129      Fixed: 9201
Additional tokens may occur for a document after crawling

Bug 1879081      Fixed: 9201
PMON cannot cleanup a dead process holding the CI lock.
This can lead to a hung system as the CI lock can never be freed.

Bug 1878160      Fixed: 9201
Missing results possible for wild card section search queries
such as "14% within SECTION1".
Eg: "1% within SECTION1" may return less rows than "14% within SECTION1"

Bug 1877874      Fixed: 9201
Query on a temp table using temporary index used to give ora-600
[qerixTIGet1], when the temptable has no records inserted into the table.

Bug 1877506      Fixed: 9201
PMON may crash in nscon if ORACLE_TRACE_ENABLE=TRUE and EPC_DISABLED=TRUE

Bug 1876878      Fixed: 9201
Shutdown normal may take a longer time than expected as a DML used
internally has a FULL TABLE SCAN on obj$.
In 8i the recursive SQL is:
 delete from sys.mon_mods$ where obj# not in (select obj# from sys.obj$)
In 9i both the above statment and a similar one on COL_USAGE$ may
be expensive.

Bug 1875675      Fixed: 9201
ENH: Add support for SOAP messages to AQ XML SERVLET

Bug 1875283      Fixed: 9201
'Shutdown immediate' does not check for the managed
recover startup state only the active state.  When
managed recovery is starting up and shutdown immediate
is issued, shutdown fails to stop the background
managed recovery process.

Bug 1874554      Fixed: 9201
This problem is introduced in 9.0.1.0.
A race condition exists in the shared server where
it could get an ORA-7445 or an internal error (ORA-600 [504])
in the routine kmcfsq().

Bug 1874468      Fixed: 9201
Export may fail with ORA-1406 when exporting object type definitions.

Bug 1874370      Fixed: 9201
Repeated object method invokation can use up all
durations resulting in an ORA-600 [kohdtf048] error.

Bug 1873968      Fixed: 9201
FULL JOIN of TABLE() functions may ORA-942 or dump.

Bug 1873824      Fixed: 9201
MBRC value (use dbms_stats.get_system_stats(pname=>'mbrc') after gathering
system stats is too high ( much more than db_file_multiblock_read_count
parameter value ). This can lead to very low full table scan and
fast full index scan cost estimates.

Bug 1873616      Fixed: 9201
Enhancement: Allow descending partition scan for ORDER BY

Bug 1873265      Fixed: 9201
When an MV has a GROUP BY but there is no GROUP BY in the query,
then a SELECT COUNT(*) may return NULL instead of 0.

Bug 1872985      Fixed: 9201
If a BITMAP CONVERSION occurs on an INDEX on a TEMPORARY
table the session may dump or signal ORA-600 [25012]
with qknCompHakan on the stack.
Workaround: Set _b_tree_bitmap_plans = false

Bug 1871365      Fixed: 9201
C0801070.SQL does not run CATHS.SQL - DBMS_HS_UTL invalid after
upgrade from 8.1.7

Bug 1869822      Fixed: 9201
This problem is introduced in 901 by the fix for bug:1449439.
clearParameters() clears the whole batch, instead of clearing
just the current row.

Bug 1869512      Fixed: 9201
 ORA-7445 errors were possible from queries which used partitioned tables
 or views during optimization

Bug 1869511      Fixed: 9201
ORA-600 [QERTQTABLEALLOCA] possible when running parallel queries on
a read-only database.

Bug 1869025      Fixed: 9201
 False indications of timeout on a network connection through the
 PL/SQL utl_http, utl_smtp, or utl_tcp packages is possible.

Bug 1869016      Fixed: 9201
IMP-3/ / ORA-22854 occurs during import of a transportable tablespace
a table residing in the transported tablespace contains a LOB column.

Bug 1868595      Fixed: 9201
 OracleSSLCredential.setWallet()fails with
 a NullPointerException if the wallet does not contain
 a private key.

Bug 1868371      Fixed: 9201
stmt.setCHAR() does not convert from the CHAR objects charset to the DB charset

Bug 1867959      Fixed: 9201
If a Create Table As Select of an Index-Organized Table has NOT NULL
constraint(s) and any PARALLEL clause specified is ignored,

Bug 1867625      Fixed: 9201
 Out of shared pool might cause ORA-600[ksicget_3][KJUSERSTAT_NOSPACE].

Bug 1867379      Fixed: 9201
Ultra Search login page text may appear as "?" characters for some NLS environments

Bug 1866891      Fixed: 9201
Export may core dump if it encounters an error writing to the dump file
whilst exporting LOB data.

Bug 1866616      Fixed: 9201
Wrong results are possible from queries with subqueries,
if the subquery selects an expression which has NVL over
an aggregate function.

Bug 1866481      Fixed: 9201
Query rewrite may produce the wrong plan on some platforms

Bug 1866343      Fixed: 9201
Ultra Search Query API results may be returned in hexadecimal format
for some NLS environments.

Bug 1865917      Fixed: 9201
OR-expansion or negated predicates can cause huge
shared pool memory consumption, use lots of CPU and
may appear to hang if RBO is used.
This is the same as bug:1344111 but for RBO.
Workaround:
  Use a /*+ NO_EXPAND */ hint with the offending query.

Bug 1865755      Fixed: 9201
MV Refresh may dump in kkzgeuti_pred

Bug 1865284      Fixed: 9201
FAILOVER: Multithreaded OCI/JDBC-thick client with TAF may hang on failover

Bug 1865075      Fixed: 9201
Unexpected ORA-01438 possible from PQ slave

Bug 1863608      Fixed: 9201
When a composite unique PK constraint is added after a multi-column index
has been created against a table, DML against the table may return
a false ORA-1400.
eg:
    create table ctest (a number(9), b number(9), c number(9));
    create index ctest_idx on ctest (a,b,c);
    alter table ctest add (constraint pk1 primary key (a,b) deferrable);
    insert into ctest (a,b) values (1,2);
    >> ORA-1400: cannot insert NULL into ("SYSTEM"."CTEST"."C")

Bug 1863344      Fixed: 9201
 When writing 0 bytes in JavaSSL, the program may spin
 in an infinite loop

Bug 1860325      Fixed: 9201
Dump possible changing a TYPE from NOT FINAL to FINAL

Bug 1859905      Fixed: 9201
Intermittent dump / client memory corruption

Bug 1859620      Fixed: 9201
Demo executables do not link correctly on Solaris 64-bit
(and possibly other platforms) with demo_plsql.mk.

Bug 1859533      Fixed: 9201
A core dump may occur when repeatedly adding and removing a
rule based subscriber with the same rule.

Bug 1859386      Fixed: 9201
Query with BITMAP FUNCTIONAL INDEXES may dump

Bug 1859208      Fixed: 9201
When create view is used with FORCE option and the view query
has an invalid column name with a CAST operator and an alias,
ORA-600 [qctVCO:csform] may occur.

Bug 1859206      Fixed: 9201
Calls to OCISubscriptionPost() with the OCI_SUBSCR_NAMESPACE_AQ may
cause the Oracle shadow process to dump (ORA-3113).
With this fix an Ora-24903 is raised instead as this namespace
is not supported with this OCI call.

Bug 1858632      Fixed: 9201
This problem is introduced by the fix for bug 1320605 in 8163/8172/9010.
An ORA-600[4512] can occur while inserting into a table which has an index.
The scenario to hit this error is very rare.

Bug 1858047      Fixed: 9201
Common subexpression elimination can cause wrong results for
negative predicates.
eg: for ( (sum_a!=1) and (sum_a!=2) and (sum_a!=3) ) OR
        ( (sum_a!=1) and (sum_a!=2) )
Workaround:
   Set _ELIMINATE_COMMON_SUBEXPR = False

Bug 1858026      Fixed: 9201
OCIAnyData may fail for character data during character conversion
as it may look at uninitialized memory.

Bug 1858025      Fixed: 9201
Crawler does not recognise FILE URLs on NT (due to backslash filenames)

Bug 1857643      Fixed: 9201
PMON may die (in kjuef) if a user session is killed

Bug 1857469      Fixed: 9201
It is possible for a DDL to not be logged in the redo file.
This only affects LOGMINER as it may be missing some DDL commands.

Bug 1857191      Fixed: 9201
When PMON determines that the listener needs to be updated due to session
disconnects, it is possible that the listener will not be updated in a
timely manner. This can lead to the listener refusing connections.

Bug 1856783      Fixed: 9201
Errors possible from concurrent RESYNC operations
against the same catalog.

Bug 1856768      Fixed: 9201
ORA-600 [sigcomerr:!ctx] possible during database mount

Bug 1856678      Fixed: 9201
SQL with ROLLUP, WINDOW an CASE expressions may dump

Bug 1856332      Fixed: 9201
Dump in <Function:kkornvl> possible with an NVL/DECODE predicate
of the form "to_number(to_char(nvl(:bind , expr)))"

Bug 1855575      Fixed: 9201
AQxmlPublishRequest.getAutoCommit() may throw an exception

Bug 1855568      Fixed: 9201
Disabled POLICIES are not caches properly on startup giving false ORA-12416

Bug 1854275      Fixed: 9201
If <Parameter:RESOURCE_LIMIT> is TRUE and job queues / Parallel
Query are being used then V$SYSSTAT may contain nonsense high
values for some statistics.

Bug 1854248      Fixed: 9201
INSO_FILTER sometimes garbles Turkish characters in PDF
documents

Bug 1853830      Fixed: 9201
Dropping a domain index while a long running query is in progress
can raise internal errors on subsequent operations on the index.

Bug 1853518      Fixed: 9201
Optimizer may not choose best plan if there is a join, BITMAP and DOMAIN index

Bug 1853375      Fixed: 9201
UTLRP in PERSONAL Edition gives ORA-1403

Bug 1852436      Fixed: 9201
This problem is introduced in 8.1.7B and 9.0.1.0.
Text indexes on LONG columns may be build incorrectly.
Some document contents may be double-indexed as part of later documents.

Bug 1852419      Fixed: 9201
SQLPLUS cannot handle quoted passwords

Bug 1852241      Fixed: 9201
This problem is introduced in Oracle9i.
ORA-7445 [KKDLGOB] / Dump can occur on a CREATE SNAPSHOT /
MATERIALIZED VIEW with ROWID against a remote table / view.

Bug 1851174      Fixed: 9201
ORA-600 possible calling SQLJTYPE STATIC method from a PLSQL block

Bug 1850374      Fixed: 9201
This problem is introduced in 9.0.1.0.
SYNC_INDEX  on shared server (MTS) databases can corrupt memory

Bug 1849689      Fixed: 9201
Incorrect results possible from SDO_UNION two polygons

Bug 1849447      Fixed: 9201
PFS_RECYCLE_INTERVAL cannot be adjusted

Bug 1849311      Fixed: 9201
RECYCLE is not prevented within PFS_RECYCLE_INTERVAL if recycling

Bug 1847798      Fixed: 9201
DBV may spin when SEGMENT_ID & USERID specified
if there are multiple files in a tablespace, and
the first file is not the one in which extents exist
for the segment.

Bug 1847782      Fixed: 9201
Contention for the "longop free list" latch possible.

Bug 1847653      Fixed: 9201
Excessive memory use can occur when a user creates or syncs
an index using URL datastore. This can also show as an ORA-600 [kghfrf1].
The rate of growth is larger for a larger URLSIZE attribute value.

Bug 1847583      Fixed: 9201
Client memory corruption (statement handle) / dump possible
at Fetch time when you set value_sz to a large value (eg:SB4MAXVAL)
in OCIDefineByPos using OCI_DYNAMIC_FETCH

Bug 1846617      Fixed: 9201
OracleConnection.setReadOnly(true) throws an SQLException

Bug 1846487      Fixed: 9201
Master-detail datastores with BINARY=NO may produce corrupted document
text at buffer boundaries -- this includes every 2000 bytes during
highlighting/markup/filter, and every 16000 bytes during indexing.

Bug 1845953      Fixed: 9201
OCIRefFromHex can leak client side memory if the OCIRef pointer is
passed in on each invokation. The leak is about the size of the
PREF for each invokation.

Bug 1845370      Fixed: 9201
SUBSTR2(),SUBSTR4(),SUBSTRC() may dump for UTF8

Bug 1844776      Fixed: 9201
This problem is introduced in 817.
Select with GROUP BY on a composite partitioned table may dump (in kkpamHRGet)
in a slave process while trying to map a partition key.
Workaround:
 Set _partial_pwise_join_enabled=false in the init.ora file

Bug 1844732      Fixed: 9201
Dump possible (QXOPQXEX) using CONTAINS on XMLTYPE column

Bug 1844545      Fixed: 9201
 Partition views are no longer recognised as such if base table columns
 are altered UNUSED or functional indexes are built on the base tables.

Bug 1843698      Fixed: 9201
RMAN can report ORA-235 for any operation where it
has to view V$ views in the CONTROLFILE of the
TARGET database.
Workaround:
  Often repeating the command will succeed.

Bug 1842817      Fixed: 9201
CREATE TEXT INDEX may dump on UTF8 with PATH_SECTION_GROUP/AUTO_SECTION_GROUP

Bug 1842403      Fixed: 9201
Using PGA_AGGREGATE_TARGET and WORKAREA_SIZE_POLICY=AUTO can cause SPIN
Workaround:
  Set workarea_size_policy = MANUAL

Bug 1841494      Fixed: 9201
 When you select from x$logmnr_contents, sometimes a log dump record
 beginning with "tsn:" is written to a trace file.

Bug 1841387      Fixed: 9201
Shutdown immediate sometimes takes more than 60 seconds even if
there is no active transaction if PMON is busy when the shutdown
is issued.

Bug 1840929      Fixed: 9201
During instance reconfiguration the surviving instances
may wait for 5 minutes before starting buffer cache recovery.

Bug 1840606      Fixed: 9201
Filtering / indexing large PDF documents can be very slow, especially when
compared to Oracle8i indexing of the same PDF document/s.

Bug 1840244      Fixed: 9201
When a certificate has a Name (e.g. directoryName in Subject
 Alternative Name extension) with unknown Attribute type, the
 OWM/mkwallet may crash.

Bug 1840243      Fixed: 9201
The procedure dbms_logmnr_d.build() may dump on some platforms

Bug 1840238      Fixed: 9201
Query with user-defined aggregates and grouping sets
may error with ORA-600 [kkqgRwrAggs.1]

Bug 1840199      Fixed: 9201
Concatenation of grouping sets query with user-defined
aggregate function can fail with ORA-600 [evaggsid-1].
This only happens if the cursor sharing mode is
similar or force.
Workaround:
  Set CURSOR_SHARING = EXACT

Bug 1839705      Fixed: 9201
Query rewrite may not occur when using non-trivial analytics

Bug 1839490      Fixed: 9201
The DB may crash on startup for large SHARED_POOL_SIZE with many
CPUs.
Workaround:
  Set _kghdsidx_count=4

Bug 1839234      Fixed: 9201
If two polygons are compared using function sdo_geom.relate
the comparison may fail with "UNKNOWN MASK" errors
if they are allmost equal.

Bug 1839080      Fixed: 9201
Complex join queries involving Hash-Join may result in
Memory leak leading to ORA-4030 out of process memory.

Bug 1838845      Fixed: 9201
A PAGU login may fail with error ORA-1017 or ORA-28273 or ORA-28275
after setting the nickname attribute in the root context

Bug 1838828      Fixed: 9201
ORA-904 during dbms_redefinition.start_redef_table
or during create materialized view possible if to_clob,
to_blob or to_nclob are being used.

Bug 1838517      Fixed: 9201
Complex_view_merging may cause a wrong result if :
 1. outer query block has to be split in 2 blocks due to presense
    of group by, order by.
 2. one of the tables in outer query block has functional index,
    which is not used in the query block
 4. outer query block is a subquery itself

Bug 1838067      Fixed: 9201
Invalid XPATH expressions can cause a dump / incorrect data.
eg: Evaluation of XPATH expression "/processing-instruction(xml-stylesheet)"
    causes a crash in lpxlppaxnodetest.

Bug 1838006      Fixed: 9201
Incorrect UNIQUE conflict handling for NCHAR/NVARCHAR etc.

Bug 1837942      Fixed: 9201
DBA users cannot delete from FGA_LOG$.
Workaround:
  grant delete on sys.fga_log$ to delete_catalog_role;

Bug 1837850      Fixed: 9201
AQ of ADTs can leak TEMP lobs (the lobs can be seen
via v$temporary_lobs)

Bug 1837529      Fixed: 9201
Creating a sub-partitioned local index ONLINE can result in corrupt
dictionary information for the index.
This can result in ORA-600 [25012] / ORA-600 [KFTR2BZ_1] etc..
Workaround: create index without ONLINE option.

Bug 1836291      Fixed: 9201
RESUME_MASTER_ACTIVITY after RELOCATE_MASTERDEF fails with ORA-23419

Bug 1836101 +     Fixed: 9201
This problem is introduced in 8.1.6.0.
Memory corruption can occur at optimization time. This mainly affects
distributed queries and results in an almost random memory corruption
which can show up are ORA-600 [17114] or similar, or as dumps in kgh*
or kke* functions.
Workaround:
  Set _enable_type_dep_selectivity=false
This fix introduces a different memory corruption problem - Bug:2248904

Bug 1834952      Fixed: 9201
ORA-7445 on accessing table X$KCFTIO on some platforms

Bug 1834723      Fixed: 9201
ORA-600[6937] / LDR-961 / ORA-600 [kcblrr_1]
possible while loading an object (or potentially a ref)
in direct path mode.

Bug 1834530      Fixed: 9201
ORA-600 [25012] / wrong results after EXCHANGE PARTITION between
indexes with different FREELIST /FREELIST GROUPS

Bug 1834495      Fixed: 9201
Any query with many single column equality predicates ORed together
may signal an ORA-600 [12337] if the column is a valid prefix of a
bitmap index .

Bug 1833961      Fixed: 9201
Hang / protocol violation errors possible when PLSQL is called
with associative parameter notation for OUT only bind variables.
Workaround:
  Use positional notation, or make the parameters IN OUT

Bug 1833932      Fixed: 9201
Ultra Search does not work in Standard Edition

Bug 1833641      Fixed: 9201
When using Japanese Lexer, CTX_DOC.HIGHLIGHT may return the wrong offsets.

Bug 1832802      Fixed: 9201
Dump (in qcitrans) possible using shared servers

Bug 1832457      Fixed: 9201
If a table has an index parallelized and a query is issued which
 generates a plan for slave sql where index-fast full scan is chosen
 (for the specified index) as the right hand side access path of
 nested loops join . Now if the index is global partitioned then
 we might produce incorrect results .
 The above can also happen if the user supplies INDEX_FFS as hint .

Bug 1831783      Fixed: 9201
When applying a policy on schema, disabling then immediately enabling
the schema can signal a false
"ORA-12443: policy not applied to some tables in schema"

Bug 1831416      Fixed: 9201
PREV_SIZE and PREV_BUFFERS in the V$BUFFER_POOL view
are updated even when a RESIZE operation fails

Bug 1830949      Fixed: 9201
Wrong results are possible from queries with subqueries that are made
into anti-joins, if the subquery is known to be single row.

Bug 1830836      Fixed: 9201
Dump possible from dbms_logmnr.mine_value()

Bug 1830826      Fixed: 9201
ORA-01283 from dbms_logmnr.mine_value()

Bug 1830805      Fixed: 9201
 After selecting from v$logmnr_contents a call to dbms_logmnr.add_logfile()
 may fail if the logfile being added is older then the previous logfiles
 added into Logminer (before the select from v$logmnr_contents)

Bug 1830760      Fixed: 9201
A query like:
   select mgr, deptno,
    dense_rank(10, 20) within group (order by 10, sal)
   from emp group by grouping sets (mgr, deptno);
gives:
  ORA-604 / ORA-30497: Argument should be a constant or
                       a function of expressions in GROUP BY.

Bug 1829370      Fixed: 9201
Shared servers may die with ORA-600 [4415]
when using XA to an OPS or RAC instance where
the transaction branches open DBLINKS to remote instances.
PMON may die after the shared server dies thus crashing
the instance.

Bug 1829282      Fixed: 9201
SET_CONTEXT attribute over 4K long dump when referenced by SYS_CONTEXT

Bug 1828649      Fixed: 9201
PGA memory corruption possible using adaptive direct reads
(Oracle9i feature).

Bug 1828250      Fixed: 9201
If a persistent object is created with a lob attribute
and is flushed to the server and later if it is fetched from server
then LOB operations may fail (eg:ORA-22275).

Bug 1828239      Fixed: 9201
Add setNull() method to classes Ref<T> and RefImpl.
This method should be called before terminateEnvironment
on all static Refs and also Refs allocated on the stack in the main
program. All operations to be performed on the Refs should
be done within an inner scope of the Connection.

Bug 1828225      Fixed: 9201
OCCI: Cache size may be exceeded appearing as a memory leak

Bug 1827674      Fixed: 9201
INSO_FILTER fails to filter specific Microsoft Word
documents (raising DRG-11207)

Bug 1827660      Fixed: 9201
ORA-600 [kdiss_pin_hdr: too many] possible from index skip scan

Bug 1827047      Fixed: 9201
Startup of multiple instances may hang.
When this occurs the last entry in the LMON trace files of all cluster
members is 'Name Service Frozen'.

Bug 1826973      Fixed: 9201
In the xmltype extract function xpath expression which use the following and
the preceding axes fail. "Preceding" causes a crash while "following"
returns an empty set.

Bug 1826819      Fixed: 9201
 Use of a REF CURSOR RPC parameter in UPI mode causes
 PLS-801 [82605].

Bug 1826681      Fixed: 9201
References to TABLE OF ANY (V2_TABLE_1) are disallowed in Forms packages
FORMS4W, FORMS40 and/or FORMS_OLE.

Bug 1824997      Fixed: 9201
AQJMSREADME.TXT instructions are incorrect for 9i

Bug 1824205      Fixed: 9201
OracleSSLInputStream.available() may throw a
NullPointerException if it is called after the SSLSocket
was closed.

Bug 1824061      Fixed: 9201
Creating ODM datafiles > 4Gb errors (ORA-959/ORA-19502)

Bug 1822529      Fixed: 9201
Cannot start OPFS with PFSCTL with multiple volume groups

Bug 1821301      Fixed: 9201
RMAN backup to disk is very slow if backup disk i/o slaves are
started (DBWR_IO_SLAVES > 0)

Bug 1820663      Fixed: 9201
Direct export can duplicate some columns and omit others

Bug 1820448      Fixed: 9201
ORA-7445:[strncpy()] possible on SELECT from X$KSMSP

Bug 1820082      Fixed: 9201
Memory corruption possible from DBMS_REPCAT.CREATE_SNAPSHOT_REPOBJECT

Bug 1819825      Fixed: 9201
 The default value of the TIMEOUT attribute of the INSO_FILTER
 is 0 (seconds) instead of 120 (seconds).

Bug 1819588      Fixed: 9201
HS qualifies DB2 tables with 'PUBLIC.' if the supplied schemaname
is exactly 6 characters long. This can give unexpected ORA-942 errors.

Bug 1819585      Fixed: 9201
alter package <package name> compile body from 8.0/ 8.1 client against 9.0.1
server may result in a hang if the compilation produced warnings.
This is a client side fix.

Bug 1819338      Fixed: 9201
BACKUP ARCHIVELOG DELETE [ALL] INPUT in RMAN
may fail the whole job even if a single DELETE
fails even if the entire BACKUP operation succeeded.

Bug 1819214      Fixed: 9201
Reduce latch hold time for "row cache objects" latch.
Note: The 8173 form of this fix introduces a regression as described
      in bug:2305689. The complete fix is in 8174.

Bug 1818824      Fixed: 9201
ORA-600 [15599] possible from hash join.
Workaround: A larger hash area size may help avoid this.

Bug 1818676      Fixed: 9201
Processes that exceed PROFILE resource limits and have accessed objects
(Eg CLOB etc) may fail with ORA-600 [17034] and/or [17281].

Bug 1818530 +     Fixed: 9201
This problem is introduced in 8.1.7.1 by the fix in bug:1410679
if the application has NOT been re-precompiled/compiled and linked
with the 8171 (or higher) precompiler and libraries.
Applications using non-array EXEC SQL OPEN / FETCH may dump.

Bug 1817835      Fixed: 9201
ALTER TYPE FINAL or NOT FINAL does not generate an intermediate version

Bug 1817813      Fixed: 9201
This problem is introduced in 9.0.1.0.
PLSQL Bulk INSERT NULL into TEMP table may insert bad data.

Bug 1817589      Fixed: 9201
LMS might not be posted on log flush completion causing sessions
waiting on log flush events to wait longer than needed

Bug 1816973 +     Fixed: 9201
If table 't' is cached at middle tier as read only then
if a user does complete a refresh
eg: dbms_refresh.refresh('t','c')
then this will delete all rows from table 't1' at back end.
This occurs as the delete gets redirected to the back end.
Workaround:
 In order to do a complete refresh at the middle tier
 do the following:
  connect <user>
  execute dbms_ias_session.clear_redirection;
  execute dbms_refresh<table list>
  execute dbms_ias_session.set_redirection;

Bug 1815878      Fixed: 9201
SP2I message files missing some Italian messages

Bug 1815150      Fixed: 9201
This problem is introduced in 9i.
UTL_HTTP's timeout mechanism does not always wait as
long as desired before raising ORA-29276.

Bug 1815060      Fixed: 9201
The max length parameter of registerOutParameter() is ignored

Bug 1815042      Fixed: 9201
Unnecessary hold of library cache latch in RAC or OPS environments

Bug 1814421      Fixed: 9201
A CREATE UNDO or CREATE TEMPORARY tablespace may get an ORA-901
reported by import if the tablespace already exists.
The database alert log reports the correct error ORA-1543.

Bug 1814148      Fixed: 9201
Query with inline views and pesistent views may return
incorrect results when nls_sort is not binary.

Bug 1813850      Fixed: 9201
On certain platforms (not Solaris) dbms_repair.check_object or ANALYZE ...
TABLE ... VALIDATE STRUCTURE may erroneously report a corrupted block.

Bug 1813840      Fixed: 9201
'CREATE JAVA SYSTEM' may dump in JOE_RUN_VM()

Bug 1813837 +     Fixed: 9201
predicate1 OR predicate2 can give wrong results if predicate2 is a subset
of predicate1.
eg:
    select /*+ALL_ROWS */ deptno,sal from emp
    where (deptno=10 and sal=5000)
    or (deptno=10);
  will return rows where sal=5000 only.
Workaround:
  Set _eliminate_common_subexpr = FALSE in the init.ora file

Bug 1812331      Fixed: 9201
Describing an ADT column that has been defined as a
NUMBER without the scale or precision explicitly
specified returns 0 for the scale (instead of
-127).

Bug 1812162      Fixed: 9201
When a client manages multiple sessions in one connection,
then exits, its dedicated server process may crash with
ORA-00600 [ksfdchkfob1]

Bug 1812115      Fixed: 9201
Internode Parallel Query may be slow

Bug 1811914 +     Fixed: 9201
This problem is introduced in 8.1.5.
If an instance crashes while someone is doing
ALTER TABLESPACE xyz READ ONLY in that instance,
then during crash recovery it is possible
to get "ORA-1113, file <n> needs media recovery",
and the instance fails to open the database.
If the database is in NOARCHIVELOG mode,
then it is possible that media recovery
will also fail.
It is also possible for crash recovery
to appear to complete successfully, but to
silently lose committed changes to the database.
If running under RAC, it is possible for
instance recovery to silently lose committed changes.
Workaround:
 There is no reliable workaround.
 You are less likely to hit this bug if you keep COMPATIBLE < 8.1.0,
 as then it is not possible to perform ALTER TABLESPACE...READ ONLY
 unless there are no active transactions in the system.
 If the OPEN fails with ORA-1113, then doing
 manual media recovery will usually work,

Bug 1810915      Fixed: 9201
OCI in the server is not initialized in OCI_EVENTS mode.
As a result, any events related call in the server or
in the client (when not using OCI_EVENTS) may dump
when it should report an error "ORA-1010: Invalid OCI operation".
Workaround:
  Pass the OCI_EVENTS flag to OCIEnvInit()

Bug 1810737      Fixed: 9201
If the number of processor groups (quads) on
a NUMA system exceeds the maximum number of
database writers an "ORA-600 [KCBBNWA2]" is
signalled

Bug 1810693      Fixed: 9201
This problem is introduced in 8.1.7.
Using AQ with transactional queues allows a second session to dequeue
messages which are part of a transaction group which is already being
dequeued.

Bug 1810324      Fixed: 9201
An internal error is reported on some platforms when
attempting to use the Oracle Advanced Security SHA-1
crypto-checksumming adapter.

Bug 1810131      Fixed: 9201
This enhancement introduces a parallel version of utlrp.sql
to recompile all packages but to do this in parallel.
The new file is called utlrcmp.sql
utlrcmp.sql contains a utility package that supports parallel
recompilation of invalid database objects (typically, for objects
invalidated after a database upgrade).
This package is intended for DBAs on databases containing many views
and/or PL/SQL objects (eg: Oracle Applications databases).
For databases on single-CPU machines, Oracle recommends using utlrp.sql.
For multi-CPU machines, utlrcmp.sql is recommended with the degree of
parallelism set to number of CPUs + 2.

Bug 1809974      Fixed: 9201
If a Grouping Set query has a correlated subquery in the
HAVING clause and the correlating condition has aggregates
to be computed by the outer query block (grouping set
query block) or has grouping() function refering to
outer query block, an ORA-600 [qks3tCTT:1] can occur.

Bug 1809875      Fixed: 9201
If the endTime or startTime parameter to DBMS_LOGMNR.start_logmnr()
are not specified and the NLS_DATE_LANGUAGE is not American then
an ORA-01843 may be signalled.

Bug 1809786      Fixed: 9201
Standby database may fail to open on same node as the primary (ORA-1102).

Bug 1809728      Fixed: 9201
False PLS-452 possible

Bug 1809480      Fixed: 9201
Create index or CTAS on large segments (extents greater than or equal
to 1024 blocks) can hang and/or dump core.
Also the low HWM does not get advanced correctly or sometimes dies
(in kcbgtcr).

Bug 1808970      Fixed: 9201
This problem affects Microsoft platforms only.
A multithreaded OCI/XA client may leak memory.

Bug 1808846      Fixed: 9201
Wrong results are possible from some queries with bind variables if
bind-by-position is used and placeholder names are repeated, or
differing bind variables have the same initial value.
Eg: SELECT /*+ ALL_ROWS */ DEPTNO FROM DEPT WHERE DEPTNO BETWEEN :b1 AND :b1;
    where the 2 values of B1 are bound by position so have different values.
In Oracle9i the bind names may be different but the values the same
on the first parse and this can cause a similar problem - ie: the
statement may get optimized as if the binds are identical.

Bug 1808727      Fixed: 9201
Any text index with lexer preferences for COMPOSITE and ALTERNATE_SPELLING
may be missing some alternate spelling forms of the composite word
subcomponents, resulting in incomplete results for queries on the
composite word subwords.  Also fixes a problem with German alternate
spelling and non-mixed case, where sharp S shows up as lower case 'ss'.

Bug 1808525      Fixed: 9201
Excessive memory use by oracle.sql.NUMBER.toString()

Bug 1808362      Fixed: 9201
ALTER TABLE UPGRADE may dump after ALTER TYPE INVALIDATE

Bug 1807292      Fixed: 9201
If a user tries to re-create a controlfile where the DB_BLOCK_SIZE
initilization parameter is different from the DB_BLOCK_SIZE with which
the database was created, then after the controlfile has been recreated,
trying to open the database will hit ORA 600[711].

Bug 1806435      Fixed: 9201
Timeout for GLOBAL CACHE operations in RAC too short for
very busy systems

Bug 1805863      Fixed: 9201
Incorrect results for PQ with multiple INV. DIS functions.
Eg:
select deptno,
       percentile_disc(0.2) within group (order by ename) "0.2",
       percentile_disc(0.6) within group (order by ename desc) "0.6_DSC",
       percentile_disc(0.5) within group (order by ename) "0.5",
       percentile_cont(0.5) within group (order by sal) "M_SAL(C)",
       percentile_disc(0.5) within group (order by sal) "M_SAL(D)"
from  myemp group by rollup(deptno) order by deptno;

Bug 1805782      Fixed: 9201
ENHANCEMENT:
Admin scripts should use CREATE OR REPLACE instead of DROP / CREATE .

Bug 1805407      Fixed: 9201
ORA-1422 from DBMS_RULE_EXIMP possible on export

Bug 1805146 *     Fixed: 9201
DROP Functional index does not clean up the dictionary COL$ entry.
This can lead to a corrupt export file being produced as
per the alert.
Note: This fix is incomplete and can lead to the issue in Bug:1987122.
See <Note:148740.1> on Metalink

Bug 1804676      Fixed: 9201
ORA-600 [KCBGCUR_9] possible from ONLINE REBUILD INDEX
with concurrent DML.
Workaround:
  Use an offline rebuild of the index

Bug 1804299      Fixed: 9201
Rollback of Direct load can corrupt BITMAP managed segments / ORA-8103

Bug 1803724      Fixed: 9201
ORA-28030 using current user DBLINKS in LDAP root context

Bug 1803611      Fixed: 9201
After duplicating a database with read only tablespaces
it is not possible to use "backup database" because it will
fail with the error "RMAN-6056".
The duplicated database must be backup by explicly naming the
datafiles. eg: backup datafile 1,2,3,4,5,6,7,8,9, ...
Workaround:
  Make the read only tablespace read-write, then it can be
  returned to be read-only.

Bug 1803203      Fixed: 9201
DROP USER CASCADE may drop a different users TRIGGERS.
This requires that the object id of another users table
is the same as the userid to be dropped, and that there is
a trigger on that table.

Bug 1802744      Fixed: 9201
DB2 error messages may not be propogated through the gateway to the user.

Bug 1802432      Fixed: 9201
Clusters with freelists migrated from Oracle7 to Oracle 8.1.6/8.1.7
are treated as corrupt by the block checking code causing
ORA-600 [KCOAPL_BLK] errors. If the freelists are on a modified
C_TS# this can cause the migrated database not to open under Oracle8i.
Workaround:
  Disable block checking by setting the following init.ora parameters:
    DB_BLOCK_CHECKING = FALSE
    _DB_ALWAYS_CHECK_SYSTEM_TS = FALSE
    _CHECK_BLOCK_AFTER_CHECKSUM = FALSE

Bug 1802230      Fixed: 9201
ORA-600 [KOHRSC153] / ORA-600 [KOHRSC154] possible
using PLSQL with bind variables.

Bug 1802004      Fixed: 9201
This problem is introduced in Oracle9i.
Exporting a table with all DML options on RLS will result in
export errors:
    EXP-8: ORACLE error 1406 encountered
    ORA-1406: fetched column value was truncated
    EXP-0: Export terminated unsuccessfully

Bug 1801240      Fixed: 9201
Client core dump if you describe packaged procedure with
zero parameters from 9i,8i,8.0(client) to a 7.3 server.

Bug 1801171      Fixed: 9201
Dump possible using a Range or List partitioned table if there is an IN
clause and none of the elements of the INLIST exist in
the table.

Bug 1801127      Fixed: 9201
MERGE with DIRECT LOAD INSERT and UPDATE may allocate wrong extent size

Bug 1800016      Fixed: 9201
DB may not start with large LARGE_POOL_SIZE and multiple CPUs.
Workaround:
  Set the init.ora parameter _kghdsidx_count=1

Bug 1799630      Fixed: 9201
Oracle9i SMON may report ORA-942 for the SMON_SCN_TIME
table when opening an Oracle8i database during migration
from Oracle 8.1.6 (or earlier). The errors do not cause
any problem and stop after the relevant upgrade scripts
have been run.

Bug 1799190      Fixed: 9201
Java client applications using OracleTypeADT / OracleNamedType may hang.
Using the Java runtime thread dump facility ( kill -3 on unix )
shows deadlocks in methods in these classes.
It may also occur that seamingly random data corruption occurs.

Bug 1798562      Fixed: 9201
False ORA-1 / dump from non-unique index on IOT

Bug 1798042      Fixed: 9201
Java thin client with different character sets on the client and server
can get "Bigger type length than maximum" errors when using database links.

Bug 1797677      Fixed: 9201
Trusted callouts may leak memory when invoked from PLSQL.
Eg: This can affect Oracle Text functions called from PLSQL code.

Bug 1797551      Fixed: 9201
If an MTS primary database is in a Data Guard Broker configuration, the
enabling of the Data Guard configuration may fail. You may see foreground
trace file core dump in the log directory with ORA-600 [1237] error

Bug 1796876      Fixed: 9201
Cannot import FGA (fine grain access) policies with QUOTES in predicate

Bug 1796229      Fixed: 9201
Spin possible with shift sensitive charset using relative field positioning

Bug 1795928      Fixed: 9201
ORA-600[KSIRES_1], [KJUSERSTAT_BUSY] possible on primary DB
in "Instant Protection Mode" in RAC if RFS process dies.

Bug 1795668      Fixed: 9201
An ORA-328 error may occur in a multi-instance (RAC) database
while doing an ALTER DATABASE RECOVER MANAGED STANDBY DATABASE FINISH
command.

Bug 1794996      Fixed: 9201
Cannot create a text index on a table with RLS (DBMS_RLS.ADD_POLICY) (ORA-1031)

Bug 1794964      Fixed: 9201
A stylesheet with two <xsl:key>'s defined produces unexpected (extra) results
the first time the stylesheet is executed, and then if the same stylesheet
instance is used (with a new XSLProcessor instance) to transform the same XML
results, the expected results (using the keys) are MISSING and only the
unexpected extra results are present.

Bug 1794936      Fixed: 9201
When a database's enterprise domain is put into
the Password_Accessible Domains List in an LDAP directory,
password-authenticated enterprise users do not
work until the database is shutdown and started up again.

Bug 1794770      Fixed: 9201
"ORA-22998: CLOB or NCLOB in multibyte character
set not supported" occurs when propagating from
a multibyte character set database using HTTP propagation

Bug 1794739      Fixed: 9201
ORA-600 [7001] possible on CREATE VIEW when OBJAUTH$.SEQUENCE#
exceeds 65535

Bug 1794683      Fixed: 9201
Import of a materialized view (snapshot) log, may signal
ORA-600 [kkzugekdl:1] if the table on which it is based does not
exist. With this fix an ORA-942 is signalled and IMPORT continues

Bug 1794448      Fixed: 9201
This problem is introduced in 8172 and 9010 by the fix for bug:1476579.
Processes can enter an undetected deadlock situation in rare cases when
there is a need to populate a rowcache via recursive SQL and that
recursive SQL also needs to load a different rowcache before it can complete.
In 8i this can show up as waits on "null event".
In 9i this can show up as waits on "row cache read".
Workaround:
  Kill one of the parties involved in the deadlock.

Bug 1793898      Fixed: 9201
When using multiple sessions on 1 connection with shared servers,
some with idle time set and others without, ORA-600[17018] can
result if some sessions get 'sniped'.

Bug 1793533      Fixed: 9201
A GROUP BY may return the wrong number of rows when
run in parallel with adaptive fetch turned on
Workaround:
 Run serially or set _adaptive_fetch_enabled=false

Bug 1791840      Fixed: 9201
Hang possible on database UNQUIESCE using shared servers

Bug 1791258      Fixed: 9201
CONNECT BY queries on IOTs can cause heap corruption from 8.1.7 onwards.
Typically the query errors with ORA-00600[kghasp1] and may cause
subsequent sessions to error with ORA-600[17159].
This only happens in Oracle9i if "_old_connect_by_enabled" is set to
TRUE.

Bug 1791101      Fixed: 9201
Query on an IOT with functional index can return
 incorrect results.

Bug 1790922      Fixed: 9201
ORA-7445 [PEVM_NCAL] possible after recompile of natively compiled PLSQL

Bug 1790875      Fixed: 9201
ORA-600 [QSMEMCRG_MERGE_COMPLEX_RANGES-2] can occur.

Bug 1789753      Fixed: 9201
ORA-600 [12455] [QKADELUPD] possible on EXPLAIN PLAN

Bug 1789667      Fixed: 9201
 When using INSO_FILTER on Tru64 UNIX or Red Hat Linux or Intel x86
 platform, the filter output is sometimes incorrect for a few
 specific database character sets.

Bug 1789460      Fixed: 9201
If an ADT (t1) embeds a substitutable ADT (t2), then it's not allowed to alter
t1 to NOT FINAL since by doing so will mark column of t1 to be NSAL.  However,
if t1 embeds a substitutable collection of t2, then ALTER TYPE t1 NOT FINAL
CASCADE succeeds which causes problem to dependent table that already contains
collection data of subtype instances.

Bug 1789212      Fixed: 9201
WITHIN queries that should be finding documents are returning matching rows.
This affects XML documents containing numeric character entities
such as &#160; or &#x000a; when the database character set is
variable-width such as UTF-8

Bug 1788877      Fixed: 9201
Using a function-based spatial RTREE index,
if the parameter LAYER_GTYPE=POINT is set, then
wrong results are sometimes returned on a select query.
Workaround:
  Specify mask=anyinteract  (even for filter queries)
 or
  Remove the layer_gtype constraint during index creation

Bug 1788648      Fixed: 9201
ORA-600 [25012] [2147483647] possible selecting from certain V$ views.
Note that the second argument is [2147483647] for this bug.
Affected views include V$TRANSACTION, V$LOCKED_OBJECT, V$LOCK

Bug 1788529      Fixed: 9201
Global context leaks 76 bytes everytime there is a new namespace
ie:  per SET_CONTEXT for globally accessed contexts

Bug 1787575      Fixed: 9201
Dump in drexqrprs possible using CTXRULE CLOB api in multibyte
/variable length character set (e.g. UTF8) database.

Bug 1787503      Fixed: 9201
A non-blocking OCI application, issuing OCIBreak and OCIReset for an OCI call
that is currently in progress can leak cursors.
This can cause unexpected ORA-1000 errors.

Bug 1787333      Fixed: 9201
Instance crashes if SERVICE_NAMES is set to an invalid string

Bug 1787245      Fixed: 9201
CTX_DOC.MARKUP using PATH_SECTION_GROUP may dump for XML document
with attribute sections.

Bug 1787091      Fixed: 9201
SAVSETUP.SH does not work on some platforms

Bug 1786589      Fixed: 9201
In JDBC/OCI as SELECT statement which includes an expression
over 255 characters long signals an unexpected ORA-1403 error
if the expression has no column alias.
eg: "Select a||b||C... from TAB" where the length of
    the actual expression (not the data it returns) is
    over 255 characters long.

Bug 1786190      Fixed: 9201
Trying to paste a certificate into the
Import Certificate Dialog does not work -
a NullPointerException may be thrown.

Bug 1786093      Fixed: 9201
Add LOGMINER support for NCHAR/NVARCHAR2/NCLOB

Bug 1785217      Fixed: 9201
NLS: OWM show some messages without NLS translation

Bug 1785216      Fixed: 9201
Attempting to use MATCHES queries with a CLOB parameter on a
multibyte/variable length character set database (e.g. UTF8) fails.

Bug 1784708      Fixed: 9201
This problem is introduced in 8.1.5.
Tables which are stored in hash clusters report
ORA-600 [25012] on queries accessing a LONG (or LONG RAW) column
in the table.

Bug 1784673      Fixed: 9201
ORA-7445 / dump from CREATE / ALTER table using TREAT directive

Bug 1784544      Fixed: 9201
Using Resource Manager with MTS can lead to HANG scenarios.

Bug 1784337      Fixed: 9201
Memory leak can occur in Oracle Text with a tag
of "KOL VARRAY"

Bug 1784333      Fixed: 9201
A memory leak can occur in Oracle Text with a memory type of
"KOC KOCDS".

Bug 1783875      Fixed: 9201
Invalid/incorrect XML results with varchar2 datatypes,
inside a collection. The tags are messed up starting with
the second row in the collection.

Bug 1783136      Fixed: 9201
XMLType.createXML may cause heap corruption

Bug 1782860      Fixed: 9201
getStringFunctions()/getSystemFunctions() etc.. should return
a comma seperated list of functions, but the return String includes
unwanted blank characters either side of each comma.

Bug 1782025      Fixed: 9201
Client programs may dump or encounter errors while executing
DMLs with RETURNING clauses, with cursor_sharing set to
FORCE or SIMILAR.

Bug 1781184      Fixed: 9201
This problem is introduced with the fix for bug:1390597.
When using impicit cursors with release_cursor=yes,
the cursors are not closed when there is an error
(even for errors like no data found). For cursors
accessing remote tables this can cause XA_END to return 100.

Bug 1781183      Fixed: 9201
OERI:2888 / ORA-600 [KCFTRO_READ_WRITE] / ORA-600 [kcftro_in_trans]
can occur when trying to make a tablespace READ ONLY after a crash
 / shutdown abort when the same TS was in transition to being
READ ONLY.
WORKAROUND:
  Re-run the command to make the tablespace read-only
  after the error occurs.

Bug 1779374      Fixed: 9201
SIGFPE in PKRCD() possible after ALTER TYPE name COMPILE BODY

Bug 1779368      Fixed: 9201
Explain plan of UPDATE VIEW may dump (in KKMMCTBF)

Bug 1779351      Fixed: 9201
This problem is introduced in 9i.
Dump in SQNPRS possible during semantic analysis

Bug 1779081      Fixed: 9201
TIMESTAMPTZ.TIMESTAMPTZ(Connection, Timestamp) uses DB time
zone instead of session

Bug 1778960      Fixed: 9201
Introduce constructors to make TIMESTAMP types from String

Bug 1778408      Fixed: 9201
PFSSETUP sets incorrect permissions on subdirectories in TNS_ADMIN

Bug 1778127      Fixed: 9201
ORA-600 [7009] can occur for SQL using a WITH clause
with a subquery which uses a DATE function if the subquery
is materialized using a temp table.

Bug 1778036      Fixed: 9201
When SQLPLUS attempts to connect to an invalid connection
identifier as a privileged User, either an invalid error
is reported, or the User is granted an idle instance
connection to a local database.

Bug 1777627      Fixed: 9201
A SQLPLUS connection to a remote database that fails
with ORA-24327 may end up connecting to the local database.

Bug 1777504      Fixed: 9201
Hang possible with CURSOR_SHARING=FORCE (or SIMILAR in 9i)

Bug 1777333      Fixed: 9201
 When using INSO_FILTER to filter a Japanese PDF document, the
 output of the filter is sometimes corrupted.

Bug 1777186      Fixed: 9201
INSO_FILTER sometimes fails to filter a specific Japanese Microsoft
Powerpoint document.

Bug 1777185      Fixed: 9201
DBMS_BACKUP_RESTORE keeps a file handle open so
OFFLINE files cannot be deleted at OS level
on platforms which do not allow open files to
be removed. On Unix platforms the file may be
deleted but the space will not be released.

Bug 1777175      Fixed: 9201
Buffer cache internal errors ORA-600 [kcbgtcr_12],
ORA-600 [kcbgcur_6] and ORA-600 [kclchkinteg-1] may
be raised during Selects or DML operations.
This problem can occur if one session is accessing a table
when that table gets dropped.
There is no corruption involved from this bug.

Bug 1777022      Fixed: 9201
Statement duration memory may not be freed at the end of the statement

Bug 1776242      Fixed: 9201
Client memory may be corrupted when using the JDBC Thick driver
A possible symptom of this is the error
"ORA-24392: No connection pool to associate server handle"

Bug 1776167      Fixed: 9201
If the log file name and dump file names are same then IMPORT
can overwrite the dump file itself resulting in an IMP-50 or similar
error.
Note that there are some limitations of this fix. There could be
cases where we may not know the dump file name (multiple dump files),
when log file is opened. Then we cannot prevent that dump file being
overwritten.

Bug 1776046      Fixed: 9201
Dump in KKECDN possible for queries involving DB Links

Bug 1776045      Fixed: 9201
ORA-2070 if CUBE is used in GROUPING SETS with TRUNC on DATE
Eg: This signals ORA-2070:
    select ename as Employee,
     trunc(to_date(hiredate), 'YYYY') as Hiredate, sum(sal) as sum_sal
    from emp
    group by grouping sets(cube(ename, trunc(to_date(hiredate), 'YYYY') ))

Bug 1776037      Fixed: 9201
Certain large SQL statements (>= 2048 characters in length) may signal
a PLS-801 [1002] error when compiled.

Bug 1776022      Fixed: 9201
ORA-2291 can occur when creating a relation with ctx_thes package.

Bug 1775864      Fixed: 9201
xxx_constraints.delete_rule shows the wrong value when the foreign key delete
rule is 'Set Null'. It shows "NO ACTION" for ON DELETE SET NULL foreign
key actions.

Bug 1775685      Fixed: 9201
DML may spin with excessive cpu usage while the
tablespace is put into hot backup mode.

Bug 1775470      Fixed: 9201
Wallet Manager "Starting" message appears in English for non-english locales

Bug 1775445      Fixed: 9201
Multi-threaded XA client which spawns threads which do xa_end(TMSUSPEND)
leak memory. This leak occurs in the client and is most noticable
if threads are repeatedly spawned , do work, do TMSUSPEND then exit.

Bug 1774791      Fixed: 9201
ORA-1480 occurs when indexing UTF8 data by Japanese VGRAM lexer.

Bug 1774085      Fixed: 9201
ORA-600 [KJBMPWR:4!RMD] possible in LMS process

Bug 1774044      Fixed: 9201
Logminer may return information about rolled back
transactions when start_logmnr() is called with the option
COMMITTED_DATA_ONLY

Bug 1772992      Fixed: 9201
A shared server or dispatcher process may appear to
hang for 30-60 seconds then continue execution normally.

Bug 1772967      Fixed: 9201
When a query uses a plan that performs rowid to bitmap conversions and
none of the indexes scanned are bitmap indexes and the following is
true for each of the tables accessed with rowid to bitmap conversions:
 1) the table does not have any bitmap indexes
 2) 'alter table <name> minimize records_per_block' has not been executed
    for the table
Then an ora-28604 error may occur during query execution.
Workarounds
 Any of the following are sufficient:
 1) Create a bitmap index for each of the tables
 2) Execute 'alter table <name> minimize records_per_block' for each of the
    tables
 3) Add: _b_tree_bitmap_plans=false to init.ora
 4) Execute 'alter session set "_b_tree_bitmap_plans"=false in each sesssion
    that encounters this error

Bug 1772810      Fixed: 9201
When indexing documents, Japanese Lexer leaks memory per document.

Bug 1771750      Fixed: 9201
ORA-600 [KJBRPICKC:HP1] / lots of KJX_B_UPDMASTER messages to
update the master node repeatedly.

Bug 1771729      Fixed: 9201
ORA-600 [KJBMPASSUME:!RES] possible from reconfiguration

Bug 1770978      Fixed: 9201
Select with NOT EXISTS against IOT may fail

Bug 1770571      Fixed: 9201
Exporting tables with AnyData columns with more than 14 rows
results in EXP-56 / ORA-600 [kpotcprc: depth exceeded]

Bug 1769881      Fixed: 9201
 An attempt to use proxy authentication for a pass word authenticated
 global user with a mapped schema will fail. If the proxy client is
 not authenticated or authenticated using pass word, it will fail with
 error ORA-28150: proxy not authorized to connect as client. If
 the client is authenticated using a distinguished name, it will fail
 with error ORA-01017: invalid user name/pass word.

Bug 1768995      Fixed: 9201
Wrong results are possible from queries if there is index access and an
IS NULL predicate both on the same index key. Changing the order of the
predicates on the indexed column may give correct results.
eg: select * from tst where (dt>sysdate-5) and (dt is null);
    may return rows where none are expected if DT is an indexed column.

Bug 1768110      Fixed: 9201
Star transformation applied to a query with a correlated subquery
may signal ORA-600[kkojocol:2]
WORKAROUND:
  Set STAR_TRANSFORMATION_ENABLED = FALSE

Bug 1767537      Fixed: 9201
CBO does not use INDEX SKIP SCAN even if hinted (INDEX_SS) for
non-equality predicate with a BIND.
Eg: select /*+ INDEX_SS (o,oidx) */ o.acol from mytab o where o.icol <= :b1
    does not skip scan the hinted index.

Bug 1767528      Fixed: 9201
CBO may not choose INDEX SKIP SCAN plan even if it is cheaper

Bug 1766871      Fixed: 9201
Dump in lxplset possible

Bug 1766640      Fixed: 9201
ORA-22921 from LIKE / INSTR on CLOB column with Varying width Charset.
eg: In PLSQL "select c2 into i from test where c1 like 'a%'"
    where c1 is a varying width NCLOB

Bug 1764657      Fixed: 9201
ORA-600 [qkaUpsertRowVector4] can occur in a MERGE SQL
statement when there is an "AND" in the ON clause.
Possible Workaround:
  Use a NO_MERGE hint in the USING SQL statement

Bug 1764305      Fixed: 9201
 ORA-7445 errors in KKECCF are possible from queries or analyze statements using
 partitioned tables or views.

Bug 1764208      Fixed: 9201
SQLPLUS memory leak during DESCRIBE

Bug 1762455      Fixed: 9201
Creating a text index using URL_DATASTORE errors (11605)
and does not index URLs over 256 characters long.

Bug 1761901      Fixed: 9201
The SLEEP_COUNT column in V$LATCH_MISSES will always be zero for all
latches except for the library cache and shared pool latches.

Bug 1761432      Fixed: 9201
This problem is introduced in 9.0.1.
Dictionary information for ARGUMENT$ includes PROCEDURE
names when it should not. This can give unexpected results from
some data dictionary views.

Bug 1761391      Fixed: 9201
This problem is introduced in Oracle8i.
Array fetch may return truncated data when OCIString types are used.

Bug 1759763      Fixed: 9201
KUP-4039 accessing EXTERNAL TABLE files > 2GB

Bug 1759582      Fixed: 9201
Misleading error message "Incompatible Version" if user does not exist

Bug 1759227      Fixed: 9201
This problem is exposed in 8.1.7.1 onwards.
Wrong results possible using Parallel Query if the all the below are true:
 - The query uses views (inline or outline) .
 - The views have one of its columns coming from the count(*) or
   count(not-null-column)
 - The columns selected in the query are the count columns of the views.
 - The query is executed in parallel and it gives same values in all selected
   columns.

Bug 1756779      Fixed: 9201
CBO may not choose a domain index when it should.
Eg: An interMedia index may not be chosen to drive the access, and functional
    invokation of the CONTAINS operator may occur instead.

Bug 1755028      Fixed: 9201
JDBC Thin: ORA-1008 updating LONG RAW using updateBinaryStream()

Bug 1754947      Fixed: 9201
If export is run with TRANSPORT_TABLESPACE=Y and the
tablespace list exceeds about 10000 characters then
EXP-8 / ORA-6502 is signalled. This makes it impossible
to export very large transportable sets.

Bug 1754786      Fixed: 9201
Pro/OCI DML RETURNING an ARRAY of LOB Locators dumps in TTCLD2I

Bug 1754311      Fixed: 9201
SQLPLUS may dump executing SQL files
with lines over 4096 characters long

Bug 1753899      Fixed: 9201
DBMS_STATS can fail (ORA-904) for a table with a security policy on it

Bug 1753705      Fixed: 9201
ORA-600 [7005] with KPRB / ORA-3115 with JDBC thin
when querying an internal ROWID from a table.

Bug 1752554      Fixed: 9201
Heap corruption / ORA-600 [17182] selecting DB2 DATA TYPE of CHAR.

Bug 1752178      Fixed: 9201
Binding multibyte data of type SQLT_LNG (LONG) to 8i/9i database may
raise an ORA-1461. Binding this to an 8.0 server may cause a HANG.
Workaround: set OCI_ATTR_MAXDATA_SIZE/MAXCHAR_SIZE large enough.

Bug 1752043      Fixed: 9201
ResultSetMetaData getScale() method can return incorrect SCALE for
ADT NUMBER attributes.

Bug 1751186      Fixed: 9201
Some queries using bitmap indexes can give
incorrect results or coredump in qerixGetKey(),
or during rowsource allocation time.
Workaround:
  alter session set "_column_elimination_off"=true

Bug 1751168      Fixed: 9201
During a parallel recovery in a SQLPLUS session, if you press ctrl-C,
at the 'Specify log:' prompt of parallel recovery, the interrupt does
not seem to reach shadow process at all and instead the control is back
to SQLPLUS session immediately.

Bug 1749606      Fixed: 9201
This bug number adds several enhancements to the subquery
unnesting feature therby fixing many performance problems.
It adds elimination of semi-join for single table correlated
and uncorrelated subquery without which many queries
execute with sub-optimal plans.

Bug 1749376      Fixed: 9201
SELECT from Object view may spin (in kksfbc) after an
"ALTER TABLE UPGRADE" on the table on which it depends.
Workaround:
  Do an "ALTER VIEW COMPILE" explicitly before selecting from the
  view.

Bug 1748965      Fixed: 9201
Import may fail when processing large (>64k) statements in the
export dump file when the statement requires NLS translation.
The import session errors showing an incomplete or garbled SQL statement.
This mainly affects ASCII -> EBCDIC and vice versa.

Bug 1748759      Fixed: 9201
Client memory corruption / dump possible (eg: in ttcfopr)
using pre-fetch.
Workaround:
  Turn off client pre-fetching of rows (OCI_PREFETCH_ROWS
  or prefetch precompiler option).

Bug 1748384      Fixed: 9201
OERI:qksopOptASJLf1 / dump in kkeajsel with ALWAYS_SEMI_JOIN=MERGE or HASH
with certain subqueries containing correlated variables
appearing in a disjuntion(OR).
Workaround:
  Set always_semi_join=NESTED_LOOPS (underscore parameter in 9i)

Bug 1747320      Fixed: 9201
ENH: HS should write to the ALERT log when Data Dictionary changes are made

Bug 1747270      Fixed: 9201
ORA-600 [qximcoc4] can occur if a memory error occurs when
setting up a query using a DOMAIN index.
This ORA-600 should not be signalled, just the original memory
error.

Bug 1747011      Fixed: 9201
A memory leak of private shadow memory , or ultimately an ORA-4030,
can occur if a long running PLSQL block repeatedly binds in a loop.

Bug 1746869      Fixed: 9201
ORA-600 [2103] possible during reconfiguration.

Bug 1746797      Fixed: 9201
Wrong results with a parallel query containing
correlated subqueries with set(eg: minus) operations.
eg:
     select DNAME from DEPT A where DEPTNO in
          (select DEPTNO from DEPT where A.DNAME=DNAME
           minus
           select DEPTNO from EMP);
Workaround:
  Set "_column_elimination_off"=false

Bug 1746462      Fixed: 9201
Indexing a table with many NULL values, with a low index memory, may
taking a long time because the index flushes one document at a time.

Bug 1745591      Fixed: 9201
Using the grouping_id() function with grouping sets
or concatenation of rollups (more than one rollup in group-by),
is slower than without using the grouping_id() function.
This enhancement adds the parameter "_precompute_gid_values"
which is enabled by default.

Bug 1744993      Fixed: 9201
 If a super type t is created with subtypes and
 a table is created with substitutable column
 type t, if you do alter type t with INVALIDATE
 option, then alter table upgrade, you will get
 ORA-04020 / dump
Workaround:
 Use alter type with CASCADE option instead.

Bug 1744786      Fixed: 9201
A hierarchical query utilizing the pre-9i row source (i.e. without
connect-by filter and pump) and which involves an index access by
ROWID range scan corrupts the cursor work heap.

Bug 1744625      Fixed: 9201
Wrong results are possible from queries which use the inlist iterator
if the inlist has functions on correlated columns.
Eg: select /*+ ALL_ROWS */ col1
      from tab1
     where not exists
        (select /*+ INDEX(tab2) */ '1' from tab2
         where tab2.col2 in (tab1.col1*10+1, tab1.col1*20+1);
Workaround:
   Set event 10157 to disable the inlist iterator

Bug 1744175      Fixed: 9201
ENHANCEMENT:
An SP2-750 error is now reported if SQLPLUS fails to
open the SP1 message file.

Bug 1744109      Fixed: 9201
Multi Threaded Server (MTS) crashes when an SSL Callout spans multiple
sessions.  The stack trace contains calls to nzjsWrite() or nzjsRead().

Bug 1743183      Fixed: 9201
Small memory leak in UGA from lock memory used for TEMP segments
not being freed or reused.

Bug 1742564      Fixed: 9201
ORA-1424 or wrong results possible when a query against
a union view contains a LIKE predicate with an ESCAPE clause
and the LIKE can be replaced with =(EQUAL) predicate.

Bug 1742457      Fixed: 9201
A program using any of the datetime identifiers (YEAR, MONTH, DAY,
 HOUR, MINUTE, SECOND, TIMEZONE_HOUR, TIMEZONE_MINUTE, TIMEZONE_REGION,
 TIMEZONE_ABBR) or TRIM identifiers (LEADING, TRAILING, BOTH) as the first
 token in a subroutine call's parameter list where the subroutine is
 specified by a complex identifier incorrectly error with PLS-103.
This is related to Bug:1484770 which fixes this problem for some
constructs.

Bug 1742027      Fixed: 9201
Identical SQL/PLSQL using different Array sizes are not shared.

Bug 1741133      Fixed: 9201
NullPointerException in oracle.sql.ZONEIDMAP.getID from TIMESTAMPTZ constructor.
Eg: Timestamp tss = Timestamp.valueOf("1999-06-07 10:05:23.99");
    TIMESTAMP ts    = new TIMESTAMP(tss);
    TIMESTAMPTZ  tstz  = new TIMESTAMPTZ(con, tss);

Bug 1741117      Fixed: 9201
PDML to bitmap key of a partition table with row movement hangs.
The fix causes the statement to execute serially.
Workaround:
  Run the statement serially.

Bug 1739726      Fixed: 9201
LMON may die during reconfiguration with
ORA-600 [kjbrrcfwst:xxx] errors.

Bug 1739150      Fixed: 9201
Generate &#39; for single quotes instead of &APOS;
as some clients do not recognise &apos; correctly.

Bug 1738764      Fixed: 9201
NETMGR may give error on menu options for locale=KO

Bug 1736840      Fixed: 9201
HTML tags may be incorrectly parsed for entity references

Bug 1736057      Fixed: 9201
Improved error information for AQ transformation errors

Bug 1732852      Fixed: 9201
When a shadow reports ORA-600 [kcblibr_1], no new buffers are read into
the cache and the instance eventually hangs. With the fix buffer gets are
not suspended.

Bug 1732626      Fixed: 9201
This is an enhancement mainly intended to reduce invalidations
and recompilations when installing a new patchset or patch.

Bug 1731490      Fixed: 9201
Index DDL (create/alter/sync) operation
following another index DDL operation in the same
session can fail with ORA-600 [kgfrf1].

Bug 1731454      Fixed: 9201
Sporadic "NAMESPACE PREFIX USED BUT NOT DECLARED" error

Bug 1731165      Fixed: 9201
When doing a parallel NL Semi/Anti Join the wrong distribution method
may be chosen by the optimizer leading to wrong results for the query.

Bug 1726833      Fixed: 9201
Update statements with a range scan may core dump in kdudcp / signal
ORA-600 [13013] when checking the compare column values(CR copy) with
the current values.
This can happen if the execution plan shows the range scan
conversion to bitmaps.
Workaround: None. Try to avoid range scan (use full table scan)

Bug 1724964      Fixed: 9201
A memory leak can occur in the JDBC OCI driver when reusing
statements that reference object types.

Bug 1724863      Fixed: 9201
ORA-932 if DBMS_XMLGEN is passed a CURSOR() expression.
Eg: declare
     ctx number;
     xmldoc CLOB;
    begin
      ctx := DBMS_XMLGEN.newContext(
             'select cursor(select * from dual) dual_rec from dual');
      xmldoc := DBMS_XMLGEN.getXML(ctx);
    end;
    /

Bug 1724593      Fixed: 9201
ENHANCEMENT: OracleConnection.pingDatabase() added

Bug 1723633      Fixed: 9201
SQLPLUS may dump using the BREAK command

Bug 1722692      Fixed: 9201
getString() does not return number strings in scientific notation.
Note: this fix is not complete so may still return incorrect
      strings for certain numbers.

Bug 1722308      Fixed: 9201
Select from join of two subqueries may fail with
ORA-600[XTYCSR2],[2] on a slave, if there is a local partitioned index
on one of the tables being joined in subqueries.
Workaround:
 Force Hash join or SMJ instead of NLJ using optimizer hints.

Bug 1715819      Fixed: 9201
PARSE=partial generates a precomp error, for trigraphs used as directives.

Bug 1715529      Fixed: 9201
ORA-2002/ORA-1461 from AUDIT CREATE TRIGGER when creating a LOGON TRIGGER

Bug 1712645      Fixed: 9201
When a 'drop column' operation is interrupted, an ORA-600[729]
space leak error may be reported on exit from the session.

Bug 1711405      Fixed: 9201
AVLCSPPK.SH / AVLCSTPK.SH do not test for success correctly

Bug 1711227      Fixed: 9201
ORA-600[QKAGBY0.4] from PQ SELECT with DEGREE > 1 and GROUP BY
if it contains any duplicate columns or  duplicate aggregate
functions on duplicate columns and if it also has a group by clause.
eg: SELECT c1, c2, SUM(c3), SUM(c4)
      FROM ( SELECT 1 c1, col c2, min(1) c3, min(1) c4 FROM t1
             GROUP BY 1, col
           )
      GROUP BY c1, c2;

Bug 1710157      Fixed: 9201
ORA-1000 / ORA-600 [QXIMCOC4] can occur from ORed CONTAINS
clauses using SCOREs. This can cause other errors depending on
where in the code the ORA-1000 error is encountered.
This problem occurs if the execution plan shows CONCATENATION
being used.
Note that the cursors are leaked within the session so the ORA-1000
error may not occur on the statement with the CONTAINS clause but
on some other statement.
Workaround: Force execution not to use CONCATENATION.

Bug 1710136      Fixed: 9201
SQLJ allows the same bind variable name to be used in
different places but each bind is treated as a seperate
bind value (even though the bind names are the same).
This case result in SQL runtime errors when not expected.
Eg: select :bind, count(*) from tab group :bind;
    will signal ORA-959 as the 2 binds are actually
    different items.
The fix for this bug introduces a "-bind-by-identifier"
SQLJ option which when set to true maps repeat bind
variable names to the same actual bind variable

Bug 1707919      Fixed: 9201
When setting the failover mode to be preconnect, number of preconnected
processes increase after each detach, attach.

Bug 1707340      Fixed: 9201
"FULL_THEMES" parameter affects output Weights in CTX_DOC.THEMES

Bug 1703940      Fixed: 9201
ALTER INDEX REBUILD ONLINE of a REPLICATED object HANGS on "null event".
Workaround:
  Rebuild the index offline rather than ONLINE.

Bug 1701374      Fixed: 9201
This problem affects Windows platforms only.
Indexing with URL_DATASTORE on Windows platforms
leaks sockets. (netstat will show many sockets in
CLOSE_WAIT state).
This can show as an apparent hang if a few thousand
URLs are attempted to be indexed.

Bug 1700705      Fixed: 9201
Unnecessary partition access is possible in parallel queries if there is
a single-row subquery against the partition key.

Bug 1698784      Fixed: 9201
This problem is introduced in Oracle9i
ORA-980 may be raised if a PLSQL block references
a SYNONYM which points to a REMOTE PUBLIC SYNONYM.

Bug 1698153      Fixed: 9201
CTAS between different character set databases might not add
the padding character for CHAR columns if the database character sets
differ and at least one character set is multibyte.

Bug 1695046      Fixed: 9201
Incorrect results possible when a period (.) is specified as a printjoin
character if a period is also (by default or explicit setting) a
numjoin or numgroup separator.
Eg: "ABC.123.DEF" gets lexed as "ABC" and "123.DEF" instead of as a single
    token.

Bug 1692225      Fixed: 9201
If a non-default CPU_PER_CALL is in effect, the CPU time logged by Oracle
may be up to twice the actual CPU time used by the program.
(ie: The value in V$SESSTAT for 'CPU used by this session' may be up to
     twice the correct value).

Bug 1690759      Fixed: 9201
Spurious ORA-12571 possible using BEQUEATH connection if write is interrupted

Bug 1689678      Fixed: 9201
 When the initialization parameter 'PARTITION_VIEW_ENABLED'
 is set to 'TRUE' and tables have been analyzed,
 'ORA-979' can occur for queries involving
 literals.

Bug 1688500      Fixed: 9201
Pre-spawned servers crash (with an ORA-07445 core
 dump) on the second connection when OPS is configured.

Bug 1686987      Fixed: 9201
Direct export may fail with ORA-600[6191] with trailing null
column data.

Bug 1685490      Fixed: 9201
Dump (kohfrem/kohfrm) possible at logoff when using
cartidges (mainly affects Shared Servers on Windows).

Bug 1685172      Fixed: 9201
Control characters in access parameter strings may be ignored.
eg: "RECORDS DELIMITED BY "*EOF*\t" ignores the TAB character

Bug 1685119      Fixed: 9201
Interrupt of a parallel execution of a query involving temporary table could
cause ORA-600 [KCBLIBR_USER_FOU], and potentially an instance hang.
Workaround:
  Set STAR_TRANSFORMATION_ENABLED= temp_disable | false

Bug 1684431      Fixed: 9201
This problem is introduced in 815.
Wrong results can occur for index range scan when composite indexes
are used. The stopkey is formed wrongly in this case when we
have a composite index with keys such as (c1,c2) and
some predicate such as c1 > v1 and an equality predicate
c2 = v2 present together. The query may return too many rows.
Eg: SELECT B.col_from ,A.col ,B.col_to
      FROM B ,A
     WHERE A.col > B.col_from
       AND B.col_to > A.col
       AND A.id='ZIP';
    when there is a composite index on A(col,id)

Bug 1682090      Fixed: 9201
A query with an INDEX_JOIN hint can cause a memory corruption if
_INDEX_JOIN_ENABLED=false, _B_TREE_BITMAP_PLANS=false and
the table does not have bitmap indexes.
This can show as ORA-600[17114]/[17147] errors.

Bug 1674074      Fixed: 9201
Leak of "ktatt" memory chunks possible (ORA-600 [729]) on
failed creation of a TEMP segment

Bug 1673506      Fixed: 9201
V$SGASTAT value for "shared pool free memory" may be incorrect

Bug 1672862      Fixed: 9201
OCIDateTimeGetTimeZoneOffset()/OCIDateTimeGetTimeZoneName() return incorrect results for
TIMESTAMP WITH LOCAL TIME ZONE. The offset returned is that from the DB
timezone, and the name returned is that of the DB timezone.

Bug 1671668      Fixed: 9201
This problem is introduced in 8.1.5.
Loading data with sql*loader in direct mode into a table with a primary
key constraint enabled may dump in SOREND() during index maintenance
if duplicate rows are detected.
The fix causes an error to be signalled instead.
eg: ORA-1452: cannot CREATE UNIQUE INDEX; duplicate keys found

Bug 1671601      Fixed: 9201
When accessing a lob inserted via a conversion function
such as to_lob(), and when 'storage in row' is enabled,
and the lob after conversion was exactly 3964 bytes, then
a select on the lob can result in ORA-1555 'snapshot too old'
errors

Bug 1668134      Fixed: 9201
@ Originally listed as fixed in 8173/9012 but the fix was incomplete.
"Protocol Violation" from JDBC THIN if account password has expired

Bug 1668041      Fixed: 9201
When using LOB columns with the "CACHE READS" option incorrect copies of
the LOB blocks may be read due to stale block images being left in the
buffer cache after a LOB block has been updated. This can result in
many different errors.
Eg: ORA-1555 / ORA-22924 when selecting a LOB from the table,
    ORA-1410 / ORA-600 [12406] from interMedia etc..
Workaround:
  Change the LOB definition to not use the CACHE READS option

Bug 1664189      Fixed: 9201
Query rewrite does not occur if base table has a FUNCTIONAL index on it.

Bug 1663288 *     Fixed: 9201
ALTER TYPE or running CATALOG invalidates Queues based on the recompiled
type. This causes AQ operations on the queue to error with ORA-24085.
See the alert for details of making the queues usable again..
See <Note:151613.1> on Metalink

Bug 1662642      Fixed: 9201
"drop (non-unique) index"  invalidates views dependent upon the index
base table view dependents.

Bug 1660225      Fixed: 9201
When a java.lang.Float object is passed to the oracle.sql.NUMBER constructor
it rounds off the float value.

Bug 1656136      Fixed: 9201
When running dbverify against files in temporary tablespaces,
corrupt blocks may be reported.

Bug 1656080      Fixed: 9201
ORA-3217 occurs during TSPITR clone export
if the primary database contains TEMPFILEs.

Bug 1651530      Fixed: 9201
SMON may die with OERI:16224 crashing the instance
when deleting non-existent objects.
Workaround:
  It is possible to set <Event:10052> as a short term
  workaround to this issue. It prevents SMON from cleaning
  up non-existent objects thus preventing a crash.

Bug 1649834      Fixed: 9201
Theme output for empty documents or documents with no tokens may be
incorrect and may change depending on the order of processing.

Bug 1647363      Fixed: 9201
Enhancement to reduce contention on ROW CACHE OBJECTS latch.
This enhancement is most effective for sites with large numbers
of objects in the dictionary cache.

Bug 1647014      Fixed: 9201
OCIStmtExecute() may fail while doing DML array operations
with iteration > 32767.

Bug 1634098      Fixed: 9201
Using one QueueReceiver per dequeue operation leaks memory
which can result in "java.lang.OutOfMemoryError".

Bug 1622924      Fixed: 9201
PDML "Update SET=(subquery)" may set data to NULL causing logical data
corruption.

Bug 1622287      Fixed: 9201
INSO_FILTER can fail to filter certain Microsoft Word documents.

Bug 1618967      Fixed: 9201
Stopping an archiver process generates a trace file even if the
init.ora <parameter:log_archive_trace> is not set.

Bug 1614857      Fixed: 9201
An ALTER TYPE with INVALIDATE option followed by
 an ALTER TABLE UPGRADE may results in a spin(hang)
 or an ORA-3113/ORA-600 [12869] or similar.
Workaround:
 Use alter type with CASCADE option instead.

Bug 1606920      Fixed: 9201
 With OCI applications which manage multiple sessions over
 one connection; if one session changes its language, then
 other sessions may start to report errors in the new language

Bug 1587619      Fixed: 9201
Wrong results are possible from queries that undergo star transformation
if they have semijoins.
This occurs if a subquery is converted to a semijoin and there is
joinback elimination. During the star transformation the semijoin table
is lost so the condition is not applied.
Workaround:
   Set event 10162 to disable joinback elimination

Bug 1586509      Fixed: 9201
ORA-00600: [ksuwaitsysevent1] or tracefile messages
"Wait on system events broadcast channel timed out"
possible from clients opening more than one session
over the same connection (eg: Oracle Forms)

Bug 1586249      Fixed: 9201
When exporting an indexed clustered table containing rows
with trailing nulls, import error IMP-00009: Abnormal end
of export file can result on import.

Bug 1584970      Fixed: 9201
Attempting to execute certain routines in serially reusable (SR) packages
can result in an ORA-600 [PFRI.C:KGI_SRCTX] error if the package
contains or references package variables.

Bug 1551563      Fixed: 9201
ORA-7445 possible when a query with binds re-executes
on a synonym on a remote object, which has been dropped and
recreated on a local object.
The stack is likely to include:
    memmove <- ttcclr <- opiobv <- opipbr

Bug 1548205      Fixed: 9201
Inserting into an empty Updateable Resultset causes an
SQLException:
java.sql.SQLException: Invalid argument(s) in call: setRowBufferAt

Bug 1542218      Fixed: 9201
Heap corruption (OERI:17182/dump in kghfrf) using very large collections

Bug 1534867      Fixed: 9201
An unsuccessful JDBC OCI connect attempt leaks memory

Bug 1534197      Fixed: 9201
ORA-600 [15212] from EXECUTE IMMEDIATE with binds but no USING clause.
Workaround: Fix the PLSQL code as with the fix it will just raise a bind
            mismatch error instead.

Bug 1532659      Fixed: 9201
Importing a view with an OBJECT IDENTIFIER attribute specification
containing a newline character causes import to fail with IMP-9.

Bug 1532611      Fixed: 9201
The memory consumption of oracle shadow process grows if DBMS_LDAP is
used repeatedly.

Bug 1532178      Fixed: 9201
ORA-600 [kopuopkl1] / ORA-31012 possible from XPATH operator in
XPATH expression.
eg:
    select
     sys.xmltype.createxml('<a><b>2</b><b>3</b></a>').
     extract('/a/b[position()=2).getclobval()
    from dual;

Bug 1531976      Fixed: 9201
Bytes may be lost inserting multibyte data > 4k in length.

Bug 1530744      Fixed: 9201
RMAN database restore does not recognise that a whole database
backup taken after resetlogs includes a backup of a read-only
tablespace.

Bug 1529221      Fixed: 9201
Describing (using OCIDescribeAny) a public synonym with
an invalid username successfully describes the public synonym
with the same name (if it exists).
Eg: In sqlplus "describe no_such_user.public_synonym_name"
    will describe the "public_synonym_name" even if the
    user "no_such_user" does not exist.

Bug 1527668      Fixed: 9201
Fetching objects to a JDBC client gets progressively slower as
more rows are returned from a cursor.

Bug 1526601      Fixed: 9201
If the length of ORACLE_SID name is 16 characters,  sqlplus, svrmgrl and
Navigator utilities were crashing  in Windows platform.

Bug 1519547      Fixed: 9201
ORA-12592: TNS BAD PACKET possible with MTS and checksum (ASO)

Bug 1514175      Fixed: 9201
INSO_FILTER sometimes hangs or fails when filtering a certain
Microsoft Word documents.

Bug 1509738      Fixed: 9201
It is possible for ADT data to exceed the declared column length.
This can result is ORA-600 errors.

Bug 1504967      Fixed: 9201
TRUNCATE on the primary may lead to ORA-8103 on the standby
if it is opened read only

Bug 1492527      Fixed: 9201
An ORA-904 is signalled when attempting to create a Remote object-relational
Materialized View if the WHERE clause has a dotted column name.
eg:  create materialized view mv1 refresh fast  as
     select x.c1 , x.c2.c1 , x.c2.c2 from tab2@dbs1 x
      WHERE  x.c2.c1 > 20 ;

Bug 1491152      Fixed: 9201
When a database has tablespaces with non-default block sizes
then objects created in those tablespaces get created with
extent sizes which do not match the requested size.
Eg: If the default block size is 2K and the tablespace
    blocksize is 8K then a request for a 400K extent
    will actually allocate a 400K*4 = 1.6Mb extent

Bug 1487313      Fixed: 9201
Assigning a value to :NEW.COLUMN in a trigger fired
as part of an array insert can cause subsequent
firings of the trigger to see the assigned value
rather than the a statement constant.
eg: insert into tab values ( 0, :bind_array );
    With a trigger setting :NEW.COL1 to a value (say 99)
    will cause subsequent firings of the trigger for
    this array insert to see :NEW.COL1 as 99 rather
    than 0.
Workaround:
  Do not use mixed constants and array binds in array
  inserts.

Bug 1485853      Fixed: 9201
Statements using duplicate bind variables over a DB LINK may return
incorrect results, or error with ORA-1008 / ORA-2063

Bug 1479508      Fixed: 9201
SQLPLUS SP-0642 / Dump where schema.package_name
over 30 characters

Bug 1477959      Fixed: 9201
Direct export of a table containing columns of type ROWID may
fail with ORA-600 [6193]

Bug 1456397      Fixed: 9201
When using DBV to verify datafiles without any file extension,
DBV reports error "DBV-00100 : Specified FILE (<filename>) not
accessible"
Workaround:
  Create a hard or symbollic link to the file you want to check
  using a filename with an extension and use DBV against that file.

Bug 1418532      Fixed: 9201
Parallel transaction recovery may be abandoned
and continue serially.
Workaround:
  Keep issuing the commands:
   ALTER SYSTEM SET FAST_START_PARALLEL_ROLLBACK=LOW;
   ALTER SYSTEM SET FAST_START_PARALLEL_ROLLBACK=HIGH;
  until the transaction has been recovered.

Bug 1417233      Fixed: 9201
DRG-10599 possible using CONTAINS with an OUTER JOIN

Bug 1417113      Fixed: 9201
CHARSET Filter does not index all documents if there is a
NULL in the indexed column.
Workaround:
  Remove any nulls from the indexed data set.

Bug 1416954      Fixed: 9201
INSO_FILTER sometimes garbles double quote characters in specific
Word documents.

Bug 1413023      Fixed: 9201
ORA-600 [kjbrrcon:!send] can occur.

Bug 1409835      Fixed: 9201
Ora-600 [16608] or Ora-600 [16609] may sometimes be raised for certain
operations that involve constraints, especially if the shared pool
is heavily loaded.

Bug 1402425      Fixed: 9201
Functions/procedures taking %TYPE as a formal parameter, with the
base type being varchar2/long/CHAR/NCHAR may dump if a value longer
than the %TYPE length is passed to the function.
Procedures / functions should ignore length constraints on formal
parameters.
Workaround:
  Declare the formals as the basetype instead thru %TYPE.

Bug 1402161      Fixed: 9201
A long running batch job (which runs over many days) can cause the
savepoint number to wrap signalling either ORA-600[4411] or ORA-600[4454].
Workaround:
  Break the job into smaller chunks and reconnect for each part of the
  job to reset the savepoint number.

Bug 1399147      Fixed: 9201
A semantic error may occur during precompilation of PLSQL in
Pro* when a lower-version of Pro* connects to a higher-versioned
database and the program references an indexed table method.
Eg: mytable.DELETE

Bug 1397704      Fixed: 9201
SQLPLUS may dump executing a SQL file with lines
longer than 4096 characters.

Bug 1396578      Fixed: 9201
"% Non-Parse CPU" in the output from statspack spreport.sql (8i) /
sprepins.sql (9i) is calculated incorrectly.

Bug 1395086      Fixed: 9201
This problem is introduced in 815.
An ORA-600 [6731] can occur if an update / delete operation tries
to modify a chained row if block level recovery has recovered the
row head-piece but not the chained row pieces.

Bug 1393786      Fixed: 9201
Failed EXTERNAL USER identification tries global user identification

Bug 1387619      Fixed: 9201
Export in 8.0/8i/9i is slower than Oracle 7 export of the same data

Bug 1387406      Fixed: 9201
Unnecessary partition access can occur during parallel queries if there
is partition pruning based on a nested loops join.

Bug 1378709      Fixed: 9201
Blank trimming is not done properly on array fetches.
Workaround:
   Constrain the column values explicitly using appropriate
   TRIM function in the query.

Bug 1378317      Fixed: 9201
Constraints on PLSQL variables are not being checked on dynamic
SQL RETURNING INTO clause variables.
Eg: a number(2);
    ..
    EXECUTE IMMEDIATE 'update a set a=9999 returning a into :M' using out M;
    should raise an exception.

Bug 1371820      Fixed: 9201
ORA-600 [4506] possible against transported tablespace

Bug 1347809      Fixed: 9201
Using the PreparedStatement's setNull() method to set
DATE fields to NULL with batch execution can result
in data corruption.
eg: Using pstmt.setNull(6, java.sql.Types.DATE) with
    pstmt.setExecuteBatch(100) can lead to data corruption.
Workaround:
  Use pstmt.setString(6,null) instead.

Bug 1344959      Fixed: 9201
ENHANCEMENT: JDBC OCI driver add support for TIMESTAMP datatype.
Without this fix "oracle.jdbc.driver.ResultSetMetaData.getColumnType"
on a TIMESTAMP returns 1111 (other) instead of 93 (TIMESTAMP)

Bug 1340394      Fixed: 9201
PLSQL BULK collect of REFs can dump (in kpcocrpc).

Bug 1335603      Fixed: 9201
'PLS-00553' can occur if a BIND variable is used in the same
SQLPLUS session as used to startup the database.
Workaround:
  After startup reconnect (connect / as sysdba) before using
  any bind variables in the SQLPLUS session.

Bug 1333526      Fixed: 9201
 Use of objects may result in a large number of buffer header state
 objects being acquired needlessly. This may impact the process that
 acquires them by degrading performance, and impact others by increasing the
 contention on the shared pool or by causing Ora-4031 errors.
 This problem is resolved by this fix.

Bug 1333333      Fixed: 9201
ORA-600 [84] on TO_DATE using ARABIC HIJRAH calendar

Bug 1329845      Fixed: 9201
SET LINESIZE may dump SQLPLUS

Bug 1326191      Fixed: 9201
V$SESSION.OSUSER is always 'ORACLE' using JDBC Thin

Bug 1306324      Fixed: 9201
Dynamically changing <event:10270> can result in
an ORA-600 [252].
Workaround:
  Do not dynamically change the setting of this event
  (eg: via ALTER SESSION). Always specify it at instance level
  if it needs to be set.

Bug 1281962 +     Fixed: 9201
If rollback encounters a media corrupt block (ORA-1578) then
the block is skipped and UNDO is discarded. Subsequent restore and
roll forward of the corrupt file can leave the block transactionally
inconsistent as the changes to roll out the transaction are never
issued against the block.

Bug 1275529      Fixed: 9201
DESCRIBE <table> shows NUMBER when FLOAT was used

Bug 1273906      Fixed: 9201
Referencing of synonyms within DDL other than those supported(AUDIT,
COMMENT, GRANT, NOAUDIT and REVOKE plus others within suqbuery clauses
such as in CREATE TABLE, VIEW etc.) is not validated and can lead to
server crashes , dictionary corruption and strange errors .

Bug 1272708      Fixed: 9201
Stemming queries on words containing accented letters
fails on text indexes with base_letter preference enabled.

Bug 1249631      Fixed: 9201
The value of v$session.sql_address iss not correctly cleared when a cursor
is unmapped.

Bug 1238084      Fixed: 9201
Pro/OCI clients single row select may use more server CPU than
pre 8.1 clients.

Bug 1231172      Fixed: 9201
This is an enhancement related to the fix for bug:947460.
The ALTER USER syntax is extended to allow the current users
old password to be specified when changing their own password.
This new clause is only required when password complexity checking
is enabled. The old password is required to avoid an ORA-28003
error when a PASSWORD_VERIFY_FUNCTION is in use.
eg:
 Non DBA users can change their password using the syntax:
 ALTER USER user IDENTIFIED BY newpassword REPLACE oldpassword

Bug 1230798      Fixed: 9201
Concurrent ALTER TABLESPACE READ ONLY can fail with an ORA-60

Bug 1227266      Fixed: 9201
Wrong results possible in PLSQL using uninitialized BINDS in SQL

Bug 1226565      Fixed: 9201
ORA-600 [KXTOTOLC_LOBOPT] accessing a LOB column (:NEW.LOB_COLUMN)
from within a trigger

Bug 1219547      Fixed: 9201
ORA-942 can occur when attempting to access a LOB attribute of an
ADT obtained from INSERT .. RETURNING statement.

Bug 1216223      Fixed: 9201
MAXVALUE keyword HIGH_VALUE column of DBA_TAB_PARTTIONS is
not capitalized.

Bug 1204608      Fixed: 9201
Select from V$LATCH may hang / dump after RESOURCE_MANAGER_PLAN change.
eg: ALTER SYSTEM SET RESOURCE_MANAGER_PLAN=<new plan>;
    SELECT * FROM V$LATCH;
may hang or dump

Bug 1149123      Fixed: 9201
If SESSIONS_PER_USER is limited PQ slaves over
the "sesions_per_user" limit dump ORA-2391 trace files

Bug 1055420      Fixed: 9201
After a session inserting into a global temporary table is killed,
another session may not be able to drop the global temporary table.

Bug 1034871      Fixed: 9201
BACKUP CONTROLFILE TO TRACE output is wrong if using BACKUP/STANDBY Controlfile.
In particular read only files may be listed when they should not.

Bug 1020403      Fixed: 9201
ORA-29900 is possible from PQ using extensible
ANCILLARY-PRIMARY operators.
Eg: This can affect Oracle Text CONTAINS / SCORE operators

Bug 984040      Fixed: 9201
getUpdateCount() does not behave correctly (as per the JDBC spec)

Bug 954153      Fixed: 9201
SQLCODE may not get the correct error number if
SQLCODE is declared outside the DECLARE SECTION,
even if the application is precompiled with command
line options "mode=ansi declare=yes assume_sqlcode=yes".

Bug 937156      Fixed: 9201
Invalid TABLE() subqueries in SQL statements can error
with PLS-801 [22016] or [22052] when compiled if using
the pre-9i PLSQL engine.

Bug 914652      Fixed: 9201
If external name or internal name attributes (OCI_ATTR_EXTERNAL_NAME/
OCI_ATTR_INTERNAL_NAME) are set, then an implicitly started
transaction (not started by OCITranStart) will get ORA-02041
if it attempts to access a remote site.  This restriction also
applies to a remote PL/SQL procedures which has done a commit
and then attempts to access a remote site.
The most troublesome part of this restriction occurs for ODBC running
under Microsoft Transaction Server, since the external name has to
be set to allow MTS to control transactions.  The attributes have
to be set prior to session begin, which is before there is any
chance to know whether or not the connection will actually be
controlled by MTS.
The restriction also means that XA local transactions, for example,
can't use database links, and that certain restrictions apply
to what remote PL/SQL procedures can do.
Workaround:
  In some cases the problem can be coded around, or a real global
  transaction can be started.

Bug 911959      Fixed: 9201
OCI application may dump core when updating more than one LONG
column using dynamic binds with callbcaks.

Bug 878554      Fixed: 9201
"PLS-00553: character set name is not recognized" possible
from some RMAN operations if the target database is not open.

Bug 855400      Fixed: 9201
Names cache is never checkpointed

Bug 753989      Fixed: 9201
ProCobol:
 Use of EXEC SQL INCLUDE before WORKING-STORAGE SECTION
 may generate incorrect code.

Bug 681179      Fixed: 9201
Parallel TO_LOB(LONG) may dump

Bug 340156      Fixed: 9201
Drop table from dynamic sql in a PLSQL does not
free the space until the PLSQL call finishes.

Bug 332285      Fixed: 9201
"Rows loaded" information may be incorrect when the object
being loaded runs out of space during a conventional path load.