SAP Knowledge Base Article - Preview

3432726 - DATA_OFFSET_LENGTH_TOO_LARGE dump from the function module TRFC_QOUT_PLAYBACK

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

ABAP platform all versions ; SAP NetWeaver Application Server for SAP S/4HANA all versions ; SAP NetWeaver all versions

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.