Archives par mot-clé : S0C4

S0C5

Explications du S0C5:

Cela peut être une carte DD manquante, mais en général c’est une ERREUR PROGRAMME.

Pour information :

ERREUR D’ADRESSAGE

  • Table qui déborde de zone.
  • Utilisation d’une zone de lecture avant 1ère lecture.
  • Lecture sur fichier en écriture.
  • Close pour fichier déjà fermé.
  • Erreur de longueur sur une zone de liaison.
  • Cancer au moment du return, dans le cas de mauvaise utilisation de fichier à organisation disque.
  • EXHIBIT, zone en computational 3 non initialisée.

(suivant l’état de la mémoire, la même erreur peut provoquer, soit un S0C4, soit un S0C5)

Solutions:

Autres informations:

Erreur d’adressage. L’adresse spécifiée se trouve supérieure à la capacité de la mémoire (mouvement vers une zone d’un fichier non ouvert). Peut aussi provoquer un S0C4.

Erreur adressage: l’adresse spécifiée est supérieure à la capacité de la mémoire.

Cause:

  1. mouvement vers une zone d’un fichier non ouvert
  2. indice d’une table non initialisé ou égal à zéro

Note:

La même erreur peut provoquer S0C4 ou S0C5

S0C4

Explications S0C4 :

INTERRUPTION PROGRAMME DE TYPE “PROTECTION EXCEPTION”

Erreur de traduction d’adresse virtuelle (segment-translation ou page-translation exception) faute de page alors qu’on est non interruptible

ou plus souvent tentative de violation de la protection mémoire : accès à une zone mémoire protégée ou adresse incorrecte

Solutions:

  • Dépassement de capacité de table
  • Longueur erroné de la zone de communication avec un sous-programme ou nombre de zone erronée
  • Fichier variable mal défini
  • Erreur BLKSIZE
  • Carte DD SGESUIVI absente pour SGE

Autres informations:

Translation d’une adresse virtuelle en adresse réelle impossible.

Erreur de protection sur fichier ou programme. La clé de protection est en disparité avec le contenu de la zone de protection du PSW et l’instruction a pour action de modifier la mémoire (écrasement de mémoire).

Clé de protection de l’instruction différente de celle du PSW.

Cause:

  1. débordement d’indice
  2. 2 closes sur un même fichier
  3. DCB invalide
  4. opérations sur un fichier fermé