DB2 - Problem description
| Problem IT11146 | Status: Closed |
FCM CAN DOUBLE FREE A BUFFER WHICH LATER LEADS TO A TRAP | |
| product: | |
DB2 FOR LUW / DB2FORLUW / A50 - DB2 | |
| Problem description: | |
If the FCM receive conduit rejects an authentication event where
the data received was exactly the same size as a buffer header,
and the buffer header is invalid, then it will double-free the
FCM buffer.
2015-07-21-20.40.38.298755-420 I61769726E413 LEVEL:
Severe
PID : 29225 TID : 139633920829184 PROC
:db2sysc 0
INSTANCE: xxxx NODE : 000 HOSTNAME:
xxxxxxxxxx
EDUID : 19
EDUNAME: db2fcmr 0
FUNCTION: DB2 UDB, fast comm manager,
sqkfRecvConduit::HandleAuthentEvent, probe:25
RETCODE : ZRC=0x8159006B=-2124873621=SQLKF_CONN_CLOSED "FCM
connection closed"
The preceding db2diag.log probe indicates that this has
occurred. The result is a wide range of FODC_Panic's and
FODC_Traps which can occur
in any BDS/BQS messaging codepath. Here is an example stack for
a trap:
memcpy
sqlkd_rcv_data
sqlkdReceiveData
sqlrkrpc_nl
sqlrwSendGetWLMTableFunctionResult
sqlrwGetWLMTableFunctionMergedResult
sqlerTrustedRtnCallbackRouter
monGetMemoryPool
sqloInvokeFnArgs
sqlriInvokerTrusted
... | |
| Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * DB2 UDB Version 10.5 * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade to Version 10.5 FixPack 7. * **************************************************************** | |
| Local Fix: | |
| Solution | |
Problem was first fixed in DB2 UDB Version 10.5 FixPack 7. | |
| Workaround | |
not known / see Local fix | |
| Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 09.09.2015 21.06.2016 21.06.2016 |
| Problem solved at the following versions (IBM BugInfos) | |
9.7. | |
| Problem solved according to the fixlist(s) of the following version(s) | |
| 10.5.0.7 |
|