ORA-00600 [KSLFFRE_PVT2]实例异常终止
Sat Oct 20 02:00:22 2012Errors in file /u01/oracle/app/oracle/admin/demo/bdump/demo_lms2_774478.trc:ORA-00600: internal error code, arguments: [KSLFFRE_PVT2], [0x700000CE1327F90], [2305843009213693961], [], [], [], [], []ksedmp: internal or fatal errorORA-00600: internal error code, arguments: [KSLFFRE_PVT2], [0x700000CE1327F90], [2305843009213693961], [], [], [], [], []----- Call Stack Trace -----calling location ------------------ksfdmp+0018 kclexpandlock+06e0 kjbmpocr+067c kjmxmpm+025c kjmpmsgi+050c kjmsm+1758 ksbrdp+0408 opirip+03fc opidrv+0448 sou2o+0090 opimai_real+0150 main+0098 __start+0098开始在metalink搜索,和BUG 6883666相似,经确认并非此Bug,经Oracle开发人员确定:是由于patch的代码bug所致,系统中的patch:5165885,
函数kclexpandlock对KCBBEGINX_MACRO会得到独占的latch,但是在很少的情况下会使用共享的macro KCBENDS_MACRO。引起ORA-600.
PATCH:14789218 MERGE REQUEST ON TOP OF 10.2.0.3.0 FOR BUGS 7298374 688366610.2.0.3 IBM AIX on POWER Systems (64-bit)