UCM Child Survivorship on end dated record crashes on LIBSSCAUCMSURVSV.SO CSSUCMSURVIVORSHIPENGINE::PROCESSENTITIES (Doc ID 2185448.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel Universal Customer Master - Version 15.5 [IP2015] and later
Information in this document applies to any platform.

Symptoms

PRODUCT VERSIONS:
------------------------------
SIEBEL VERSION: Siebel 15.5.0.0 [23048] (PatchSet 5)
DATABASE VERSION: Oracle 11.2.0.1
SIEBEL APP O/S: Linux x86

ISSUE STATEMENT:
----------------------------
When entity survivorship is applied to an end dated child in a message containing multiple children a crash occurs.


1. Create Contact B with Contact_INS PersonalAddress B not end dated + Contact_CommunicationAddress B not end dated + Contact_AlternatePhone B not end dated + Contact_MarketingOptIn B not end dated - passed
2. Update profile from step 1. while message had Contact B + Contact_INSPersonalAddress B end dated + Contact_CommunicationAddress B not end dated + Contact_AlternatePhone B not end dated + Contact_MarketingOptIn B not end dated - passed
3. Update profile from step 1. while message had Contact B + Contact_INSPersonalAddress B end dated + Contact_CommunicationAddress B end dated + Contact_AlternatePhone B not end dated + Contact_MarketingOptIn B not end dated -> crash.
4. Update profile from step 1. while message had Contact B + Contact_INSPersonalAddress B end dated + Contact_CommunicationAddress B not end dated + Contact_AlternatePhone B end dated + Contact_MarketingOptIn B not end dated -> crash

 

CALL STACK :
--------------------------

PROCESS 16862 CRASHED AFTER RECEIVING SIGNAL 11 IN THREAD 2001734512!!!
Current Time: 05/19/2016 08:28:59.827

Called from:
/ybs/u001/sw/dba/oracle/DEVELOPMENT/product/och-dev1/Siebel/ses/siebsrvr/lib/libsslcosd.so(+0x7185)[0x55902185]
/ybs/u001/sw/dba/oracle/DEVELOPMENT/product/och-dev1/Siebel/ses/siebsrvr/lib/libsslcosd.so(+0x797e)[0x5590297e][0x55555410]
/ybs/u001/sw/dba/oracle/DEVELOPMENT/product/och-dev1/Siebel/ses/siebsrvr/lib/libsslcshar.so(_ZNK14CCFPropertySet13GetChildCountEPKDs+0xc3)[0x556f9703]
/ybs/u001/sw/dba/oracle/DEVELOPMENT/product/och-dev1/Siebel/ses/siebsrvr/lib/libsscaucmsurvsv.so(CSSUCMSurvivorshipEngine::ProcessEntities(CCFPropertySetconst*, CCFPropertySet const*)+0xac76)[0x733aae26]
/ybs/u001/sw/dba/oracle/DEVELOPMENT/product/och-dev1/Siebel/ses/siebsrvr/lib/libsscaucmsurvsv.so(CSSUCMSurvivorshipEngine::IntelligentMerge(CCFPropertySetconst*, CCFPropertySet const*)+0x1513)[0x733b2133]
/ybs/u001/sw/dba/oracle/DEVELOPMENT/product/och-dev1/Siebel/ses/siebsrvr/lib/libsscaucmsurvsv.so(_ZN24CSSUCMSurvivorshipEngine14DoInvokeMethodEPKDsRK14CCFPropertySetRS2_+0x116d)[0x733b3bad]
/ybs/u001/sw/dba/oracle/DEVELOPMENT/product/och-dev1/Siebel/ses/siebsrvr/lib/libsscfom.so(_ZN10CSSService12InvokeMethodEPKDsRK14CCFPropertySetRS2_+0x514)[0x5a261ea4]
/ybs/u001/sw/dba/oracle/DEVELOPMENT/product/och-dev1/Siebel/ses/siebsrvr/lib/libfasvccif.so(CSSFACIFTransMgrService::CallSurvEngMerge(CCFPropertySetconst&, CCFPropertySet&)+0x2b1)[0x72382fd1]
/ybs/u001/sw/dba/oracle/DEVELOPMENT/product/och-dev1/Siebel/ses/siebsrvr/lib/libfasvccif.so(CSSFACIFTransMgrService::RealTimePreProcess(CCFPropertySetconst&, CCFPropertySet&)+0x2c9d)[0x7238837d]
/ybs/u001/sw/dba/oracle/DEVELOPMENT/product/och-dev1/Siebel/ses/siebsrvr/lib/libfasvccif.so(CSSFACIFTransMgrService::PreProcess(CCFPropertySet const*,CCFPropertySet*)+0x14e5)[0x7238ba25]
/ybs/u001/sw/dba/oracle/DEVELOPMENT/product/och-dev1/Siebel/ses/siebsrvr/lib/libfasvccif.so(CSSFACIFTransMgrService::SOAPExecute(CCFPropertySet const&,CCFPropertySet&)+0x7ea)[0x7238c76a]





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