Symptom
From the DATA_OFFSET_LENGTH_TOO_LARGE dump, the issue is as reported in section "Error analysis":
-------------------------------------------------------------------------------------------------
Error analysis
An exception has occurred which is explained in more detail below. The
exception is assigned to class 'CX_SY_RANGE_OUT_OF_BOUNDS' and was not caught
in procedure
"CHANGE_INTERFACE_FUNCTION" "(FORM)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated this
exception, the current program was terminated.
The reason for the exception is:
In the current program "SAPLORFC", an attempt was made to access field
"QRECORD-RFCRECORD" of
type "X" and length 1000 with offset 982 and length 40.
Accessing a subfield with the sum of offset and length larger than the
actual field length is not allowed however.
-------------------------------------------------------------------------------------------------
Read more...
Environment
- SAP NetWeaver
- SAP NetWeaver Application Server for SAP S/4HANA
- ABAP PLATFORM - Application Server ABAP
Product
Keywords
DATA_OFFSET_LENGTH_TOO_LARGE, TRFC_QOUT_PLAYBACK, SAPLORFC, BW, CHANGE_INTERFACE_FUNCTION, CX_SY_RANGE_OUT_OF_BOUNDS, Invalid subfield access: Offset plus length too long, QRECORD-RFCRECORD, LORFCU24 , KBA , BC-MID-RFC-QT , Queued RFC (qRFC) and transactional RFC (tRFC) , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.