Hi,

All other tested N & E series devices are working correctly, but with N93 this code makes application to exit.

The line
CSenServiceConnection* pConn = CSenServiceConnection::NewLC(aObserver, aServicePattern);


creates: Kern-Exec 3.

Is there any abnormality with N93 firmware?

Code:
CSenServicePattern* servicePattern =  CSenServicePattern::NewLC(*iEndpoint, KNullDesC8);
    servicePattern->SetFrameworkIdL(KDefaultBasicWebServicesFrameworkID);
    if (iIapId) 
        servicePattern->SetConsumerIapIdL(iIapId);
    TRAPD(wsErr, iService = CSisuService::NewL(*this, *servicePattern));

CSisuService* CSisuService::NewL(MSenServiceConsumer& aObserver, CSenServicePattern& aServicePattern)
{
    CSenServiceConnection* pConn = CSenServiceConnection::NewLC(aObserver, aServicePattern);
    CSisuService* pNew = new (ELeave) CSisuService(pConn, ETrue); // owns connection
    CleanupStack::Pop(pConn);
    Xsd::SenOps::PushSanyiL();
    return pNew;
}