My Oracle Support Banner

Crash In The Fulfillment Engine At CSSFulfillmentEngine::GetParameter (Doc ID 2873739.1)

Last updated on NOVEMBER 23, 2022

Applies to:

Siebel Field Service - Version 21.6 and later
Information in this document applies to any platform.

Symptoms


Crash observed with the below call stack, When User try to Fulfill the Service Order Multiple times on which the FULFIL_LOCKED_FLG = Y.


/App/siebel/sbl21/siebsrvr/lib/libsslcosd.so(+0x71c5)[0xf7bec1c5]
/App/siebel/sbl21/siebsrvr/lib/libsslcosd.so(+0x79be)[0xf7bec9be]
[0xf7f64bb0]
/App/siebel/sbl21/siebsrvr/lib/libsslcshar.so(_ZN8SSstringD2Ev+0x21)[0xf7d06b41]
/App/siebel/sbl21/siebsrvr/lib/libfsfulfill.so(_ZN20CSSFulfillmentEngine12GetParameterERK14CCFPropertySetRKP9srdObjTagPKDsR8SSstring+0xed)[0xe90d659d]
/App/siebel/sbl21/siebsrvr/lib/libfsfulfill.so(_ZN20CSSFulfillmentEngine7FulfillERK14CCFPropertySetR8SSstringS4_+0x367)[0xe90dd5b7]
/App/siebel/sbl21/siebsrvr/lib/libfsfulfill.so(_ZN21CSSFulfillmentService14DoInvokeMethodEPKDsRK14CCFPropertySetRS2_+0x30c)[0xe90f3ddc]
/App/siebel/sbl21/siebsrvr/lib/libsscfom.so(_ZN10CSSService12InvokeMethodEPKDsRK14CCFPropertySetRS2_+0x514)[0xf2c91f74]
/App/siebel/sbl21/siebsrvr/lib/libsscfomlg.so(_ZN16CSSELServiceImpl12InvokeMethodERK8SSstringP21CSSELPropertySetIfaceS4_+0x16c)[0xf052cf7c]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN23CSSServiceCLIJSMechInst12InvokeMethodEP13CSSCLIContextP16CSSCLIValueArrayP19CSSCLIAbstractValue+0x4bf)[0xe9ef688f]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN20CSSCLINativeFunction4CallEP13CSSCLIContextP16CSSCLIValueArrayP19CSSCLIAbstractValueRK12CSSCLIString+0xcc)[0xea03429c]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN20CSSCLIVirtualMachine14ExecuteOP_CALLEP16CSSCLIStackFrameP18CLIVMMetadataTokenP22CSSCLICompiledFunction+0xd31)[0xea03f811]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN20CSSCLIVirtualMachine7ExecuteEP16CSSCLIStackFrameP19CSSCLIAbstractValue+0x3439)[0xea042e99]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN22CSSCLICompiledFunction11Call_inlineEP13CSSCLIContextP16CSSCLIValueArrayP19CSSCLIAbstractValueP16CSSCLIScopeChain+0x2c7)[0xe9f9c9d7]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN22CSSCLICompiledFunction4CallEP13CSSCLIContextP16CSSCLIValueArrayP19CSSCLIAbstractValueRK12CSSCLIString+0x12b)[0xea0348bb]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN20CSSCLIVirtualMachine14ExecuteOP_CALLEP16CSSCLIStackFrameP18CLIVMMetadataTokenP22CSSCLICompiledFunction+0x69a)[0xea03f17a]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN20CSSCLIVirtualMachine7ExecuteEP16CSSCLIStackFrameP19CSSCLIAbstractValue+0x3439)[0xea042e99]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN22CSSCLICompiledFunction11Call_inlineEP13CSSCLIContextP16CSSCLIValueArrayP19CSSCLIAbstractValueP16CSSCLIScopeChain+0x2c7)[0xe9f9c9d7]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN22CSSCLICompiledFunction4CallEP13CSSCLIContextP16CSSCLIValueArrayP19CSSCLIAbstractValueRK12CSSCLIString+0x12b)[0xea0348bb]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN20CSSCLIVirtualMachine14ExecuteOP_CALLEP16CSSCLIStackFrameP18CLIVMMetadataTokenP22CSSCLICompiledFunction+0x69a)[0xea03f17a]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN20CSSCLIVirtualMachine7ExecuteEP16CSSCLIStackFrameP19CSSCLIAbstractValue+0x3439)[0xea042e99]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN16CSSCLIJSMechInst9CallEventERK8SSstringR9CPtrArray+0x1b80)[0xe9ebd3b0]
/App/siebel/sbl21/siebsrvr/lib/libsscfel.so(_ZN10CSSELIface12ForwardEventERK8SSstringR9CPtrArray+0xaf)[0xf42d97ef]
/App/siebel/sbl21/siebsrvr/lib/libsscfel.so(_ZN17CSSELServiceIface11OnPreInvokeERK8SSstringRK14CCFPropertySetRS3_+0xe9)[0xf42e5549]
/App/siebel/sbl21/siebsrvr/lib/libsscfom.so(_ZN10CSSService16ELEventPreInvokeERK8SSstringRK14CCFPropertySetRS3_Ri+0x73)[0xf2c91953]
/App/siebel/sbl21/siebsrvr/lib/libsscfom.so(_ZN10CSSService12InvokeMethodEPKDsRK14CCFPropertySetRS2_+0x4bf)[0xf2c91f1f]
/App/siebel/sbl21/siebsrvr/lib/libsscfomlg.so(_ZN16CSSELServiceImpl12InvokeMethodERK8SSstringP21CSSELPropertySetIfaceS4_+0x16c)[0xf052cf7c]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN23CSSServiceCLIJSMechInst12InvokeMethodEP13CSSCLIContextP16CSSCLIValueArrayP19CSSCLIAbstractValue+0x4bf)[0xe9ef688f]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN20CSSCLINativeFunction4CallEP13CSSCLIContextP16CSSCLIValueArrayP19CSSCLIAbstractValueRK12CSSCLIString+0xcc)[0xea03429c]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN20CSSCLIVirtualMachine14ExecuteOP_CALLEP16CSSCLIStackFrameP18CLIVMMetadataTokenP22CSSCLICompiledFunction+0xd31)[0xea03f811]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN20CSSCLIVirtualMachine7ExecuteEP16CSSCLIStackFrameP19CSSCLIAbstractValue+0x3439)[0xea042e99]
/App/siebel/sbl21/siebsrvr/lib/libsscfcli.so(_ZN22CSSCLICompiledFunction11Call_inlineEP13CSSCLIContextP16CSSCLIValueArrayP19CSSCLIAbstractValueP16CSSCLIScopeChain+0x2c7)[0xe9f9c9d7]

The issue can be reproduced at will with the following steps:
1. Take any Service Order for which the FULFIL_LOCKED_FLG = Y

2. Navigate to Service Orders and Query for the Order Number

3. Click on Fulfill button and it will thrown an expected below error

4. Click on the Fulfill button multiple times and Crash will be observed

Changes

 

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.