OpenUI Siebel Crash On Task Pane View Invoke Method: 'ShellUIUpdate'

(Doc ID 2311275.1)

Last updated on SEPTEMBER 26, 2017

Applies to:

Siebel CRM - Version 8.1.1.11.17 [IP2013] and later
Information in this document applies to any platform.

Symptoms

On : 8.1.1.11.17 [IP2013] version, System Admin

ACTUAL BEHAVIOR
---------------
Object Manager is crashing with the following call stack.


CALL STACK
---------------------------------
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsslcosd.so:0x4ba60
/u01/siebel/8.1.1.11.0/ses/jdk/jre/lib/sparc/server/libjvm.so:0x759c88
/u01/siebel/8.1.1.11.0/ses/jdk/jre/lib/sparc/server/libjvm.so:JVM_handle_solaris_signal+0x98c
/lib/libc.so.1:0xcb00c
/lib/libc.so.1:0xbf6bc
/lib/libc.so.1:0xbf8a4
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsslcshar.so:bool SSstring::operator==(const SSstring&)const+0x4 [ Signal 11 (SEGV)]
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscftuisv.so:bool CSSSWEViewTaskGroups::IsOneofBCInView(CSSSWEView*,const SSstring&)+0x80
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscftuisv.so:unsigned CSSSWEViewTaskGroups::Load(CSSSWEFrameMgr*,const SSstring&)+0x5ac
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscftuisv.so:unsigned CSSSWETaskUIService::GetTaskContextInfo(CCFPropertySet&)+0x118
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscftuisv.so:unsigned CSSSWETaskUIService::GetObjectInfoForPane(CCFPropertySet&)+0x160
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscftuisv.so:unsigned CSSSWETaskUIService::DoInvokeMethod(const unsigned short*,const CCFPropertySet&,CCFPropertySet&)+0x27c0
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscfom.so:unsigned CSSService::InvokeMethod(const unsigned short*,const CCFPropertySet&,CCFPropertySet&)+0x338
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscaswbc.so:unsigned CSSSWEBase::GetObjectInfo(const CSSSWEBindingCtx*&,CCFPropertySet&,int)+0xd4c
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscaswbc.so:unsigned CSSSWEComponent::Execute(CSSSWEHtmlStream*,CSSSWEBindingCtx*)+0x150
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscaswbc.so:SSstring CSSSWEHtmlContentHandler::GetRPCReturnPropSetStr(SWERPCReturnStatusEnum,const unsigned short*,CSSMapStringToString*,CPtrArray*,int,CSSSWEFrame*)+0x2a4
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscaswbc.so:unsigned CSSSWEHtmlPUIContentHandler::DoShowView(CSSSWEView*,CSSSWEHtmlStream*,const unsigned short*,CSSSWEViewCtx*,int)+0x438
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscaswbc.so:unsigned CSSSWEContentHandler::CS_ShowView(CSSSWEView*,CSSSWEHtmlStream*,const unsigned short*,CSSSWEViewCtx*)+0x144
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscaswbc.so:unsigned CSSSWEContentHandler::ShowView(CSSSWEView*,CSSSWEHtmlStream*,const unsigned short*,CSSSWEViewCtx*)+0x520
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscaswbc.so:unsigned CSSSWEContentHandler::DoGotoView(const unsigned short*,int,CSSSWEHtmlStream*,WWEReqModInfo*,WWECbInfo*&,const unsigned short*)+0x6fc
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscaswbc.so:unsigned CSSSWEFrameMgrInternal::GotoView(CSSSWEHtmlStream*,CSSSWEArgs*,WWEReqModInfo*,WWECbInfo*&)+0x748
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscaswbc.so:unsigned CSSSWECmdProcessor::_ProcessCommand(CSSSWEHtmlStream*,WWEReqModInfo*,WWECbInfo*&)+0x8fc
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscaswbc.so:unsigned CSSSWECmdProcessor::ProcessCommand(CSSSWEGenericRequest*,CSSSWEGenericResponse*,WWEReqModInfo*&,WWECbInfo*&)+0xe90
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscaswbc.so:unsigned CSSSWECmdProcessor::ProcessCommand(CSSSWEHttpRequest*,CSSSWEHttpResponse*,WWECbInfo*&)+0xd8
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscaswbc.so:unsigned CSSServiceSWEIface::Request(CSSSWEReqRec*,CSSSWEResponseRec*)+0x41c
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscaswbc.so:unsigned CSSServiceSWEIface::DoInvokeMethod(const unsigned short*,const CCFPropertySet&,CCFPropertySet&)+0x12c0
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscfom.so:unsigned CSSService::InvokeMethod(const unsigned short*,const CCFPropertySet&,CCFPropertySet&)+0x338
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsstcsiom.so:int CSSSIOMSession::ModInvokeSrvcMethod(const unsigned short*,const unsigned short*,const unsigned short*,SSstring&)+0x124
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsstcsiom.so:int CSSSIOMSession::RPCMiscModel(SISOMRPCCode,SISOMArgType,unsigned long,CSSSISOMRPCArgList*,CSSSISOMRPCArgList*,int&,void*)+0x734
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsstcsiom.so:int CSSSIOMSession::HandleRPC(SISOMRPCCode,SISOMArgType,unsigned long,CSSSISOMRPCArgList*,CSSSISOMRPCArgList*,int&,void*)+0xbe0
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsssasos.so:unsigned CSSClient::HandleOMRPC(CSSClientReq*)+0x78
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsssasos.so:unsigned CSSClient::HandleRequest(CSSClientReq*)+0x2f8
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsssasos.so:0x9fe64
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsssasos.so:int SOMMTServer::SessionHandleMsg(smiSisReq*)+0x1bc
/u01/siebel/8.1.1.11.0/ses/siebsrvr/bin/siebmtshmw:int smiMainThread::CompSessionHandleMsg(smiSisReq*)+0x16c
/u01/siebel/8.1.1.11.0/ses/siebsrvr/bin/siebmtshmw:int _smiMessageQ::ProcessMessage(_smiMsgQItem*,long,int)+0x960
/u01/siebel/8.1.1.11.0/ses/siebsrvr/bin/siebmtshmw:int _smiMessageQ::ProcessRequest(void*,void*,void*&)+0x244
/u01/siebel/8.1.1.11.0/ses/siebsrvr/bin/siebmtshmw:int _smiWorkQueue::ProcessWorkItem(void*,void*,void*&)+0xd4
/u01/siebel/8.1.1.11.0/ses/siebsrvr/bin/siebmtshmw:int _smiWorkQueue::WorkerTask(void*)+0x314
/u01/siebel/8.1.1.11.0/ses/siebsrvr/bin/siebmtshmw:int SmiThrdEntryFunc(void*)+0x494
/u01/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsslcosd.so:0x5d01c
/u01/siebel/8.1.1.11.0/ses/siebsrvr/mw/lib/libmfc400su.so:unsigned _AfxThreadEntry(void*)+0x100
/u01/siebel/8.1.1.11.0/ses/siebsrvr/mw/lib/libkernel32.so:void MwThread(void*)+0x23c
/lib/libc.so.1:0xcaee0TAG


EXPECTED BEHAVIOR
-----------------------
The object manager should not crash.


BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users are kicked off the application and users need to reconnect, unsaved data is lost

Changes

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms