My Oracle Support Banner

Siebel MobileDbXtract Component Crashes During Initial DataExtract With Callstack "CSSRecord::SetFieldData" (Doc ID 3029999.1)

Last updated on AUGUST 16, 2024

Applies to:

Siebel Apps - Mobile - Version 24.1 and later
Information in this document applies to any platform.

Symptoms

Crash reported for component SalesMobileDbXtract_enu after updating Siebel from 23.6 to 24.1. This is happening while offline Mobile user's data is extracted.

Errors from Enterprise Log file:

2024-02-01 10:07:33 SalesMobileDbXtract_enu 6619 SBL-OSD-02006 Process 6619 exited with error - Process exited because it received signal SIGABRT

Callstack from crash files:

/siebel/ses/siebsrvr/lib/libsslcshar.so(SSstring::operator=(const SSstring&)
/siebel/ses/siebsrvr/lib/libsslcshar.so(SSstring::SSstring(const SSstring&)
/siebel/ses/siebsrvr/lib/libsslcshar.so(CCFArray::SetSize(int, int)
/siebel/ses/siebsrvr/lib/libsscfdm.so(CSSRecord::SetFieldData(unsigned short, const SSstring*, int)
/siebel/ses/siebsrvr/lib/libsscfdm.so(CSSSqlObj::FieldValue(CSSRecord*, const SSstring&, SSstring&, int*, bool)
/siebel/ses/siebsrvr/lib/libsscfom.so(CSSBusComp::SqlFieldValue(CSSRecord*, const*, short, SSstring&)
/siebel/ses/siebsrvr/lib/libsscacmbc.so(CSSBCBase::SqlFieldValue(CSSRecord*, const*, short, SSstring&)
/siebel/ses/siebsrvr/lib/libsscfom.so(CSSBusComp::FieldValue(const SSstring&, SSstring&)
/siebel/ses/siebsrvr/lib/libsspdsnsc.so(CSSPDABusCompExtractor::ExtractMore(bool&, bool, bool)
/siebel/ses/siebsrvr/lib/libsspdsnsc.so(CSSPDAViewExtractor::ExtractBusCompData(int, SSstring, SSstring, CSSPDABCFilter, CPDADBProperty*, CPDADBProperty*, CSSXMLNode*)
/siebel/ses/siebsrvr/lib/libsspdsnsc.so(CSSPDAViewExtractor::ExtractBusComp(CSSStringArray&, int, CPDADBProperty*, CPDADBProperty*, SSstring&, bool)
/siebel/ses/siebsrvr/lib/libsspdsnsc.so(CSSPDAViewExtractor::ExtractBusComp(CSSStringArray&, int, CPDADBProperty*, CPDADBProperty*, SSstring&, bool)
/siebel/ses/siebsrvr/lib/libsspdsnsc.so(CSSPDAViewExtractor::ExtractBusComp(SSstring, bool)
/siebel/ses/siebsrvr/lib/libsspdsnsc.so(CSSPDAViewExtractor::ExtractBusComps(bool&)
/siebel/ses/siebsrvr/lib/libsspdsnsc.so(CSSPDADBExtractor::ExtractView(SSstring)
/siebel/ses/siebsrvr/lib/libsspdsnsc.so(CSSPDADBExtractor::ExtractMore()

FDR converted to CSV stack:

509936 1706800051 4038064960 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_BC_EMPTY_WS BusComp Empty WorkSet Custom Application Covered Credit Card Order Entry BC
509937 1706800051 4038064960 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_BC_REC_DSTR WorkSet Record Destruction Custom Application Covered Credit Card Order Entry BC
509938 1706800051 4038064960 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_BC_EMPTY_WS BusComp Empty WorkSet  Custom Application Covered Credit Card Order Entry BC
509939 1706800051 4038064960 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_SQLOBJ_SET_LNK SqlObj Setup the Link  Custom Application Covered Credit Card Order Entry BC/ Application Covered1-6DI0PM 1-6DI0PM
509940 1706800051 4038064960 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_SQLOBJ_EXEC SqlObj Execution  Custom Application Covered Credit Card Order Entry BC
509941 1706800051 4038064960 Fdr_DBC Database Connector FdrSub_DBC_CURSOR_DSTR Sql Cursor Destruction
509942 1706800051 4038064960 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_DATA_LST_DSTR Data List Destruction
509943 1706800051 4038064960 Fdr_DBC Database Connector FdrSub_DBC_CURSOR_CNST Sql Cursor Construction
509944 1706800051 4038064960 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_BC_EMPTY_WS BusComp Empty WorkSet Custom Application Covered Credit Card Order Entry BC
509945 1706800051 4038064960 Fdr_FDR Fdr Internal FdrSub_FDR_CRASH ** CRASHING THREAD **

The issue can be reproduced at will with the following steps:
1. Apply 24.1 on top of 23.6
2. Perform DBXtract for Siebel Mobile User
3. Connect to Android Tab and download the latest Siebel Mobile App in AppStore
4. Accessed Sales Mobile URL from Siebel Mobile Application as https://AIHOSTNAME:9001/siebel/app/salesm/enu
5. Login with Mobile User - TEST01
6. Wait for a second notification for "Data Ready to Download", this will initiate data extraction with the SalesMobileDbXtract component.


Changes

 Applied 24.1 on top of 23.6

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.