Aller au contenu

Message d'erreur IBM i (AS/400)

CPF6A33

Space addressing exception occurred.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

Une exception d'adressage d'espace s'est produite pendant que le système traitait une fonction de variable de dialogue. Causes probables :

  • La structure VARLST contient une référence de pointeur incorrecte.
  • Une valeur incorrecte pour le nombre de variables de dialogue définies dans la structure VARLST.
  • Une exception de déplacement de données de pointeur s'est produite lors de la tentative de déplacement d'une variable pointeur.
  • Une exception d'alignement s'est produite lors du déplacement de données.

A space addressing exception occurred while the system was processing a dialog variable function. Probable causes are: -- The VARLST structure contains a pointer reference that is not valid. -- A value that is not valid for the number of dialog variables defined in the the VARLST structure. -- A pointer data-movement exception occurred while trying to move a pointer variable. -- An alignment exception occurred while moving data.

Que faire

Le programme appelant doit être modifié afin que la structure VARLST contienne des références valides aux variables de dialogue et à leurs emplacements d'adresse.

The calling program should be changed so that the VARLST structure contains valid references to dialog variables and their address locations.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF6A33) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPF6A33) EXEC(DO)
  /* traitement de l'erreur */
ENDDO