Ansicht
Dokumentation

LBL0418 - CALL BY CONTENT für &1 kann möglicherweise Zeigerwerte nicht korrekt bestimmen, da die relative Position nicht bekannt ist. ( OS/400 )

LBL0418 - CALL BY CONTENT für &1 kann möglicherweise Zeigerwerte nicht korrekt bestimmen, da die relative Position nicht bekannt ist. ( OS/400 )

General Material Data   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der IBM.
SAP E-Book


Nachricht : LBL0418
CALL BY CONTENT für &1 kann möglicherweise Zeigerwerte nicht korrekt bestimmen, da die relative Position nicht bekannt ist.

Nachrichtenlangtext :

Ursache . . . . : Da ein Operand der Phrase BY CONTENT der Anweisung CALL einen Zeiger enthielt, wurde vom Umwandlungsprogramm eine Zeigerübertragung generiert. Die Zeigerübertragung kann jedoch zur Folge haben, daß Zeigerdatenelemente gleich NULL sind, da die relative Position des Operanden zur Umwandlungszeit nicht bestimmt werden konnte.
Die relative Position des Operanden der Phrase BY CONTENT kann vom Umwandlungsprogramm nicht bestimmt werden, wenn für den Operanden eine Referenzänderung mit unbekannter Startposition angegeben ist oder der Operand im Kapitel PROGRAMMVERBINDUNGEN (LINKAGE SECTION) definiert ist.
Der Operand wurde ausgerichtet, d. h., seine Position liegt jetzt um ein Vielfaches von 16 Byte vom Satzanfang entfernt.
Ist für einen Operanden eine Referenzänderung angegeben, entspricht seine relative Position der Startposition der Referenzänderung minus 1 plus der relativen Position des Operanden innerhalb der Datenstruktur. Ist ein Operand im Kapitel PROGRAMMVERBINDUNGEN angegeben, kann seine relative Position vom aufrufenden Programm bestimmt werden.
Fehlerbeseitigung: Die Anweisung CALL kann möglicherweise die Zeigerwerte nicht korrekt bestimmen. Um sicherzustellen, daß die Zeigerwerte korrekt bestimmt werden, ein numerisches Literal als Startposition für die Referenzänderung verwenden oder die Referenzänderung entfernen. Wird der Operand im Kapitel PROGRAMMVERBINDUNGEN definiert, sicherstellen, daß die relative Position in bezug auf eine 16-Byte-Grenze korrekt ist.

Nachrichtendatei : QLBLMSG
Bibliothek Nachrichtendatei : QDEVTOOLS


BAL_S_LOG - Application Log: Log header data   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der IBM.

Length: 3327 Date: 20240425 Time: 160041     sap01-206 ( 3 ms )