diff -r 2f37ef12b43e -r 1697cc2ba93d networksecurity/tls/protocol/handshakereceiveevents.cpp --- a/networksecurity/tls/protocol/handshakereceiveevents.cpp Thu Sep 16 13:48:44 2010 +0530 +++ b/networksecurity/tls/protocol/handshakereceiveevents.cpp Thu Sep 23 17:23:35 2010 +0530 @@ -448,7 +448,7 @@ HBufC8* buf = listPtr.AllocL(); CleanupStack::PushL(buf); User::LeaveIfError(cryptoAttributes.iDistinguishedCANames.Append(buf) ); - CleanupStack::Pop(); + CleanupStack::Pop(buf); listNode = listNode->Next(); } iTlsProvider->Attributes()->iClientAuthenticate = ETrue;