ORA-07445: exception encountered: core dump [qertbStart()+327] [SIGSEGV]
檢查alert警告日誌時,發現報錯ORA-07445: exception encountered: core dump [qertbStart()+327] [SIGSEGV]
客戶環境是:oracle 10.2.0.4,redhat 6.1
trace檔案內容如下:
ksedmp: internal or fatal error
ORA-07445: exception encountered: core dump [qertbStart()+327] [SIGSEGV] [unknown code] [0x000000000] [] []
Current SQL statement for this session:
SELECT B.WORK_ORDER,START_PROCESS_ID,END_PROCESS_ID, WO_STATUS,TARGET_QTY,OUTPUT_QTY,IN_PDLINE_TIME,OUT_PDLINE_TIME FROM XXXX.G_WO_BASE A,XXXX.G_SN_STATUS B WHERE B.SERIAL_NUMBER = :B1 AND A.WORK_ORDER = B.WORK_ORDER AND ROWNUM = 1
----- PL/SQL Call Stack -----
object line object
handle number name
0x1fd42cc68 9 procedure jzh.SJ_WO_OUTPUT_QTY
0x1fce7db50 27 procedure jzh.SJ_GO
0x1fc3deac0 2 anonymous block
----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)
-------------------- -------- -------------------- ----------------------------
ksedst()+31 call ksedst1() 000000000 ? 000000001 ?
2A9706ED50 ? 2A9706EDB0 ?
2A9706ECF0 ? 000000000 ?
ksedmp()+610 call ksedst() 000000000 ? 000000001 ?
2A9706ED50 ? 2A9706EDB0 ?
2A9706ECF0 ? 000000000 ?
ssexhd()+629 call ksedmp() 000000003 ? 000000001 ?
2A9706ED50 ? 2A9706EDB0 ?
2A9706ECF0 ? 000000000 ?
__funlockfile()+64 call ssexhd() 00000000B ? 2A9706FD70 ?
2A9706FC40 ? 2A9706EDB0 ?
2A9706ECF0 ? 000000000 ?
qertbStart()+327 signal __funlockfile() 107EE5DA0 ? 107EE65F0 ?-------報錯的地方
檢查metalink,發現一篇文章Ora-07445 [Qertbstart+01b0] (文件 ID 1301870.1) ,解釋如下:
SYMPTOMS
The following errors appears when executing a statement with bind variables:
ORA-07445 [qertbStart+01b0] and ORA-12899
CAUSE
This is related to Bug 5868257, NULL variable is used for bind variable
SOLUTION
Apply patch 5868257 or install last bundle patchset 10.2.0.4.x
Issue 5868257 is fixed since patchset 10.2.0.4.
原因是由於在使用繫結變數時使用了NULL值導致了該錯誤,解決方法是打5868257補丁,當然在使用繫結變數避免使用NULL也可解決該錯誤!
客戶環境是:oracle 10.2.0.4,redhat 6.1
trace檔案內容如下:
ksedmp: internal or fatal error
ORA-07445: exception encountered: core dump [qertbStart()+327] [SIGSEGV] [unknown code] [0x000000000] [] []
Current SQL statement for this session:
SELECT B.WORK_ORDER,START_PROCESS_ID,END_PROCESS_ID, WO_STATUS,TARGET_QTY,OUTPUT_QTY,IN_PDLINE_TIME,OUT_PDLINE_TIME FROM XXXX.G_WO_BASE A,XXXX.G_SN_STATUS B WHERE B.SERIAL_NUMBER = :B1 AND A.WORK_ORDER = B.WORK_ORDER AND ROWNUM = 1
----- PL/SQL Call Stack -----
object line object
handle number name
0x1fd42cc68 9 procedure jzh.SJ_WO_OUTPUT_QTY
0x1fce7db50 27 procedure jzh.SJ_GO
0x1fc3deac0 2 anonymous block
----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)
-------------------- -------- -------------------- ----------------------------
ksedst()+31 call ksedst1() 000000000 ? 000000001 ?
2A9706ED50 ? 2A9706EDB0 ?
2A9706ECF0 ? 000000000 ?
ksedmp()+610 call ksedst() 000000000 ? 000000001 ?
2A9706ED50 ? 2A9706EDB0 ?
2A9706ECF0 ? 000000000 ?
ssexhd()+629 call ksedmp() 000000003 ? 000000001 ?
2A9706ED50 ? 2A9706EDB0 ?
2A9706ECF0 ? 000000000 ?
__funlockfile()+64 call ssexhd() 00000000B ? 2A9706FD70 ?
2A9706FC40 ? 2A9706EDB0 ?
2A9706ECF0 ? 000000000 ?
qertbStart()+327 signal __funlockfile() 107EE5DA0 ? 107EE65F0 ?-------報錯的地方
檢查metalink,發現一篇文章Ora-07445 [Qertbstart+01b0] (文件 ID 1301870.1) ,解釋如下:
SYMPTOMS
The following errors appears when executing a statement with bind variables:
ORA-07445 [qertbStart+01b0] and ORA-12899
CAUSE
This is related to Bug 5868257, NULL variable is used for bind variable
SOLUTION
Apply patch 5868257 or install last bundle patchset 10.2.0.4.x
Issue 5868257 is fixed since patchset 10.2.0.4.
原因是由於在使用繫結變數時使用了NULL值導致了該錯誤,解決方法是打5868257補丁,當然在使用繫結變數避免使用NULL也可解決該錯誤!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10271187/viewspace-1387639/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-07445: exception encountered: core dump [ksxpunmap()+2742] [SIGSEGV]ExceptionGse
- ORA-07445: exception encountered: core dump [qkaqkn()+5390] [SIGSEGV]ExceptionGse
- ORA-07445: exception encountered: core dump [kgghstfel()+15] [SIGSEGV] ...ExceptionGse
- ORA-07445: exception encountered: core dump [kglpnp()+119] [SIGSEGV]ExceptionGse
- ORA-07445: exception encountered: core dump [CommonClientExit()+101] [SIGSEGV]ExceptionclientGse
- 報錯:ORA-07445: exception encountered: core dump [kkqtnloCbk()+111] [SIGSEGV]ExceptionQTGse
- ORA-07445: exception encountered: core dump [skgxpdmpctxException
- ORA-07445: exception encountered: core dump [kglpin()+527]Exception
- ORA-07445 exception encountered: core dump [kslgetl()+80]Exception
- ORA-07445: exception encountered: core dump [kgghtNumElements()Exception
- ORA-07445: exception encountered: core dump [ksxpunmap()+2742]Exception
- ORA-07445: exception encountered: core dump [kksIsNLSEqual()+72] [SIGSEGV] [Address not mapped to obExceptionGseAPP
- ORA-07445: exception encountered: core dump [qervwRowProcedure()+133]Exception
- ORA-07445 exception encountered: core dump。幫忙看看。Exception
- ORA-07445: exception encountered: core dump [ptmak()+107]Exception
- ORA-7445: exception encountered: core dump [kpodpals()+11332] [SIGSEGV]ExceptionGse
- ORA-07445: exception encountered: core dump [kglic0()+774]Exception
- ORA-07445: exception encountered: core dump [__intel_new_memcpy()+5424]ExceptionIntelmemcpy
- move tablespace: ORA-07445:exception encountered: core dump [qcdlgtd()+182]Exception
- 記一次ORA-07445: exception encountered: core dump [_intel_fast_memcpy.A()+10] [SIGSEGV] [Address not maExceptionIntelASTmemcpyGse
- 記一次ORA-07445: exception encountered: core dump [sdbgrfcvp_convert_pathinfo()+35] [SIGSEGV] [ADDR:0xFExceptionGse
- ORA-07445: exception encountered: core dump [PC:0x90000000D017E10]Exception
- ORA-07445: exception encountered: (一)Exception
- 11.2.0.1bug引發的報錯:ORA-07445: exception encounteredException
- ORA-07445: core dump [kpopfr()+673] [SIGFPE] [Integer divide by zero]IDE
- oracle10g中drop user造成ORA-07445 core dumpOracle
- ORA-07445 [kkoipt()+3881] [SIGSEGV] [Address not mapped to object]GseAPPObject
- Linux Core DumpLinux
- ORA-07445:oracle_[type: SIGSEGV, Address not mapped to object]OracleGseAPPObject
- ORA-07445 [opidsa()+386] [SIGSEGV] [Address not mapped to object]GseAPPObject
- ORA-07445: [opitca()+4618] [SIGSEGV] [Address not mapped to object]GseAPPObject
- Oracle內部錯誤:ORA-07445[_memcpy()+52] [SIGSEGV]一例OraclememcpyGse
- Linux core dump使用Linux
- ORA-07445: 出現異常錯誤: 核心轉儲 [plcurClose()+40] [SIGSEGV]Gse
- 327
- 容器程式Core Dump處理
- java core dump分析實戰Java
- ORA-07445: 出現異常錯誤: 核心轉儲 [ldxsnf()+625] [SIGSEGVGse