Ansicht
Dokumentation
CPD1909 - Zeigerausrichtungsfehler. Zeiger nicht auf 16-Byte Grenze. ( OS/400 )
General Data in Customer Master Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der IBM.
Nachricht : CPD1909
Zeigerausrichtungsfehler. Zeiger nicht auf 16-Byte Grenze.
Nachrichtenlangtext :
Ursache . . . . : Der Basiszeiger für eine Zeigervariable wird auf eine Position gesetzt, die bewirkt, dass der Zeiger nicht auf einer-16 Byte-Grenze ausgerichtet wird.
Fehlerbeseitigung: Eine der folgenden Maßnahmen durchführen und den Befehl wiederholen:
1) Der Parameter PGMVAR in den Befehlen ADDBKP (Unterbrechungspunkt hinzufügen), ADDTRC (Trace hinzufügen) oder DSPPGMVAR (Programmvariable hinzufügen) kann für die Angabe eines Basiszeigers verwendet werden, der auf eine Position mit korrekter Ausrichtung gesetzt ist;
2) Sicherstellen, dass alle Basiszeiger für die Variable richtig gesetzt sind. Der Befehl DSPPGMVAR (Programmvariable anzeigen) kann zum Anzeigen eines Zeigerwerts und der Befehl CHGHLLPTR (HLL-Zeiger ändern) oder CHGPTR (Zeiger ändern) kann zum Ändern einer Zeigerdatenobjektvariablen verwendet werden.
Nachrichtendatei : QCPFMSG
Bibliothek Nachrichtendatei : QSYS
General Material Data SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
Diese Dokumentation steht unter dem Copyright der IBM.
Length: 3255 Date: 20240328 Time: 184131 sap01-206 ( 2 ms )