A boundary violation has occurred because reference modification has referred to data beyond the boundaries of the base data item.
Example:
The following code will result in this error:
$SET VSC2(3)
01 ITEM1 PIC X(256).
01 ITEM2 PIC X(1).
MOVE ITEM2(1:256) TO ITEM1.
Resolution:
Check your code for data items being manipulated with reference modification and ensure that either the data item being moved is of sufficient size or that the reference modification parameters are set correctly.