Section courante

A propos

Section administrative du site

Voici les différents code d'erreur du système d'exploitation OS-9 :

Erreurs de signal

Code Message Description
1 Uncondtional termination Terminaison inconditionnelle : Une erreur est survenue à partir de laquelle OS-9 ne peut pas récupérer. Tous les processus sont terminés.
2 Keyboard termination Terminaison clavier : Vous avez appuyé sur BREAK pour terminer l'opération actuelle.
3 Keyboard interrupt Interruption par le clavier : Vous avez appuyé sur Shift + Break soit pour que l'opération actuelle fonctionne comme une tâche d'arrière-plan sans affichage vidéo ou pour causer la terminaison de tâche courante.

Erreurs du BASIC09

Code Message Description
10 Unrecognized symbol Symbole non reconnu
11 Excessive verbiage Verbiage excessif
12 Illegal statement construction Construction illégale de déclaration
13 I-code overflow, need more workspace memory Débordement de I-code, besoin de plus de mémoire d'espace de travail.
14 Illegal channel reference, bad path number given Référence sur le canal illégal, mauvais numéro de chemin donné
15 Illegal mode (read/write/update) - directory only Mode illégal (lecture, écriture, mise à jour) - Répertoire seulement
16 Illegal number Nombre illégal
17 Illegal prefix Préfixe illégal
18 Illegal operand Opérande illégal
19 Illegal operator Opérateur illégal
20 Illegal record field name Nom de champ d'enregistrement illégal
21 Illegal dimension Dimension illégale
22 Illegal literal Littéral illégal
23 Illegal relational Relation illégale
24 Illegal type suffix Suffixe de type illégal
25 Too-large dimension Trop grande dimension
26 Too-large line number Numéro de ligne trop grand
27 Missing assignment statement Déclaration d'instruction manquante
28 Missing path number Numéro de chemin manquant
29 Missing comma Virgule manquante
30 Missing dimension Dimension manquante
31 Missing DO statement Instruction DO manquant
32 Memory full, need more workspace memory Mémoire pleine, besoin de plus de mémoire d'espace de travail
33 Missing GOTO GOTO attendu
34 Missing left parenthesis Parenthèse gauche manquante
35 Missing line reference Référence de ligne manquante
36 Missing operand Opérande manquant
37 Missing right parenthesis Parenthèse droite manquante
38 Missing THEN statement Instruction THEN manquante
39 Missing TO TO manquante
40 Missing variable reference Référence de variable manquante
41 No ending quote Pas de guillemet finale
42 Too many subscripts Trop d'indice
43 Unknown procedure Procédure inconnue
44 Multiply-defined procedure Multiple-définition de procédure
45 Divide by zero Diviser par zéro
46 Operand type mismatch Non concordance de type d'opérande
47 String stack overflow Débordement de pile de chaîne de caractères
48 Unimplemented routine Routine non implémentée
49 Undefined variable Variable indéfinie
50 Floating overflow Débordement de valeur flottante
51 Line with compiler error Ligne avec erreur de compilateur
52 Value out of range for destination Valeur hors limites de la destination
53 Subroutine stack overflow Débordement de pile de sous-routine
54 Subroutine stack underflow Sous-débordement de pile de sous-routine
55 Subscript out of range Indice en dehors de l'intervalle
56 Parameter error Erreur de paramètre
57 System stack overflow Débordement de pile de système
58 I/O type mismatch Non concordance de type d'entrée/sortie
59 I/O numeric input format bad Mauvais format d'entrée numérique d'entrée/sortie
60 I/O conversion: number out of range Conversion d'entrée/sortie: nombre en dehors de l'intervalle
61 Illegal input format Format d'entrée illégal
62 I/O format repeat error Erreur de répétition de format d'entrée/sortie
63 I/O format syntax error Erreur de syntaxe de format d'entrée/sortie
64 Illegal path number Numéro de chemin illégal
65 Wrong number of subscripts Mauvais nombre d'indice
66 Non-record-type operand Opérande de type non enregistré
67 Illegal argument Paramètre illégal
68 Illegal control structure Structure de contrôle illégale
69 Unmatched control structure Structure de contrôle non correspondante
70 Illegal FOR variable Variable FOR illégal
71 Illegal expression type Type d'expression illégal
72 Illegal delcarative statement Déclaration déclarative illégale
73 Array size overflow Débordement de la taille d'un tableau.
74 Undefined line number Numéro de ligne indéfini
75 Multiply-defined line number Numéro de ligne définit de multiple fois
76 Multiply-defined variable Multiple définition de variable
77 Illegal input variable Variable d'entrée illégale
78 Seek out of range Positionnement en dehors de l'intervalle
79 Missing data statement Instruction de données manquante

Erreurs de fenêtres et erreurs système

Code Message Description
183 Illegal window type Type de fenêtre illégale : Vous avez essayé de définir une fenêtre de type texte pour les graphiques ou des paramètres illégaux utilisés.
184 Window already defined La fenêtre est déjà définie : Vous avez essayé de créer une fenêtre déjà établie.
185 Font not found Police de caractères non trouvée : Vous avez essayé d'utiliser une police de fenêtre n'existant pas.
186 Stack overflow Débordement de pile: votre processus (ou vos processus) nécessite plus d'espace de pile que de disponible sur le système.
187 Illegal argument Paramètre illégal: vous avez utilisé un paramètre avec une commande inappropriée.
188 non-utilisé non-utilisé
189 Illegal coordinates Coordonnées illégales : vous avez donné des coordonnées à une commande graphique sortant des limites de l'écran.
190 Internal integrity check Vérification d'intégrité interne : les modules système ou les données sont modifiés et ne sont plus fiables.
191 Buffer size is too small La taille du tampon est trop petite : les données que vous avez attribuées à un tampon sont plus grandes que la mémoire tampon.
192 Illegal command Commande illégale : vous avez émis une commande sous un format inacceptable à OS-9.
193 Screen or window table is full La table de l'écran ou de la fenêtre est pleine : vous n'avez pas assez de place dans la table de fenêtre du système pour garder une trace de plus de fenêtres ou d'écrans.
194 Bad/undefined buffer number Mauvais numéro de mémoire tampon ou indéfini : Vous avez spécifié un numéro de mémoire tampon illégal ou indéfini.
195 Illegal window definition Définition de fenêtre illégale : vous avez essayé de donner à une fenêtre des paramètres illégaux.
196 Window undefined Fenêtre non définie : vous avez essayé d'accéder à une fenêtre que vous n'avez pas encore définie.
197 non-utilisé non-utilisé
198 non-utilisé non-utilisé
199 non-utilisé non-utilisé
200 Path table full Table de chemin pleine : Il est impossible pour OS-9 d'ouvrir le fichier car la table de chemin du système est pleine.
201 Illegal path number Numéro de chemin illégal : Le numéro de chemin est trop grand ou spécifié un chemin inexistant.
202 Interrupt polling table full Table de vote d'interruption pleine : Votre système ne peut pas gérer une demande d'interruption, car la table de vote n'a pas de place pour plus d'entrées.
203 Illegal mode Mode illégal : Le périphérique spécifié ne peut pas effectuer la fonction d'entrée ou de sortie indiquée.
204 Device table full Tableau de périphérique pleine : La table de périphériques n'a pas assez de place pour un autre périphérique.
205 Illegal module header Entête de module illégal : OS-9 ne peut pas charger le module spécifié car son code de synchronisation, la parité d'entête ou le code de redondance cyclique est incorrect.
206 Module directory full Répertoire du module plein : Le répertoire du module n'a pas assez de place pour une autre entrée de module.
207 Memory full Mémoire pleine : l'espace d'adressage de processus est plein ou votre ordinateur ne dispose pas de la mémoire suffisante pour effectuer la tâche spécifiée.
208 Illegal service request Demande de service illégale : le programme actuel a publié un appel système contenant un numéro de code illégal.
209 Module busy Module occupé : Un autre processus utilise déjà un module non partageable.
210 Boundary error Erreur de limite : OS-9 a reçu une demande de répartition de la mémoire ou une demande de translocation n'étant pas sur une limite de page.
211 End of file Fin du fichier : Une opération de lecture a rencontré un caractère de fin de fichier et s'est terminé.
212 Returning non-allocated memory Renvoyer la mémoire non allouée: l'opération actuelle a tenté de réaffecter la mémoire non attribuée précédemment.
213 Non-existing segment Segment non existant : la structure de fichier du périphérique spécifié est endommagée.
214 No permission Aucune autorisation : les attributs du fichier ou du périphérique spécifié ne permettent pas la demande.
215 Bad path name Mauvais nom de chemin : La liste de chemin spécifiée contient une erreur de syntaxe, par exemple un caractère illégal.
216 Path name not found Nom du chemin non trouvé : Le système ne peut pas trouver la liste de chemin spécifiée.
217 Segment list full Liste de segments plein : Le fichier spécifié est trop fragmenté pour une plus grande expansion.
218 File already exists Le fichier existe déjà : le nom de fichier spécifié existe déjà dans le répertoire spécifié.
219 Illegal block address Adresse de blocs illégale : la structure de fichier du périphérique spécifié est endommagée.
220 Phone hangup data carrier detect lost Décrocher le téléphone - perte de données: La détection de support de données est perdue sur le port RS-232.
221 Module not found Module non trouvé : Le système a reçu une demande de lien pour relier un module ne figurant pas dans le répertoire spécifié.
223 Suicide attempt Tentative de suicide : l'opération actuelle a été tentée de retourner à l'emplacement de la mémoire de la pile.
224 Illegal process number Numéro de processus illégal : le processus spécifié n'existe pas.
226 No children, can't wait for nonexisting child process Aucun enfant : le système a publié une demande de service d'attente, mais le processus actuel n'a aucun processus dépendant d'exécuter.
227 Illegal SWI code Code SWI illégal : Le système a reçu un code d'interruption logiciel inférieur à 1 ou supérieur à 3.
228 Process aborted, signal 2 Processus abandonnée : Le système a reçu un code d'interruption logiciel inférieur à 1 ou plus 3.
229 Process table full, can't fork a process Tableau de processus plein : Une demande de fourche ne peut pas exécuter car la table de processus n'a aucune place pour plus d'entrées.
230 Illegal parameter area Zone de paramètres illégale : un appel de fourche a accumulé des limites incorrectes et basse.
231 Known module Module connu : le module spécifié est uniquement à usage interne.
232 Incorrect module CRC Module CRC incorrect : Le code de redondance cyclique pour l'accès au module est mauvais.
233 Signal error Erreur de signal : le processus de réception a un signal antérieur et non transformé en attente.
234 Non-existent module Module inexistant : le système ne peut pas localiser le module spécifié.
235 Bad name Mauvais nom : Le périphérique, le fichier ou le nom de module spécifié est illégal.
236 Bad header Mauvais entête : La parité d'entête de module spécifiée incorrecte.
237 System RAM full Mémoire vive système pleine : pas de mémoire au système d'accès aléatoire gratuit est disponible: l'espace d'adressage système est plein ou il n'y a pas de mémoire physique disponible à la demande du système d'exploitation dans l'état du système.
238 Unknown process ID Identificateur de processus inconnu : le numéro d'identification de processus spécifié est incorrect.
239 No task number available Aucun numéro de tâche disponible : Tous les numéros de tâches disponibles sont utilisés.
240 Illegal unit error Erreur d'unité : l'unité de périphérique spécifiée n'existe pas.
241 Bad sector number Erreur du secteur : le numéro de secteur spécifié est en dehors de l'intervalles.
242 Write protected disk Protection en écriture : le périphérique spécifié est protégé en écriture.
243 CRC error Erreur CRC
244 Read error Erreur de lecture
245 Write error Erreur d'écriture
246 Not ready, device not ready Pas prêt, périphérique non prêt
247 Seek error Erreur de positionnement
248 Media full Média plein
249 Wrong type, incompatible media type Type de type incorrect, type de support incompatible
250 Device busy Périphérique occupé
251 Disk ID change, disk changed with open files Changement d'identificateur de disque, disque modifié avec des fichiers ouverts.
252 Record is locked out L'enregistrement est verrouillé
253 Non-sharable file busy Fichier non partageable occupé


Dernière mise à jour : Dimanche, le 10 avril 2022