diff -r 64200268cac2 -r 866b4af7ffbe mtpfws/mtpfw/dataproviders/devdp/src/cmtpgetserviceinfo.cpp --- a/mtpfws/mtpfw/dataproviders/devdp/src/cmtpgetserviceinfo.cpp Fri Sep 17 11:40:03 2010 +0800 +++ b/mtpfws/mtpfw/dataproviders/devdp/src/cmtpgetserviceinfo.cpp Tue Sep 28 20:14:08 2010 +0800 @@ -128,6 +128,7 @@ OstTraceFunctionEntry0( CMTPGETSERVICEINFO_BUILDSERVICEINFOL_ENTRY ); delete iServiceInfo; + iServiceInfo = NULL; iServiceInfo = CMTPTypeServiceInfo::NewL(); TUint32 serviceId = Request().Uint32(TMTPTypeRequest::ERequestParameter1);