ORA-24550 Signal Received Error的解決方法
ORA-24550: signal received: [si_signo=11] [si_errno=0] [si_code=2] [si_addr=00000000]
----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)
-------------------- -------- -------------------- ----------------------------
kpedbg_dmp_stack()+ call kgdsdst()+880 7FFEA620 ? 0 ? 777AEF68 ?
368 716 ? D32895E0 ? FFFF8209 ?
18 ? 7FFCA6B4 ?
kpeDbgCrash()+160 call kpedbg_dmp_stack()+ 0 ? 0 ? 777AEF68 ? 610 ?
368
kpeDbgSignalHandler call kpeDbgCrash()+160 0 ? 5 ? D0CF21D0 ? 2 ? 4 ?
()+256 39 ? 4 ? 7FFEE208 ?
skgesig_sigactionHa call kpeDbgSignalHandler 7FFEDE00 ? 792 ? 777AEF68 ?
ndler()+480 ()+256
304ff420 call skgesig_sigactionHa 7FFEE60C ? 7FFEE610 ? 187 ?
ndler()+480 777AEF68 ?
_etext_f()+3256976 call 304ff420 7FFEE800 ? B ? 7FFEE610 ? 0 ?
0 ? 0 ? 0 ? 0 ?
_etext_f()+1580752 call _etext_f()+3256976 1401E50 ? 1402804 ? 139F9BC ?
20D5 ? 7FFF44E4 ? 141CB60 ?
7FFF5A20 ? 0 ?
_etext_f()+1556224 call _etext_f()+1580752 7FFF5A20 ? 139D5F0 ? 44A1 ?
7FFF4B38 ? 6 ? 7FFF4B24 ?
7FFF4B28 ? 1BBF ?
_etext_f()+1406464 call _etext_f()+1556224 7FFF4B24 ? 52 ? 6 ? 15B3 ?
157860 ? 8E49 ? 7FFF4B20 ?
7FFF4B28 ?
main_opd_entry()+80 call _etext_f()+1406464 4352A8 ? 4352A0 ? 4 ?
C00427C0 ?
----- End of Call Stack Trace -----
In this Document
Symptoms
Changes
Cause
Solution
References
This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
Applies to:
Oracle Server - Enterprise Edition - Version: 11.2.0.1 and later [Release: 11.2 and later ]
Information in this document applies to any platform.
OCI, OCCI, Precompiler based Applications such as Pro*C, Pro*COBOL.
Symptoms
When trying to execute C program on Server - Oracle 11g 11.2.0.1 on IBM AIX 64 bit, 6.1, the following error message is received.
Application connects to Server with Oracle 11g 11.2.0.1:
ORA-24550 : signal received : [si_signo=11] [si_errno=0] [si_code=50] [si_adr = 2020202020202020] killed
Depending on the Operating System the stack would differ. For example;
Linux x86-64 would be something like;
/lib64/libpthread.so.0[0x3412a0673d] /lib64/libc.so.6(clone+0x6d)[0x3411ed44bd] ORA-24550: signal received: [si_signo=6] [si_errno=0] [si_code=-6] [si_int=0] [si_ptr=0x200000000] [si_addr=0x1f400001c43] kpedbg_dmp_stack()+314
Changes
Upgraded Database from Oracle 10g 10.2.0.1 to Oracle 11g 11.2.0.1
Cause
Diagnosability features which are turned on by default on Oracle 11g Release 2 causes the problem.
Parameters are:
DIAG_ADR_ENABLED
DIAG_SIGHANDLER_ENABLED
DIAG_DDE_ENABLED
Solution
1. Such errors can occur if the "Diagnosability" features are 'ON'.
To turn off the OCI signal handler and re-enable standard Operating System failure processing, place the following parameter setting in sqlnet.ora:
DIAG_SIGHANDLER_ENABLED=FALSE
By default this parameter is set to true.
If you want to see the old behavior. you can simply turn off the feature by placing the following parameter setting in your client side sqlnet.ora file under $ORACLE_HOME/network/admin directory.
2. In addition, please turn off other Diagnostics parameters as well by placing the following entries in the client side or server sqlnet.ora file. i.e., from where the application is run.
DIAG_ADR_ENABLED=OFF
DIAG_SIGHANDLER_ENABLED=FALSE
DIAG_DDE_ENABLED=FALSE
References
BUG:9342118 - OCISTMTRELEASE CRASHES WITH CORE DUMP WHEN CALLED OUTSIDE A TRANSACTION
NOTE:1062759.1 - ORA-24550 AND CRASH IN OCISTMTRELEASE after client upgrade to ORACLE 11.2
顯示相關資訊 相關的
產品
Oracle Database Products > Oracle Database > Oracle Database > Oracle Server - Enterprise Edition
Symptoms
Changes
Cause
Solution
References
This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
Applies to:
Oracle Server - Enterprise Edition - Version: 11.2.0.1 and later [Release: 11.2 and later ]
Information in this document applies to any platform.
OCI, OCCI, Precompiler based Applications such as Pro*C, Pro*COBOL.
Symptoms
When trying to execute C program on Server - Oracle 11g 11.2.0.1 on IBM AIX 64 bit, 6.1, the following error message is received.
Application connects to Server with Oracle 11g 11.2.0.1:
ORA-24550 : signal received : [si_signo=11] [si_errno=0] [si_code=50] [si_adr = 2020202020202020] killed
Depending on the Operating System the stack would differ. For example;
Linux x86-64 would be something like;
/lib64/libpthread.so.0[0x3412a0673d] /lib64/libc.so.6(clone+0x6d)[0x3411ed44bd] ORA-24550: signal received: [si_signo=6] [si_errno=0] [si_code=-6] [si_int=0] [si_ptr=0x200000000] [si_addr=0x1f400001c43] kpedbg_dmp_stack()+314
Changes
Upgraded Database from Oracle 10g 10.2.0.1 to Oracle 11g 11.2.0.1
Cause
Diagnosability features which are turned on by default on Oracle 11g Release 2 causes the problem.
Parameters are:
DIAG_ADR_ENABLED
DIAG_SIGHANDLER_ENABLED
DIAG_DDE_ENABLED
Solution
1. Such errors can occur if the "Diagnosability" features are 'ON'.
To turn off the OCI signal handler and re-enable standard Operating System failure processing, place the following parameter setting in sqlnet.ora:
DIAG_SIGHANDLER_ENABLED=FALSE
By default this parameter is set to true.
If you want to see the old behavior. you can simply turn off the feature by placing the following parameter setting in your client side sqlnet.ora file under $ORACLE_HOME/network/admin directory.
2. In addition, please turn off other Diagnostics parameters as well by placing the following entries in the client side or server sqlnet.ora file. i.e., from where the application is run.
DIAG_ADR_ENABLED=OFF
DIAG_SIGHANDLER_ENABLED=FALSE
DIAG_DDE_ENABLED=FALSE
References
BUG:9342118 - OCISTMTRELEASE CRASHES WITH CORE DUMP WHEN CALLED OUTSIDE A TRANSACTION
NOTE:1062759.1 - ORA-24550 AND CRASH IN OCISTMTRELEASE after client upgrade to ORACLE 11.2
顯示相關資訊 相關的
產品
Oracle Database Products > Oracle Database > Oracle Database > Oracle Server - Enterprise Edition
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25148509/viewspace-716838/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- AIX: 'GGS ERROR 190 ... : Received Signal: OMVS Shutdown (33).' [ID 969596.1]AIError
- 帝國CMS提示parse error syntax error的解決方法Error
- Internal error:1058 解決方法Error
- ArchLinux出現ACPI ERROR的解決方法LinuxError
- SQL ERROR 7311解決方法SQLError
- DedeCMS Error: Tag disabled: "php" 解決方法ErrorPHP
- ping返回Source quench received解決辦法
- mac xcrun: error: active developer path 解決方法MacErrorDeveloper
- Got error 28 from storage engine 解決方法GoError
- XAMPP, Apache - Error: Apache shutdown unexpectedly 解決方法ApacheError
- 織夢提示dedecms error warning錯誤的解決方法Error
- 【ERROR】ORA-27102: out of memory 解決方法Error
- 萬能方法解決——You have an error in your SQL syntaxErrorSQL
- ld.so.1: oracle: fatal: relocation error解決方法OracleError
- EXP-00056: ORACLE error 600 encountered 解決方法OracleError
- Dynamics CRM CRM Reporting Error: Error occurred while fetching the data extension的解決方法ErrorWhile
- 解決Mac java.net Local host name unknown error的方法MacJavaError
- Mysql的error while loading shared libraries解決方法MySqlErrorWhile
- ORA-16198: LGWR received timedout error from KSRError
- 主庫到standby報錯解決:Error 12154 received logging on to the standby ORA-12154Error
- FATAL ERROR: Could not find ./bin/my_print_defaults 解決方法Error
- mysql ERROR 1045 (28000): Access denied for user解決方法MySqlError
- setContentView(R.layout.activity_main) Error解決方法ViewAIError
- mysql登入遇到ERROR 1045問題解決方法MySqlError
- smplx 的 libGL error: MESA-LOADER: failed to open swrast 的解決方法ErrorAIAST
- FreeBSD系統下zfs: failed with error 6錯誤的解決方法AIError
- mysql登入報錯提示:ERROR 1045 (28000)的解決方法MySqlError
- Error establishing a database connection 的解決方法(發現黑客入侵)ErrorDatabase黑客
- ERROR2002(HY000):CantconnecttolocalMySQLserverthroughsocket的解決方法ErrorMySqlServer
- 帝國CMS更新時提示Fatal error: Allowed memory size of的解決方法Error
- 解決 "Script Error" 的另類思路Error
- Mac安裝Adobe軟體,提示Error解決方法MacError
- Ubuntu下 fatal error: Python.h: No such file or directory 解決方法UbuntuErrorPython
- 【已解決】Error filter ListenerStartErrorFilter
- git push出現unpack failed: error Missing tree錯誤的解決方法GitAIError
- windows10安裝mysql提示error Nr.1045的解決方法WindowsMySqlError
- Oracle dataguard報錯:Error 1017 received logging on to the standbyOracleError
- sudo rosdep init and rosdep update Error 手動新增+修改域名解決方法ROSError