SAP Knowledge Base Article - Preview

2587077 - DATA_OFFSET_LENGTH_TOO_LARGE in SAPLRFC1

Symptom

A functionality stops with dump DATA_OFFSET_LENGTH_TOO_LARGE in program SAPLRFC1:

Category ABAP programming error
Runtime Errors DATA_OFFSET_LENGTH_TOO_LARGE
Except. CX_SY_RANGE_OUT_OF_BOUNDS
Application Component BC-DWB-TOO-FUB
Short Text    
Invalid subfield access: Offset plus length too long 
What happened?

Error in the ABAP application program.
The current ABAP program "SAPLRFC1" had to be terminated because it found a statement that could not be executed.

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 "RFC_GET_TABLE_ENTRIES" "(FUNCTION)", 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 "SAPLRFC1", an attempt was made to access field "<RES>" of type "X" and length 1024 with offset 0 and length 1528. 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 750 and higher.

Product

SAP NetWeaver 7.5

Keywords

dump, /SAPAPO/LOC, KONV, 1024, lenght, length, error, scm, application, DATA_OFFSET_LENGTH_TOO_LARGE, SAPLRFC1 , KBA , BC-DWB-TOO-FUB , Function Builder , BC-DWB-TOO , Workbench Tools: Editors, Painter, Modeler , 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.