Section courante

A propos

Section administrative du site

Codes d'erreur ABasiC

Numéro de code Message Description
0 Undefined error Ce code d'erreur permet d'indiquer une erreur indéfinie
1 (inutilisé) Ce code d'erreur n'est pas utilisé
2 Syntax error Ce code d'erreur permet d'indiquer une erreur de syntaxe.
3 RETURN without GOSUB Ce code d'erreur permet d'indiquer un RETURN sans GOSUB.
4 Out of data Ce code d'erreur permet d'indiquer un manque de données.
5 Illegal function call Ce code d'erreur permet d'indiquer un appel de fonction illégal.
6 Number too large Ce code d'erreur permet d'indiquer un nombre trop grand.
7 Out of work space Ce code d'erreur permet d'indiquer un traitement en dehors de l'espace de travail.
8 Undefined line number Ce code d'erreur permet d'indiquer que le numéro de ligne est indéfini.
9 Subscript out of range Ce code d'erreur permet d'indiquer que l'indice est dehors des limites.
10 Array was defined more than once Ce code d'erreur permet d'indiquer que le tableau a été défini plusieurs fois.
11 Divide by zero Ce code d'erreur permet d'indiquer une division par zéro.
12 Statement illegal in direct mode Ce code d'erreur permet d'indiquer une instruction illégale en mode direct.
13 Type mismatch Ce code d'erreur permet d'indiquer une incompatibilité de type.
14 (inutilisé) Ce code d'erreur n'est pas utilisé.
15 String too long Ce code d'erreur permet d'indiquer une chaîne de caractères trop longue.
16 (inutilisé) Ce code d'erreur n'est pas utilisé.
17 CONT works only in Break mode Ce code d'erreur permet d'indiquer que CONT ne fonctionne qu'en mode pause.
18 Undefined function Ce code d'erreur permet d'indiquer une fonction indéfinie.
19 (inutilisé) Ce code d'erreur n'est pas utilisé.
20 RESUME outside error trap Ce code d'erreur permet d'indiquer que RESUME est en dehors de la trappe d'erreur.
21 (inutilisé) Ce code d'erreur permet d'indiquer n'est pas utilisé.
22 Operand missing Ce code d'erreur permet d'indiquer que l'opérande est manquante.
23 Program line too long Ce code d'erreur permet d'indiquer que la ligne de programme est trop longue.
24 à 49 (inutilisé) Ces codes d'erreurs ne sont pas utilisé
50 Field overflow Ce code d'erreur permet d'indiquer un débordement de champ.
51 (inutilisé) Ce code d'erreur n'est pas utilisé.
52 Invalid file number Ce code d'erreur permet d'indiquer un numéro de dossier invalide.
53 File not found Ce code d'erreur permet d'indiquer un fichier introuvable.
54 Invalid file mode Ce code d'erreur permet d'indiquer que le mode de fichier est invalide.
55 You cannot OPEN or SCRATCH a file already open Ce code d'erreur permet d'indiquer que vous ne pouvez pas OPEN ou SCRATCH un fichier déjà ouvert.
56 (inutilisé) Ce code d'erreur n'est pas utilisé.
57 Disk input/output error Ce code d'erreur permet d'indiquer une erreur d'entrée/sortie de disque.
58 File exists Ce code d'erreur permet d'indiquer que le fichier existe.
59 à 61 (inutilisé) Ce code d'erreur n'est pas utilisé.
62 End of file Ce code d'erreur permet d'indiquer que la fin de fichier est atteinte.
63 Invalid record number Ce code d'erreur permet d'indiquer que le numéro d'enregistrement est invalide.
64 Invalid file name Ce code d'erreur permet d'indiquer le nom de fichier est invalide.
65 Invalid character in program file Ce code d'erreur permet d'indiquer qu'un caractère invalide dans le fichier programme est rencontré.
66 Statement with no line number Ce code d'erreur permet d'indiquer une instruction sans numéro de ligne.
67 à 98 (inutilisé) Ces codes d'erreur ne sont pas utilisé.
99 -Break- Ce code d'erreur permet d'indiquer un arrêt.
100 (inutilisé) Ce code d'erreur n'est pas utilisé.
101 Program too large Ce code d'erreur permet d'indiquer un programme trop volumineux.
102 (inutilisé) Ce code d'erreur n'est pas utilisé.
103 Invalid line number Ce code d'erreur permet d'indiquer qu'un numéro de ligne est invalide.
104 Variable required Ce code d'erreur permet d'indiquer que la variable est requise.
105 (inutilisé) Ce code d'erreur n'est pas utilisé.
106 Expression too complex Ce code d'erreur permet d'indiquer que l'expression est trop complexe.
107 Number too large for an integer Ce code d'erreur permet d'indiquer un nombre trop grand pour un entier.
108 Input data is not valid; restart input from first item Ce code d'erreur permet d'indiquer que les données d'entrée ne sont pas valides ; redémarrer l'entrée à partir du premier élément.
109 Stop Ce code d'erreur permet d'indiquer un arrêt.
110 Subroutine calls nested too deep Ce code d'erreur permet d'indiquer que des appels de sous-programme imbriqués trop profondément se produise.
111 Invalid BLOAD file Ce code d'erreur permet d'indiquer qu'un fichier BLOAD est invalide.
112 à 201 (inutilisé) Ces codes d'erreurs ne sont pas utilisé.
202 Command not allowed Ce code d'erreur permet d'indiquer que la commande n'est pas autorisée.
203 Line number required Ce code d'erreur permet d'indiquer le numéro de ligne est requis.
204 FOR without NEXT or WHILE without WEND Ce code d'erreur permet d'indiquer un FOR sans NEXT ou WHILE sans WEND
205 NEXT without FOR or WEND without WHILE Ce code d'erreur permet d'indiquer un NEXT sans FOR ou WEND sans WHILE
206 Comma required Ce code d'erreur permet d'indiquer que la virgule est obligatoire.
207 Parenthesis required Ce code d'erreur permet d'indiquer que la parenthèse est obligatoire.
208 OPTION BASE must be 0 or 1 Ce code d'erreur permet d'indiquer que l'OPTION BASE doit être 0 ou 1.
209 (inutilisé) Ce code d'erreur n'est pas utilisé.
210 Too many arguments Ce code d'erreur permet d'indiquer que trop de paramètres sont rencontrées.
211 à 212 (inutilisé) Ces codes d'erreur ne sont pas utilisé.
213 Function defined more than once Ce code d'erreur permet d'indiquer que la fonction est définie plusieurs fois.
214 Jump into loop attempted Ce code d'erreur permet d'indiquer que le saut dans la boucle est tenté.
215 Duplicate line number Ce code d'erreur permet d'indiquer que le numéro de ligne est en double.
216 à 220 (inutilisé) Ces codes d'erreur ne sont pas utilisé.
221 System error Ce code d'erreur permet d'indiquer qu'une erreur système s'est produite.
222 Program will not run Ce code d'erreur permet d'indiquer que le programme ne fonctionnera pas.
223 Too many FOR loops Ce code d'erreur permet d'indiquer que trop de boucles FOR sont rencontrées.

Codes d'erreur AmigaDOS

La variable système STATUS contient la dernière erreur AmigaDos survenue :

Numéro de code Message Description
102 Insufficient free store Ce code d'erreur permet d'indiquer que l'espace libre pour le programme est insuffisant.
105 Task table full Ce code d'erreur permet d'indiquer le tableau des tâches est plein.
120 Argument line invalid or too long Ce code d'erreur permet d'indiquer qu'une ligne de paramètre invalide ou trop longue est rencontrée.
121 File is not an object module Ce code d'erreur permet d'indiquer que le fichier n'est pas un module objet.
122 Invalid resident library during load Ce code d'erreur permet d'indiquer qu'une bibliothèque résidente non valide lors du chargement a été rencontré.
123 Invalid stream control block Ce code d'erreur permet d'indiquer que le bloc de contrôle de flux est invalide.
182 Unexpected packet received; ignored by continuing Ce code d'erreur permet d'indiquer qu'un paquet inattendu est reçu ; ignoré en continuant.
185 No selected stream for ENDREAD/ENDWRITE Ce code d'erreur permet d'indiquer qu'aucun flux n'est sélectionné pour ENDREAD/ENDWRITE.
186 Invalid input stream Ce code d'erreur permet d'indiquer que le flux d'entrée est invalide.
187 Invalid output stream Ce code d'erreur permet d'indiquer que le flux de sortie est invalide.
188 Input stream replenish failure Ce code d'erreur permet d'indiquer un échec de la reconstitution du flux d'entrée.
189 Output stream deplete failure Ce code d'erreur permet d'indiquer un échec d'épuisement du flux de sortie.
195 Coroutine fault Ce code d'erreur permet d'indiquer un échec de la coroutine.
197 Free store chain corrupted Ce code d'erreur permet d'indiquer qu'une chaîne de programmes libre est corrompue.
198 Illegal QPKT Ce code d'erreur permet d'indiquer que le QPKT est illégal.
199 Illegal FREEVEC Ce code d'erreur permet d'indiquer que le FREEVEC est illégal.
201 No default directory specified when needed Ce code d'erreur permet d'indiquer qu'aucun répertoire par défaut est spécifié si nécessaire.
202 Object in use Ce code d'erreur permet d'indiquer qu'un objet en cours d'utilisation est rencontré.
203 Object already exists Ce code d'erreur permet d'indiquer que l'objet existe déjà.
204 Directory not found Ce code d'erreur permet d'indiquer que le répertoire est introuvable.
205 Object not found Ce code d'erreur permet d'indiquer que l'objet est introuvable.
206 Bad stream name Ce code d'erreur permet d'indiquer qu'un mauvais nom de flux est rencontré.
209 Packet request type unknown Ce code d'erreur permet d'indiquer que le type de demande de paquet est inconnu.
210 Stream name component invalid Ce code d'erreur permet d'indiquer que la composante de nom de flux est invalide.
211 Invalid object lock Ce code d'erreur permet d'indiquer que le verrou d'objet est invalide.
212 Object not of required type Ce code d'erreur permet d'indiquer que l'objet n'est pas du type requis.
213 Disk not validated Ce code d'erreur permet d'indiquer que le disque est invalidé.
214 Disk not write-protected Ce code d'erreur permet d'indiquer que le disque n'est pas protégé en écriture.
215 Rename or alias across devices attempted Ce code d'erreur permet d'indiquer qu'une tentative de changement de nom ou d'alias sur plusieurs périphériques s'est produite.
216 Directory not empty Ce code d'erreur permet d'indiquer que le répertoire est n'est pas vide.
218 Device not mounted Ce code d'erreur permet d'indiquer que le périphérique n'est pas monté.
219 Seek failure Ce code d'erreur permet d'indiquer un échec de recherche.
220 Comment too big Ce code d'erreur permet d'indiquer un commentaire trop gros.
221 Disk full Ce code d'erreur permet d'indiquer que le disque est plein.
230 Requested access not permitted Ce code d'erreur permet d'indiquer qu'un accès demandé non autorisé s'est produit.
232 No more entries in directory Ce code d'erreur permet d'indiquer qu'il n'y a plus d'entrées dans le répertoire.
286 Data block sequence number error Ce code d'erreur permet d'indiquer qu'une erreur de numéro de séquence de bloc de données s'est produit.
287 Bit map corrupted (probably by user program) Ce code d'erreur permet d'indiquer qu'une carte binaire corrompue (probablement par le programme utilisateur) est rencontrée.
289 Attempt to free a key that is already allocated Ce code d'erreur permet d'indiquer qu'une tentative de libération d'une clef déjà allouée s'est produite.
290 Attempt to allocate a key that is already allocated Ce code d'erreur permet d'indiquer qu'une tentative d'attribution d'une clef déjà attribuée s'est produite.
293 Invalid checksum detected Ce code d'erreur permet d'indiquer que la somme de contrôle non valide est détectée.
295 Attempt to free an invalid lock Ce code d'erreur permet d'indiquer qu'une tentative de libération d'un verrou invalide s'est produite.
296 Disk (hardware) error Ce code d'erreur permet d'indiquer qu'une erreur de disque (matériel) s'est produite.
297 Attempt to use a key that is out of range Ce code d'erreur permet d'indiquer qu'une tentative d'utilisation d'une clef hors de portée s'est produite.
298 Requested action not recognized Ce code d'erreur permet d'indiquer qu'une action demandée non reconnue s'est produite.


Dernière mise à jour : Mercredi, le 3 mai 2023