I get random crash (KERN EXEC 3 ) when calling CSIPProfileRegistry::ProfilesL function.
As I mentioned, the crash is random, and not always. However, it is quite frequent. Both iSIP & iProfileRegistry are member variable at initiallized once.
if(NULL == iSIP) {
TUid uid = TUid::Uid(1010101);
iSIP = CSIP::NewLC( uid, *this );
iProfileRegistry = CSIPProfileRegistry::NewLC( *iSIP, *this );
}
if(NULL == iProfileRegistry) {
return EFalse;
}
RPointerArray< CSIPProfile > iSIPProfiles;
TRAPD(trapError, iProfileRegistry->ProfilesL(iSIPProfiles));
Pls help






