DB2 - Problem description
Problem IC76735 | Status: Closed |
DB2 9.1 TERMINATES ABNORMALLY IN FUNCTION SQLCCIPCTERM DUE TO LOW MEMORY ISSUES | |
product: | |
DB2 FOR LUW / DB2FORLUW / 910 - DB2 | |
Problem description: | |
Customers who experience low memory issues in DB2 v9.1 may run into an issue where shared memory segments are not attaching properly, which then leads to a trap and abnormal termination of DB2. DB2 9.1 crashes with the following stack Signal #11 (SIGSEGV): 0x090000000224EBF4 sqlccipcterm__FP15sqlcc_comhandleP10sqlcc_cond + 0x70 0x09000000022CF678 sqlccterm__FP15sqlcc_comhandleP10sqlcc_cond + 0x54 0x090000000142B8C4 @48@sqljsCleanup__FP13sqle_agent_cbP11UCconHandle + 0xC4 0x0900000001D620D4 @48@sqljsDrdaAsInnerDriver+ 0x138 0x0900000001D61E18 sqljsDrdaAsDriver+ 0x9C 0x0900000001DF7144 sqleRunAgent+ 0xE4 0x0900000001DD59BC sqloCreateEDU+ 0x274 0x0900000001DF63F0 sqloSpawnEDU + 0x230 0x0900000001DF5F78 sqleCreateNewAgent+ 0x3D0 0x0900000001DF5208 sqleGetAgentFromPool- 0x6B4 0x0900000001DF3F64 sqleGetAgent+ 0x444 0x0000000100004F04 sqleInitSysCtlr__FPi + 0x1188 0x00000001000031D4 sqleSysCtlr__Fv + 0x320 0x090000000190A114 @49@sqloSystemControllerMain+ 0x4F4 0x0900000001FB3D58 sqloRunInstance + 0xA8 0x00000001000029F8 DB2main + 0x930 0x0000000100003D48 main + 0x10 Sample of db2diag.log file entries at time of trap: 2011-02-27-02.01.43.535000-300 I501246475A481 LEVEL: Severe PID : 3784760 TID : 1 PROC : db2agent (idle) 0 INSTANCE: db2inst1 NODE : 000 APPHDL : 0-5774 APPID: *LOCAL.db2inst1.110227065814 AUTHID : AUTH1 FUNCTION: DB2 UDB, common communication, sqlccrefresh, probe:901 RETCODE : ZRC=0x850F0005=-2062614523=SQLO_NOSEG "No Storage Available for allocation" DIA8305C Memory allocation failure occurred. 2011-02-27-02.01.43.601934-300 I501246957A705 LEVEL: Severe PID : 3784760 TID : 1 PROC : db2agent (idle) 0 INSTANCE: db2inst1 NODE : 000 APPHDL : 0-5774 APPID: *LOCAL.db2inst1.110227065814 AUTHID : AUTH1 FUNCTION: DB2 UDB, DRDA Application Server, sqljsInitAgent, probe:20 DATA #1 : String, 18 bytes sqlccrefresh rc = DATA #2 : unsigned integer, 4 bytes 5 DATA #3 : Communication Failure Condition, PD_TYPE_COMCONDITION, 284 bytes 2011-02-27-02.01.43.631117-300 E501247663A720 LEVEL: Error PID : 4804694 TID : 1 PROC : db2agent (XXXXXXX) 0 INSTANCE: db2inst1 NODE : 000 DB : dbXXX APPHDL : 11111 APPID: XXXX.XXXX.110224065144 AUTHID : AUTH1 FUNCTION: DB2 UDB, oper system services, sqloEDUSIGDANGERHandler, probe:40 MESSAGE : ADM0505E DB2 received a SIGDANGER signal from the operating system. This signal indicates that the system is running low on paging space. If the paging space gets too low, the operating system will forcibly terminate user processes. Consider increasing your paging space. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * v91 customers in a low-memory situation. * **************************************************************** * PROBLEM DESCRIPTION: * * Abnormal termination due to low-memory. SIGDANGER in * * db2diag.log and trap in SQLCCIPCTERM. * **************************************************************** * RECOMMENDATION: * * Increase your paging space available. Consider upgrading to * * v95 or highier as this issue is not present. * **************************************************************** | |
Local Fix: | |
available fix packs: | |
DB2 Version 9.1 Fix Pack 11 for Linux, UNIX and Windows | |
Solution | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 01.06.2011 01.02.2012 01.02.2012 |
Problem solved at the following versions (IBM BugInfos) | |
9.5. | |
Problem solved according to the fixlist(s) of the following version(s) | |
9.1.0.11 |