Object manager crashes at logout due to scripts accessing Web Engine HTTP TXN business service (Doc ID 1401496.1)

Last updated on JULY 07, 2016

Applies to:

Siebel Tools - Version 8.1.1.4 SIA [21225] and later
Information in this document applies to any platform.
""Checked for Relevance on 28-Jan-2015""
""Checked for Relevance on 07-Jul-2016""

Symptoms

During user tests, the application object manager exposed crashes that first appeared to occur randomly. Later, a repeating crash pattern was revealed. Below is the corresponding call stack (from the call to the signal handler at stack frame #10 down to the Logoff() call which showed that the crash is triggered during a session logout). 

 

#10 <signal handler called>
#11 0x621f70d1 in CSSSWEFrame::RemoveBusComp () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscaswbc.so
#12 0x621f4753 in CSSSWEFrame::~CSSSWEFrame$base () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscaswbc.so
#13 0x622a0d25 in CSSSWEFrameList::~CSSSWEFrameList$base () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscaswbc.so
#14 0x649a3c60 in CSSSWEFrameListBase::~CSSSWEFrameListBase$base () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libswcacmfr.so
#15 0x6767017d in CSSSWEFrameListFINGenericButton::~CSSSWEFrameListFINGenericButton$delete () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libswfafcfr.so
#16 0x62226f57 in CSSSWEView::DeleteFrames () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscaswbc.so
#17 0x622265af in CSSSWEView::~CSSSWEView$delete () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscaswbc.so
#18 0x622da3c3 in CSSSWEFrameMgrInternal::Cleanup () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscaswbc.so
#19 0x622d94a3 in CSSSWEFrameMgrInternal::~CSSSWEFrameMgrInternal$delete () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscaswbc.so
#20 0x622b3258 in CSSSWECmdProcessor::Cleanup () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscaswbc.so
#21 0x622b2fa3 in CSSSWECmdProcessor::~CSSSWECmdProcessor$delete () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscaswbc.so
#22 0x62596608 in CSSServiceSWEIface::~CSSServiceSWEIface$delete () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscaswbc.so
#23 0x5965eb53 in CSSService::Release () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscfom.so
#24 0x5963dfb5 in CSSModel::CleanupServices () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscfom.so
#25 0x5964e2a4 in CSSModel::ReleaseObjects () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscfom.so
#26 0x5964e86c in CSSModel::Release () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsscfom.so
#27 0x594b2b5a in CSSSIOMSession::Logoff () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsstcsiom.so
#28 0x594800af in CSSClient::HandleOMLogoff () from /home/siebel/bug13496048/core26331/lingrabcore/u01/app/siebel/siebsrvr/lib/libsssasos.so
Raising the log level to 5 for event type "ObjMgrSessionLog" can reveal object leaks during logoff. A leak of business service "Web Engine Interface" or "Web Engine HTTP TXN" can be another symptom of the issue:
ObjMgrSessionLog    Debug    5    (...)    Business Service leak: Web Engine Interface
No consistent steps were found for recreating the issue, because (a) when the object manager crashed, all its user sessions were taken down, so the test users were not able to determine whose session was the one that triggered the crash; and (b) the scenario does not always lead to a crash.

Environment:
--------------------
Siebel 8.1.1.4 SIA on Linux x86



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