Section courante

A propos

Section administrative du site

Voici la liste des différentes codes d'erreurs du logiciel SoftICE :

Message Description
All break registers used, use in RAM only Ce message d'erreur permet d'indiquer que vous tentez de définir un point d'arrêt BPX dans la ROM et tous les registres de débogage étaient déjà utilisés. BPX fonctionnera toujours en RAM car il utilise la méthode INT 3. Vous devez effacer l'un des points d'arrêt de style BPM pour que cela fonctionne.
Attach to serial device has FAILED Ce message d'erreur permet d'indiquer que la séquence initiale d'établissement de liaison série a échoué. Cette situation peut se produire si le mauvais port série est sélectionné, si l'ordinateur cible n'exécute pas SERIAL.EXE ou si le câble série est défectueux.
Attempt To Divide By 0 Ce message d'erreur permet d'indiquer que lors de l'évaluation d'une expression, son diviseur est 0.
BPM breakpoint limit exceeded Ce message d'erreur permet d'indiquer que seuls 4 points d'arrêt de type BPM sont autorisés en raison des restrictions imposées aux processeurs x86. Vous devez effacer l'un des points d'arrêt de style BPM avant que cela fonctionne.
BPMD address must be on DWord boundary Ce message d'erreur permet d'indiquer que l'adresse spécifiée dans BPMD n'a pas commencé sur une limite Dword. Une limite Dword doit avoir les 2 bits les moins significatifs de l'adresse égaux à 0.
BPMW address must be on Word boundary Ce message d'erreur permet d'indiquer que l'adresse spécifiée dans BPMW n'a pas commencé sur une limite de Word. Une limite de Word doit avoir le bit le moins significatif de l'adresse égal à 0.
Breakpoints not allowed within SoftICE Ce message d'erreur permet d'indiquer que vous ne pouvez pas définir de points d'arrêt dans le code SoftICE.
Cannot interrupt to a less privileged level Ce message d'erreur permet d'indiquer que vous ne pouvez pas utiliser la commande GENINT pour passer d'un niveau inférieur à un niveau de privilège supérieur. Cette situation est une restriction du processeur x86.
Count Too Large Ce message d'erreur permet d'indiquer que le point d'arrêt de la commande contient un champ avec une valeur maximum supérieur à FFh.
Debug register is already being used Ce message d'erreur permet d'indiquer que le registre de débogage spécifié dans la commande BPM était déjà utilisé dans une commande BPM précédente.
DOS Memory Structures Corrupted Ce message d'erreur permet d'indiquer que SoftICE détecte un problème avec la chaîne de bloc de mémoire DOS quand il utilise la commande MAP.
Duplicate breakpoint Ce message d'erreur permet d'indiquer que le point d'arrêt spécifié existe déjà.
Expecting value, not address Ce message d'erreur permet d'indiquer que l'évaluateur d'expression classe en gros les opérandes en adresses et en valeurs. Les adresses ont une composante de sélecteur/segment et de décalage même si l'adresse est plate. Certains opérateurs tels que * et / n'attendent que des valeurs en clair, pas des adresses, et une tentative d'utilisation sur des adresses génère ce message. Dans certains cas, l'utilisation des opérateurs d'indirection produit une adresse.
Expression?? What expression? Ce message d'erreur permet d'indiquer que l'évaluateur d'expression n'a rien trouvé à évaluer. Notez que dans certaines anciennes versions de SoftICE, la commande «?» peut être utilisée pour obtenir de l'aide. Ce n'est plus le cas; utilisez la commande H (F1).
Int0D fault in SoftICE at address XXXXX offset XXXXX Fault Code=XXXX Ce message d'erreur permet d'indiquer que le code dans SoftICE a provoqué un défaut de protection générale (0D). Le déplacement est le déplacement dans le code ayant causé le défaut de fonctionnement.
Int0E Fault in SoftICE at address XXXXX offset XXXXX Fault Code=XXXX Ce message d'erreur permet d'indiquer que le code dans SoftICE a provoqué un défaut de page (0E). Le déplacement est le déplacement dans le code ayant causé le défaut de fonctionnement.
Interrupt Break Point Limit Exceeded Ce message d'erreur permet d'indiquer que la valeur maximum de 10 arrêt d'interruption s'est produite.
Invalid Debug register Ce message d'erreur permet d'indiquer qu'un registre de débogage BPM supérieur à 3 a été spécifié. Les registres de débogage valides sont DR0, DR1, DR2 et DR3.
I/O Break Point Limit Exceeded Ce message d'erreur permet d'indiquer que le nombre maximum de 10 entrée/sortie pour un point d'arrêt est atteint.
No Alternate Screen Ce message d'erreur permet d'indiquer que la commande ALTSCR est utilisé et que SoftICE à détecté seulement un adaptateur vidéo.
No code at this line number Ce message d'erreur permet d'indiquer que le numéro de ligne spécifié dans la commande n'est associé à aucun code.
No current source file Ce message d'erreur permet d'indiquer que vous avez entré la commande SS et aucun fichier source n'a été affiché à l'écran.
No embedded INT 1 or INT 3 Ce message d'erreur permet d'indiquer que la commande ZAP n'a pas trouvé d'interruption intégrée 1 ou d'interruption 3 dans le code. La commande ZAP ne fonctionne que si l'instruction INT 1 ou INT 3 est celle précédant le CS:EIP en cours.
No files found Ce message d'erreur permet d'indiquer qu'aucun fichier source n'est chargé dans la table de symboles actuelle.
No LDT Ce message d'erreur permet d'indiquer vous utilisez certaines commandes d'informations de Windows en 16 bits (HEAP, LHEAP, LDT et TASK) et que le contexte actuel n'est pas défini sur le processus NTVDM approprié.
No Local Heap Ce message d'erreur permet d'indiquer que la commande LHEAP a spécifié un sélecteur n'ayant pas de segment de mémoire local.
No more Watch variables allowed Ce message d'erreur permet d'indiquer qu'un maximum de 8 variables de surveillance sont autorisées.
No search in progress Ce message d'erreur permet d'indiquer vous avez spécifié la commande S sans paramètre et aucune recherche n'était en cours. Vous devez d'abord spécifier S avec une adresse et une liste de données pour les paramètres. Pour rechercher des occurrences ultérieures de la liste de données, utilisez la commande S sans paramètre.
NO_SIZE Ce message d'erreur permet d'indiquer qu'au cours d'une commande A, l'assembleur ne peut pas déterminer si vous souhaitez utiliser un octet, un mot ou un double mot.
No symbol table Ce message d'erreur permet d'indiquer que vous avez entré la commande SYM, SS ou FILE et aucun symbole n'est actuellement présent.
No TSS Ce message d'erreur permet d'indiquer que vous avez entré la commande TSS alors qu'il n'y avait pas de segment d'état de tâche valide dans le système.
Only valid in source mode Ce message d'erreur permet d'indiquer que vous ne pouvez pas utiliser la commande SS en mode mixte ou en mode code.
Page not present Ce message d'erreur permet d'indiquer que l'adresse spécifiée a été marquée comme non présent dans les tables de pages. Lorsque SoftICE tentait d'accéder à des informations, il accédait à la mémoire se trouvant dans une page marquée non présente.
Parameter is wrong size Ce message d'erreur permet d'indiquer que l'un des paramètres que vous avez entrés dans la commande était d'une taille incorrecte. Par exemple, si vous utilisez les commandes EB ou BPMB avec une valeur de mot au lieu d'une valeur d'octet.
Parameters Required Ce message d'erreur permet d'indiquer que la commande SoftICE spécifié requière au moins un ou plusieurs paramètres.
Pattern not found Ce message d'erreur permet d'indiquer que la commande S n'a pas trouvé de correspondance dans sa recherche de la liste de données.
Press 'C' to continue, and 'R' to return to SoftICE Ce message d'erreur permet d'indiquer que SoftICE est apparu suite à une erreur (06, 0C, 0D, i). Appuyez sur la touche R pour retourner le contrôle à SoftICE. Appuyez sur la touche C pour transmettre la panne au gestionnaire de pannes Windows.
Range Break Point Limit Exceeded Ce message d'erreur permet d'indiquer que la limite d'intervalle de 10 point d'arrêt pour un intervalle de mémoire est atteinte.
Second Parameter Must be Greater than First Ce message d'erreur permet d'indiquer que le premier paramètre de l'intervalle de mémoire doit être inférieur au deuxième paramètre.
Segment:Offset Can Not Wrap Ce message d'erreur permet d'indiquer que le pointeur mémoire (segment:déplacement) englobant la haute mémoire (High Memory) est trop bas.
Soft-ICE cannot be loaded. Needs to load at top of memory. Load before any TSR's or control programs Ce message d'erreur permet d'indiquer que SoftICE a besoin de se charger lui-même à la plus haute position de mémoire possible. Cette mémoire est alors en dehors de la cartographie du système et devient donc invisible pour les programmes DOS et ne peuvent donc pas faire planter SoftICE. Ce message est affiché si SoftICE détecte qu'un autre programme est déjà charger à la plus haute position mémoire disponible.
Soft-ICE cannot run with other 80386 control programs Ce message d'erreur permet d'indiquer qu'un seul programme de contrôle à la fois peut utiliser mode protégé, ainsi SoftICE ne peut coexister avec un autre programme de contrôle. Quand le débogueur d'un programme utilise l'EMS ou l'EEMS, vous obtenez cette erreur quand vous essayer de charger SoftICE, parce que le système 80386 vient avec un programme de contrôle utilisant la pagination système 80386 pour émulé de la mémoire EMS ou EEMS avec une carte n'ayant pas de la mémoire étendue. Ainsi, vous pouvez seulement utiliser une vrai carte physique de mémoire étendue avec le programme de débogage utilisant l'EMS ou l'EEMS.
Soft-ICE has already been loaded Ce message d'erreur permet d'indiquer que vous tentez de charger SoftICE dans la mémoire alors qu'il est déjà présent.
Soft-ICE has not been loaded Ce message d'erreur permet d'indiquer que vous tentez de décharger SoftICE de la mémoire alors qu'il n'est pas présent.
SoftICE is not active Ce message d'erreur permet d'indiquer que SoftICE n'est plus actif.
Soft-ICE loads at the top of extended memory. The may conflict with other programs that use extended memory. If you are sure it will not conflict, then answer 'Y', otherwise answer 'N' and refer the chapter on loading Soft-ICE with extended memory. Ce message d'erreur permet d'indiquer que vous tentez de charger SoftICE dans la mémoire étendue et que «S-ICE.SYS» n'est pas chargé dans le fichier de configuration CONFIG.SYS. Ce message d'attention est fournit pour vous informer que vous n'avez intentionnellement utiliser un disque virtuel ou un autre programme pouvant être charger dans la mémoire étendue.
Soft-ICE will only run on 80386 based machines Ce message d'erreur permet d'indiquer que SoftICE requière un microprocesseur 80386 d'Intel ou compatible.
Specified name not found Ce message d'erreur permet d'indiquer que vous avez tapé TABLE avec un nom de table non valide. Tapez TABLE sans paramètre pour afficher une liste des noms de table valides.
Symbol not defined (mysymbol) Ce message d'erreur permet d'indiquer que vous avez parlé d'un symbole inexistant. Utilisez la commande SYM pour obtenir une liste de symboles pour la table de symboles actuelle.
Syntax Error Ce message d'erreur permet d'indiquer que l'information que vous avez rentré ne correspond pas à la structure d'aucune commande SoftICE.
The P & G Commands Function In RAM Only Ce message d'erreur permet d'indiquer que le logiciel SoftICE utilise 2 méthodes pour intégré les commandes P et G. La première méthode utilise les registres de points d'arrêt du 80386. Cependant, si vous avez déjà fixé un point d'arrêt de style BPM, SoftICE utilise la deuxième méthode, soit INT 3, lequel fonctionne seulement en RAM. Si vous tentez d'utiliser les commandes P ou G dans la ROM à ce point, SoftICE détecte cette condition et affiche ce message d'erreur.
Valid Verbs are R, W, RW, X Ce message d'erreur permet d'indiquer que le verbe indiqué dans la commande BPM est invalide.


Dernière mise à jour : Mardi, le 23 avril 2019