Erreurs d`exécution

Transcription

Erreurs d`exécution
Erreurs d'exécution - Guide de référence du langage et des composants Ac...
1 sur 11
http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/runtimeEr...
Guide de référence du langage et des composants ActionScript 3.0
Erreurs d'exécution
Les erreurs suivantes peuvent se produire lors de l'exécution. La vérification du type pendant l'exécution s'applique dans ActionScript 3.0 quel que soit le mode employé,
strict ou d'avertissement.
Code
1000
Message
Mémoire du système insuffisante.
Description
La quantité de mémoire requise par Flash Player pour compiler votre code est supérieure à celle qui est disponible
sur votre système. Fermez une partie des applications ou des processus qui s'exécutent sur votre système.
1001 La méthode _ n'est pas implémentée.
La valeur de Number.toPrecision est
comprise entre 1 et 21 ; celle de
Number.toFixed et de
1002
Number.toExponential, entre 0 et 20. La
valeur indiquée ne se trouve pas dans la
plage des valeurs attendues.
1003
1004
1005
La valeur que vous avez spécifiée ne se trouve pas dans la plage des valeurs acceptées pour l'argument precision.
La valeur de Number.toPrecision est comprise entre 1 et 21 ; celle de Number.toFixed et de Number.toExponential,
entre 0 et 20.
La valeur de l'argument radix doit être
Vous avez spécifié une valeur inférieure à 2 ou supérieure à 36 pour l'argument radix d'une méthode ou d'une
comprise entre 2 et 36 ; celle obtenue est _. propriété. Transmettez une valeur comprise entre 2 et 36 comme argument radix.
La méthode _ a été appelée pour un objet
incompatible.
Vous avez tenté d'appeler une méthode qui n'est pas disponible pour l'objet spécifié. Cette erreur se produit lorsque
vous copiez une fonction prototype d'un objet à l'autre, puis que vous l'appelez alors que l'objet cible n'est pas du
même type que l'objet source. Assurez-vous que les objets cible et source sont du même type. Consultez la
spécification du langage ECMAScript, 3e édition, chapitre 15 pour plus de détails.
L'index du tableau n'est pas un entier
positif (_).
Vous avez tenté d'accéder à un des membres d'un tableau en utilisant une valeur d'index qui n'est pas un entier
positif. Transmettez uniquement des entiers positifs comme valeurs d'index pour les tableaux.
_ n’est pas une fonction.
Cette erreur se produit lorsque vous tentez d'appeler une fonction qui n'existe pas. Assurez-vous d'appeler la
fonction correcte et vérifiez que l'API n'a pas changé depuis ActionScript 2.0. D'autre part, vérifiez que vous utilisez
l'objet correct. Ainsi, cette erreur peut se produire lorsque vous exécutez le code suivant (dans la mesure où la
dernière ligne appelle par erreur la variable big au lieu de blg) :
1006
var blg:String = "foo";
var big:Sprite = new Sprite();
var error:int = big.length();
1007
Tentative d'instanciation sur un objet non
constructeur.
1008
_ est ambigu ; plusieurs liaisons
correspondent.
Impossible d'accéder à une des propriétés Un objet qui, après évaluation, renvoie null ne peut pas avoir de propriétés. Cette erreur peut se produire dans
ou méthodes d'une référence d'objet dont la certaines situations non prévues, quoique plausibles. Prenez par exemple le code suivant qui crée un objet Sprite.
valeur est null.
Etant donné que cet objet Sprite n'est jamais ajouté à la liste d'affichage (par le biais de la méthode addChild() d'un
objet DisplayObjectContainer), sa propriété stage est définie sur null. Ainsi, cet exemple déclenche l'erreur car la
propriété stage de l'objet Sprite ne peut pas avoir de propriétés :
1009
import flash.display.Sprite;
var sprite1:Sprite = new Sprite();
var q:String = sprite1.stage.quality;
Un terme n'est pas défini et il n'est doté
d'aucune propriété.
Cette erreur se produit si vous tentez d'accéder à une propriété d'un objet qui n'existe pas. Par exemple :
var obj:Object = new Object();
obj.a = "foo";
trace(obj.b.prop);
1010
Elle peut également se produire en cas d'erreur de syntaxe. Par exemple, dans le code suivant où mc représente un
objet MovieClip dans la liste d'affichage alors que la propriété stage est mal orthographiée avec une S majuscule
(stage étant la solution correcte) :
trace(mc.Stage.quality);
1011
Méthode _ contenant un code d'opération
illégal _ au décalage _.
Consultez la remarque en bas de ce tableau.*
1012
La dernière instruction dépasse la taille de
code autorisée.
Consultez la remarque en bas de ce tableau.*
1013
Impossible d'appeler OP_findproperty
lorsque la valeur de scopeDepth est 0.
Consultez la remarque en bas de ce tableau.*
1014 La classe _ est introuvable.
1015
La méthode _ ne peut pas définir l'espace
de nom XML par défaut
1016
L'opérateur descendants (..) n'est pas pris
en charge dans le type_.
Consultez la remarque en bas de ce tableau.*
2009-09-29 10:51
Erreurs d'exécution - Guide de référence du langage et des composants Ac...
2 sur 11
http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/runtimeEr...
1017
Un débordement de la pile étendue s'est
produit.
Consultez la remarque en bas de ce tableau.*
1018
Un flux insuffisant de la pile étendue s'est
produit.
Consultez la remarque en bas de ce tableau.*
1019 Getscopeobject _ se situe hors limites.
Consultez la remarque en bas de ce tableau.*
1020
Le code ne peut pas s'achever au-delà de la Consultez la remarque en bas de ce tableau.*
fin d'une méthode.
1021
Au moins une branche cible n'était pas
dans une instruction valide de la méthode.
Consultez la remarque en bas de ce tableau.*
1022
Le type Void est utilisable uniquement
comme type de renvoi pour les fonctions.
Consultez la remarque en bas de ce tableau.*
1023 Un débordement de la pile s'est produit.
Consultez la remarque en bas de ce tableau.*
1024 Un flux insuffisant de la pile s'est produit.
Consultez la remarque en bas de ce tableau.*
1025 Accès à un registre non valide _.
Consultez la remarque en bas de ce tableau.*
1026 Slot _ dépasse slotCount=_ sur _.
Consultez la remarque en bas de ce tableau.*
1027 Method_info _ dépasse method_count=_.
Consultez la remarque en bas de ce tableau.*
1028 Disp_id _ dépasse max_disp_id=_ sur _.
Consultez la remarque en bas de ce tableau.*
1029 Disp_id _ n'est pas défini dans _.
Consultez la remarque en bas de ce tableau.*
La profondeur de la pile est déséquilibrée.
1030
_ != _.
Consultez la remarque en bas de ce tableau.*
La profondeur de l'étendue est
déséquilibrée. _ != _.
Consultez la remarque en bas de ce tableau.*
1032 Cpool index _ se situe hors limites _.
Consultez la remarque en bas de ce tableau.*
1033 Cpool entrée _ est de type incorrect.
Consultez la remarque en bas de ce tableau.*
1031
Echec de la coercition de type : impossible
1034
de convertir _ en _.
1035
Expression super illégale dans la méthode
_.
Consultez la remarque en bas de ce tableau.*
1037
Affectation à une méthode _ impossible
dans _.
Consultez la remarque en bas de ce tableau.*
_ est déjà défini.
Vous ne pouvez pas déclarer plusieurs fois une variable ou une fonction avec le même nom d'identifiant dans la
même étendue. Dans ActionScript 3.0, les différents blocs de code (tels que ceux utilisés dans deux boucles for au
sein de la même définition function) sont considérés comme faisant partie de la même étendue. Consultez la
remarque en bas de ce tableau.*
Impossible de vérifier une méthode avant
qu'elle ne soit référencée.
Consultez la remarque en bas de ce tableau.*
1038
1039
La partie située à droite de l'opérateur
1040 instanceof doit être une classe ou une
fonction.
L'expression située à droite de l'opérateur instanceof doit être une classe ou une fonction.
1041
La partie située à droite de l'opérateur doit L'expression située à droite de l'opérateur is doit être une classe.
être une classe.
1042
Pas un fichier ABC. major_version=_
minor_version=_.
Vous tentez d'utiliser un fichier non valide avec le lecteur : l'outil qui crée le fichier SWF peut être périmé, ou le
fichier endommagé.
1043 code_length=_ non valide.
Consultez la remarque en bas de ce tableau.*
MethodInfo-_ pas de prise en charge
1044
flags=_.
Consultez la remarque en bas de ce tableau.*
1045
Caractéristiques non prises en charge
kind=_.
Consultez la remarque en bas de ce tableau.*
1046
Référencement de MethodInfo-_ avant la
définition.
Consultez la remarque en bas de ce tableau.*
1047 Aucun point d'entrée n'est détecté.
Consultez la remarque en bas de ce tableau.*
Les objets prototype doivent être des
1049
Objects vanilla.
Consultez la remarque en bas de ce tableau.*
1050 impossible de convertir _ en primitive.
Consultez la remarque en bas de ce tableau.*
1051 Accès illégal de liaison précoce à _.
Consultez la remarque en bas de ce tableau.*
1052 URI non valide transmise à la fonction _.
Consultez la remarque en bas de ce tableau.*
1053 Remplacement illégal de _ dans _.
Consultez la remarque en bas de ce tableau.*
Plage illégale ou décalages de cible illégaux Consultez la remarque en bas de ce tableau.*
1054
dans le gestionnaire d'exceptions.
1056
Impossible de créer la propriété _ dans _.
Vous tentez d'affecter une valeur à une propriété qui n'existe pas pour une occurrence de classe non dynamique.
Cette opération n'est possible que pour les occurrences de classes dynamiques.
1057 _ ne peut contenir que des méthodes.
Consultez la remarque en bas de ce tableau.*
1058 Type d'opérande illégal : _ doit être _.
Consultez la remarque en bas de ce tableau.*
2009-09-29 10:51
Erreurs d'exécution - Guide de référence du langage et des composants Ac...
3 sur 11
1059
Référencement de ClassInfo-_ avant la
définition.
1060 ClassInfo _ dépasse class_count=_.
http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/runtimeEr...
Consultez la remarque en bas de ce tableau.*
Consultez la remarque en bas de ce tableau.*
La valeur _ ne peut pas être convertie en _ Cette erreur se produit lorsque vous tentez d'affecter un nombre décimal à une propriété dont le type de données est
sans perte de précision.
int.
Cette erreur se produit également pour des affectations hors limites, comme dans l'exemple suivant :
var m0:int = 2147483648; // int.MAX_VALUE == 2147483647
Vous pouvez également rencontrer cette erreur lorsque vous utilisez l'opérateur de décalage gauche au niveau du bit
(<<). Considérons par exemple le code qui suit :
1061
var m0:uint = 0xFF;
var m1:uint = m0<&lt24;
Le résultat de l'opérateur de décalage vers la gauche (<<) est interprété en tant que nombre 32 bits de type
complément à deux avec signe. Dans cet exemple, le résultat est une valeur négative qui déclenche l'erreur
lorsqu'elle est affectée à la propriété de type uint. Vous pouvez utiliser la solution suivante :
var m0:uint = 0xFF;
var m1:uint = uint(m0<<24);
1063
Le nombre d'arguments ne correspond pas
dans _. Attendu _, obtenu _.
Impossible d'appeler la méthode _ en tant
que constructeur.
Les méthodes extraites sont liées de façon permanente à l'objet dont elles sont extraites. Par conséquent, elles ne
peuvent plus être appelées en tant que constructeur par la suite. Par exemple, le code suivant crée la fonction f()
dans Class A :
class A {
function f() {}
}
1064
Dans le code suivant, l'extraction de la fonction ne provoque aucune erreur. Toutefois, la création d'une occurrence
de cette fonction entraîne une erreur.
var a = new A()
var m = a.f // extrait f, ne l'appelle pas
m() // identique à a.f()
new m() // est à l'origine de cette erreur
La variable _ n'est pas définie.
1065
Vous utilisez une référence lexicale non définie. Dans les instructions suivantes, par exemple, l'instruction trace(x)
déclenche une erreur car x n'est pas défini. Cependant, l'instruction trace(y) ne produit pas d'erreur car y est défini
:
trace("hello world")
trace(x) // x n'est pas défini
var y
trace(y) // Pas d'erreur, y est défini.
1066
La fonction form ('function body') n'est pas Contrairement à JavaScript, Flash ne compile pas le code à la volée par le biais de eval() et de function(). Ainsi,
le fait d'appeler ce code comme constructeur dans ActionScript 3.0 entraîne cette erreur.
prise en charge.
1067
La méthode native _ contient un corps de
méthode illégal.
1068 _ et _ ne peuvent pas être rapprochés.
La propriété _ est introuvable dans _ et il
n'existe aucune valeur par défaut.
1069
Consultez la remarque en bas de ce tableau.*
Consultez la remarque en bas de ce tableau.*
Vous référencez une propriété non définie dans une occurrence de classe non dynamique. Le code suivant, par
exemple, déclenche cette erreur lorsqu'il référence la propriété x qui n'est pas définie et dont la création dynamique
est impossible :
class A {} // classe scellée, pas dynamique
trace(new A().x) // aucune propriété x n'est définie sur A, et A n'est pas dynamique
La méthode _ est introuvable dans _
Vous utilisez une instruction super pour appeler une fonction, mais cette dernière n'existe pas dans la superclasse.
Par exemple, le code suivant produit cette erreur :
class A() {}
class B extends A {
function f() { trace(super.f()); } // erreur 1070, il n'existe aucun f dans A
}
1070
1071 La fonction _ a déjà été liée à _.
1072 Disp_id 0 est illégal.
Consultez la remarque en bas de ce tableau.*
Méthode de non remplacement _
1073 remplacée à cause d'un disp_id _ en
double.
Consultez la remarque en bas de ce tableau.*
1074
Ecriture illégale de la propriété en lecture
seule _ dans _.
1075 Math n'est pas une fonction.
Vous tentez d'appeler math() en tant que fonction, mais la classe Math contient des méthodes statiques.
1076 Math n'est pas un constructeur.
Vous ne pouvez pas créer d'occurrences de la classe Math.
2009-09-29 10:51
Erreurs d'exécution - Guide de référence du langage et des composants Ac...
4 sur 11
http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/runtimeEr...
1077
Lecture illégale de la propriété en écriture
seule _ dans _.
1078
Code d'opération illégal/combinaison à
plusieurs noms : _<_>.
Consultez la remarque en bas de ce tableau.*
1079
Les méthodes natives ne sont pas
autorisées dans le code chargé.
Consultez la remarque en bas de ce tableau.*
1080 Valeur illégale pour l'espace de nom.
Consultez la remarque en bas de ce tableau.*
La propriété _ est introuvable dans _ et il
1081
n'existe aucune valeur par défaut.
1082
Aucun espace de nom par défaut n'a été
défini.
Consultez la remarque en bas de ce tableau.*
Le préfixe " _ " de l'élément " _ " n'est pas Un nom d'attribut ou d'élément comporte un préfixe, mais aucun espace de nom correspondant n'a été trouvé. Cette
lié.
instruction produit une erreur car il n'existe aucun espace de nom foo pour correspondre à foo:x :
1083
<foo:x xmlns:clowns='http://circuscenter.org'>
L'élément ou l'attribut (" _ ") ne
1084 correspond pas à la production QName :
QName::=(NCName':')?NCName.
1085
Le type d'élément " _ " doit se terminer par
la balise finale correspondante " </_> ".
La méthode _ ne fonctionne qu'avec les
listes contenant un seul élément.
1086
1087
La classe XMLList transmet les fonctions propres au code XML à un enfant si ce dernier ne comporte qu'un
élément dans sa liste. Si plusieurs éléments figurent dans la liste, les routines échouent et renvoient cette erreur.
Cette situation se produit lorsque des fonctions XMLList simulent des fonctions XML :
addNamespace, appendChild, childIndex, inScopeNamespaces, insertChildAfter, insertChildBefore,
name, namespace, localName, namespaceDeclarations, nodeKind, prependChild, removeNamespace, replace,
setChildren, setLocalName, setName et setNamespace.
L'affectation à du code XML indexé n'est
pas autorisée.
Le marquage du document qui suit
l'élément racine doit être bien constitué.
Cette erreur peut avoir plusieurs causes :
analyse d'un objet de style XMLList en tant que code XML ;
chaînes mal équilibrées.
1088
1089
ou :foo sont présents comme nom d'élément ou d'attribut, mais il n'y a rien de l'autre côté du signe des
deux-points.
foo:
L'affectation à des listes de plusieurs
éléments n'est pas prise en charge.
Echec du programme d'analyse XML :
l'élément est mal constitué.
Un nom d'élément est malformé. Cet exemple de nom d'élément malformé est dû à un chevron de fermeture
manquant > :
1090
<a/><b></b
1091
Echec du programme d'analyse XML :
section CDATA non terminée.
1092
Echec du programme d'analyse XML :
déclaration XML non terminée.
1093
Echec du programme d'analyse XML :
déclaration DOCTYPE terminée.
1094
Echec du programme d'analyse XML :
commentaire non clos.
1095
Echec du programme d'analyse XML :
attribut non terminé.
1096
Echec du programme d'analyse XML :
élément non terminé.
1097
Echec du programme d'analyse XML :
instruction de traitement non terminée.
Préfixe illégal _ pour aucun espace de
nom.
1098
Le constructeur d'espace de nom renvoie cette erreur si vous tentez de transmettre une URI vide avec un préfixe
non vide, comme dans cet exemple :
ns = new Namespace ("prefix", "");
Impossible de fournir des indicateurs lors
de la construction d'une RegExp à partir
d'une autre (expression régulière).
Le code tente de créer une expression régulière à partir d'une expression existante et copie également les
indicateurs. Pour créer une expression régulière avec différents indicateurs, utilisez l'opérateur new et définissez les
indicateurs comme vous le souhaitez. Pour cet exemple, cette instruction crée une expression régulière et spécifie les
paramètres des indicateurs :
1100
var re:RegExp = new RegExp("ali", /s)
Dans un autre cas de figure, le code suivant crée une expression régulière qui comporte les mêmes indicateurs que re
:
2009-09-29 10:51
Erreurs d'exécution - Guide de référence du langage et des composants Ac...
5 sur 11
http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/runtimeEr...
var re2:RegExp = new RegExp(re, ...)
Impossible de vérifier la méthode _ sans
connaître l'étendue.
Consultez la remarque en bas de ce tableau.*
1102 Valeur par défaut illégale pour le type _.
Consultez la remarque en bas de ce tableau.*
1101
1103
La classe _ ne peut pas étendre la classe de Consultez la remarque en bas de ce tableau.*
base finale.
1104
L'attribut " _ " a déjà été spécifié pour
l'élément " _ ".
1107
Les données ABC sont endommagées ;
tentative de lecture hors limites.
Consultez la remarque en bas de ce tableau.*
1108
Le code d'opération OP_newclass a été
utilisé avec la mauvaise classe de base.
Consultez la remarque en bas de ce tableau.*
1109
Tentative d'appel direct d'une fonction hors Consultez la remarque en bas de ce tableau.*
limites _ depuis la méthode _.
1110 _ ne peut pas étendre _.
Consultez la remarque en bas de ce tableau.*
1111 _ ne peut pas implémenter _.
Consultez la remarque en bas de ce tableau.*
Le nombre d'arguments ne correspond pas
1112 dans la coercition de classe. Attendu 1,
obtenu _.
Utilisation de OP_newactivation dans la
1113 méthode sans indicateur
NEED_ACTIVATION.
1114
Utilisation de OP_getglobalslot ou de
OP_setglobalslot sans étendue globale.
Consultez la remarque en bas de ce tableau.*
Consultez la remarque en bas de ce tableau.*
1115 _ n'est pas un constructeur.
Le second argument pour
1116 Function.prototype.apply doit être un
tableau.
1117 Nom XML invalide : _.
1118 Boucle cyclique illégale entre les nœuds.
1119
L'opérateur delete n'est pas pris en charger
par l'opérande de type _.
1120
Impossible de supprimer la propriété _ dans
_.
1121
La méthode _ contient un corps de
méthode en double.
1122
La méthode d'interface _ contient un corps
de méthode illégal.
1123
L'opérateur filter n'est pas pris en charge
dans le type _.
1124
OP_hasnext2 exige que l'objet et l'index
soient des registres distincts.
Un script a été exécuté au-delà du délai
1502 d'expiration par défaut de 15 secondes.
1503
1507
Un script ne s'est pas arrêté après 30
secondes et a été arrêté.
Un script s'est exécuté après l'expiration du délai. (Le délai d'expiration par défaut est de 15 secondes.) Lorsque
cette erreur se produit, le script peut poursuivre son exécution pendant 15 secondes, après quoi il se termine et
renvoie l'erreur d'exécution 1503 (" Un script ne s'est pas arrêté après 30 secondes et a été arrêté.").
Le script a poursuivi son exécution au delà des 30 secondes imparties. Flash Player renvoie dans un premier temps
l'erreur d'exécution 1502 (" Un script a été exécuté au-delà du délai d'expiration par défaut de 15 secondes. ")
lorsque le script s'exécute plus de 15 secondes, ce qui correspond au délai d'expiration par défaut. Cette erreur se
produit 15 secondes après l'erreur 1502.
La valeur de l'argument _ ne doit pas être
null.
La valeur spécifiée pour l'argument _ n'est Vous tentez probablement de transmettre un type de données non correct. Par exemple, le code
pas valide.
public function doSomething(const:int):void {
}
this ["doSomething"] ("str")
1508
produit une erreur au moment de l'exécution, car doSomething est distribué comme étant un type de données int.
Lorsque l'argument callback est une
1510 méthode de classe, la valeur de l'argument
facultatif this doit être null.
2000 Pas de contexte de sécurité actif.
2001
Trop peu d'arguments ont été spécifiés ; _,
_ attendus.
2002
Tentative d'opération sur un socket non
valide.
2009-09-29 10:51
Erreurs d'exécution - Guide de référence du langage et des composants Ac...
6 sur 11
2003
Le numéro de port de socket spécifié n'est
pas valide.
http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/runtimeEr...
La plage valide va de 0 à 65 535. Pour plus d'informations, consultez les Connexions socket du guide de référence
de ce langage.
2004 L'un des paramètres n'est pas valide.
2005
Le paramètre _ est de type incorrect. Il
devrait être de type _.
2006 L'index fourni sort des limites.
2007 Le paramètre _ ne doit pas être nul.
2008
Le paramètre _ doit être l'une des valeurs
acceptées.
Cette méthode ne peut pas être appliquée à
2009 un champ texte associé à une feuille de
style.
Les fichiers SWF locaux avec système de
2010 fichiers ne sont pas autorisés à utiliser des
sockets.
2011
La connexion socket a échoué sur _:_.
Il y a un problème réseau. Il est possible qu'un nom DNS n'ait pas été résolu ou qu'un socket TCP ne soit pas
connecté.
2012 La classe _ ne peut pas être instanciée.
La fonctionnalité ne doit pas être utilisée
2013 dans l'environnement de programmation
Flash.
2014
La fonctionnalité n'est pas disponible pour La fonctionnalité n'est pas prise en charge sur ce système.
le moment.
2015 BitmapData non valide.
2017
Seuls les fichiers locaux approuvés peuvent
entraîner la fermeture de Flash Player.
2018
System.exit n'est disponible que dans la
version autonome de Flash Player.
2019 La profondeur spécifiée n'est pas valide.
2020
Les objets MovieClips de parents différents
ne peuvent pas permuter.
2021 La création d'objet a échoué.
2022
La classe _ doit hériter de DisplayObject
pour être liée à un symbole.
2023
La classe _ doit hériter de Sprite pour être
liée à la racine.
2024
Un objet ne peut pas être ajouté en tant
qu'enfant de lui-même.
2025
Le DisplayObject fourni doit être un enfant
de l'appelant.
2026
Une erreur est survenue pendant la
navigation vers l'URL _.
2027
Le paramètre _ ne doit pas être un nombre
négatif ; _.
Il est possible que l'URL n'existe pas, que la connexion réseau présente un problème ou que l'URL sorte du sandbox
de sécurité.
Un fichier SWF local avec système de
2028 fichiers _ ne peut pas accéder à l'URL
Internet _.
2029
Cet objet URLStream n'a pas de flux
ouvert.
2030 La fin du fichier est atteinte.
2031
Erreur de socket.
Une erreur de socket s'est produite. Pour plus d'informations, consultez les Connexions socket du guide de référence
de ce langage.
2032 Erreur de flux.
2033 La génération de la clé a échoué.
2035 URL introuvable.
2036 Le chargement n'a pas pu se terminer.
Les fonctions ont été appelées dans une
2037 séquence incorrecte ou un appel précédent
a échoué.
2038 Erreur d'E/S dans le fichier.
Protocole d'URL distante non valide. Le
2039 protocole d'URL distante doit être HTTP
ou HTTPS.
2041
Une seule session de parcours de fichier
doit être exécutée à la fois.
2009-09-29 10:51
Erreurs d'exécution - Guide de référence du langage et des composants Ac...
7 sur 11
http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/runtimeEr...
2044 _ non géré.
2047
Violation du sandbox de sécurité : _: _ ne
peut pas accéder à _.
2048
Violation du sandbox de sécurité : _ ne
peut pas charger de données depuis _.
2049
Violation du sandbox de sécurité : _ ne
peut pas charger de données vers _.
2051
Violation du sandbox de sécurité : _ ne
peut pas évaluer les URL de scripts depuis
_ (allowScriptAccess est _). L'URL testée
était _.
Seuls les arguments String sont autorisés
2052 pour allowDomain et
allowInsecureDomain.
2053
Violation du sandbox de sécurité : _ ne
peut pas effacer un intervalle défini par _.
2054
La valeur de Security.exactSettings ne peut
pas être modifiée après avoir été utilisée.
2055 La tâche d'impression n'a pas pu démarrer.
2056
La tâche d'impression n'a pas pu être
envoyée à l'imprimante.
2057
La page n'a pas pu être ajoutée à la tâche
d'impression.
2058
Une erreur s'est produite lors de la
décompression des données.
La méthode addPage() n'est pas utilisée correctement. Consultez l'entrée addPage() du guide de référence de ce
langage.
Violation du sandbox de sécurité : _ ne
2059 peut pas remplacer un rappel de
ExternalInterface ajouté par _.
Violation du sandbox de sécurité :
2060 L'appelant ExternalInterface _ ne peut pas
accéder à _.
2061
Aucun rappel ExternalInterface _
enregistré.
2062
Les enfants de Event doivent remplacer
clone() {return new MyEventClass (...);}.
Erreur lors de la tentative d'exécution de la L'un des services IME a échoué.
commande IME.
Si vous utilisez les méthodes setConversionMode() ou setEnabled(), ActionScript 3.0 les remplace par la
propriété access.
2063
Si vous utilisez la méthode doConversion() ou setComposition(), ces méthodes ne sont pas prises en
charge par Macintosh OSX et Macintosh Classic.
2065
Le focus ne peut pas être défini pour cette
cible.
2066 Le délai Timer spécifié est hors limites.
ExternalInterface n'est pas disponible dans
ce conteneur. ExternalInterface nécessite
Internet Explorer ActiveX, Firefox,
2067
Mozilla 1.7.5 et les versions ultérieures, ou
d'autres navigateurs prenant en charge
NPRuntime.
2068 Son non valide.
2069
La classe Loader n'implémente pas cette
méthode.
Violation du sandbox de sécurité :
2070 L'appelant _ ne peut pas accéder à la Stage
appartenant à _.
2071
La classe Stage n'implémente pas cette
propriété ou cette méthode.
2074
La scène est trop petite pour accueillir l'ui
téléchargée.
2075
Le fichier téléchargé n'est pas valide.
Il est possible que la décompression du fichier ait échouée, que le format du fichier ne soit pas valide ou que la
validation de la signature ait échouée.
Cette opération de filtrage ne peut pas être
2077 effectuée avec les paramètres d'entrée
spécifiés.
2078
La propriété de nom d'un objet placé sur un
Timeline ne peut pas être modifiée.
2009-09-29 10:51
Erreurs d'exécution - Guide de référence du langage et des composants Ac...
8 sur 11
http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/runtimeEr...
Les classes provenant d'un Bitmap ne
2079 peuvent être associées qu'à des caractères
defineBits (bitmaps).
2082
La connexion a échoué car l'objet est déjà
connecté.
2083
La fermeture a échoué car l'objet n'est pas
connecté.
2084
L'encodage AMF des arguments ne peut
pas dépasser 40 K.
2085
Le paramètre _ ne doit pas être une chaîne
vide.
2086
Une définition du fichier mms.cfg interdit
cette requête FileReference.
Le nom de fichier
2087 FileReference.download() contient des
caractères non autorisés.
Le nom de fichier ne peut pas contenir d'espace, ni les caractères suivants : /, \, :, *, ?, ", <, >, |, % ou les caractères
de contrôle ASCII 0 à 31 (0x00 à 0X1F). Les noms de fichier de plus de 256 caractères peuvent échouer sur certains
navigateurs ou sur certains serveurs.
La classe Proxy n'implémente pas
2088 getProperty. Elle doit être remplacée par
une sous-classe.
La classe Proxy n'implémente pas
2089 setProperty. Elle doit être remplacée par
une sous-classe.
La classe Proxy n'implémente pas
2090 callProperty. Elle doit être remplacée par
une sous-classe.
La classe Proxy n'implémente pas
2091 hasProperty. Elle doit être remplacée par
une sous-classe.
La classe Proxy n'implémente pas
2092 deleteProperty. Elle doit être remplacée
par une sous-classe.
La classe Proxy n'implémente pas
2093 getDescendants. Elle doit être remplacée
par une sous-classe.
2094
Débordement de récursivité relative à la
distribution d'événements.
La récursivité dépasse la profondeur de récursivité maximale. (le maximum par défaut est de 256.)
2095 _ n'a pas pu invoquer de rappel _.
L'en-tête de requête HTTP _ n'a pas pu
être défini via ActionScript.
2096
Vous ajoutez un en-tête HTTP non autorisé dans une requête HTTP. Les en-têtes suivants sont interdits :
Chaîne d'en-têtes NULL
Accept-Charset
Accept-Encoding
Accept-Ranges
Age
Allow
Allowed
Connection
Content-Length
Content-Location
Content-Range
Date
ETag
Expect
Host
Keep-Alive
Last-Modified
Location
Max-Forwards
Proxy-Authenticate
Proxy-Authorization
Public
Range
Referer
Retry-After
Server
TE
Trailer
Transfer-Encoding
Upgrade
URI
User-Agent
Vary
Via
2009-09-29 10:51
Erreurs d'exécution - Guide de référence du langage et des composants Ac...
9 sur 11
http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/runtimeEr...
Warning
WWW-Authenticate
x-flash-version
Le format du FileFilter Array n'est pas
correct.
Il existe deux formats valides :
Une description avec les extensions de fichier Windows uniquement.
Une description avec des extensions de fichiers Windows et des formats de fichiers Macintosh.
2097
Les deux formats de fichier ne sont pas interchangeables ; vous devez utiliser l'un ou l'autre. Pour plus
d'informations, consultez la classe FileFilter du guide de référence de ce langage.
L'objet de chargement n'est pas un fichier
2098 .swf valide, vous ne pouvez pas requérir de
propriétés SWF à partir de celui-ci.
Le chargement de l'objet de chargement
2099 n'est pas suffisamment avancé pour fournir
cette information.
La longueur du paramètre ByteArray dans
2100 Loader.loadBytes() doit être supérieure à
0.
La String transmise à
URLVariables.decode() doit être une
2101
chaîne de requête codée au format URL et
contenant des paires nom/valeur.
2102
Le paramètre placé avant XMLNode doit
être un enfant de l'appelant.
Echec de récursivité XML : le nouvel
enfant créerait une boucle sans fin.
2103
Il est possible que vous tentiez de définir des objets en enfants les uns des autres. Par exemple, le code suivant
génère cette erreur car a et b tentent tous deux d'ajouter l'autre en tant qu'objet enfant.
a.addChild(b);
b.addChild(a);
La classe Proxy n'implémente pas
2105 nextNameIndex. Elle doit être remplacée
par une sous-classe.
La classe Proxy n'implémente pas
2106 nextName. Elle doit être remplacée par une
sous-classe.
La classe Proxy n'implémente pas
2107 nextValue. Elle doit être remplacée par une
sous-classe.
2108 La scène _ est introuvable.
2109
L'étiquette d'image _ est introuvable dans
la scène _.
La valeur de
Security.disableAVM1Loading ne peut pas
2110 être définie, sauf si l'appelant peut accéder
à la scène et est un fichier SWF
ActionScript 3.0.
Security.disableAVM1Loading étant true,
2111 le chargement en cours du fichier SWF
ActionScript 1.0/2.0 a été bloqué.
Le paramètre
2112 LoaderContext.ApplicationDomain fourni
provient d'un domaine interdit.
Le paramètre
2113 LoaderContext.SecurityDomain fourni
provient d'un domaine interdit.
2114 Le paramètre _ doit être null.
2115 Le paramètre _ doit être false.
2116 Le paramètre _ doit être true.
2118
La classe LoaderInfo n'implémente pas
cette méthode.
2119
Violation du sandbox de sécurité :
L'appelant _ ne peut pas accéder à
LoaderInfo.applicationDomain appartenant
à _.
Violation du sandbox de sécurité : _: _ ne
2121 peut pas accéder à _. Vous pouvez
résoudre le problème en appelant
2009-09-29 10:51
Erreurs d'exécution - Guide de référence du langage et des composants Ac...
10 sur 11
http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/runtimeEr...
Security.allowDomain.
Violation du sandbox de sécurité : _: _ ne
peut pas accéder à _. Un fichier de
2122 régulation est nécessaire, mais l'indicateur
checkPolicyFile n'a pas été défini lors du
chargement de ce média.
Violation du sandbox de sécurité : _: _ ne
2123 peut pas accéder à _. Aucun fichier de
régulation n'a autorisé l'accès.
2124 Le fichier chargé est de type inconnu.
Violation du sandbox de sécurité : _ ne
peut pas utiliser la bibliothèque partagée à
2125 l'exécution _ car le fait de franchir la limite
entre les objets ActionScript 3.0 et
ActionScript 1.0/2.0 n'est pas autorisé.
2126 L'objet NetConnection doit être connecté.
2127
Les données POST FileReference ne
peuvent pas être de type ByteArray.
2129 La connexion à _ a échoué.
2130 Impossible de purger SharedObject.
2131 La définition de _ est introuvable.
NetConnection.connect n'a pas pu être
2132 appelé depuis un gestionnaire
d'événements netStatus.
2133 Le rappel de _ n'est pas enregistré.
2134 Impossible de créer SharedObject.
Violation du sandbox de sécurité : _: _ ne
2135 peut pas accéder à _. Le contenu RTMP
n'est pas accessible à l'aide de cette API.
2136
Le fichier SWF _ contient des données non
valides.
2137
Violation du sandbox de sécurité : _ ne
peut pas parcourir la fenêtre _ dans _
(allowScriptAccess est _). L'URL testée
était _.
2138
Le format de texte XML ne peut pas être
analysé.
2139 SharedObject n'a pas pu se connecter.
Violation du sandbox de sécurité : _ ne
peut pas charger _. Les fichiers SWF
2140 locaux avec système de fichiers et avec
accès au réseau ne peuvent pas se charger
mutuellement.
2141 Un seul PrintJob peut être utilisé à la fois.
Violation du sandbox de sécurité : Les
fichiers SWF locaux ne peuvent pas utiliser
2142 la propriété
LoaderContext.securityDomain. _ a tenté
de charger _.
La valeur par défaut de
2143 AccessibilityImplementation.get_accRole()
doit être remplacée.
La valeur par défaut de
2144 AccessibilityImplementation.get_accState()
doit être remplacée.
2145
La longueur cumulée de requestHeaders
doit faire moins de 8 192 caractères.
2146
Violation du sandbox de sécurité : _ ne
peut pas appeler _ car le paramètre de
HTML/conteneur allowNetworking a la
valeur _.
2147 Protocole interdit dans l'URL _.
Le fichier SWF _ ne peut pas accéder à la
ressource locale _. Seuls les fichiers SWF
2148 locaux avec système de fichier et les
fichiers approuvés peuvent accéder aux
ressources locales.
2009-09-29 10:51
Erreurs d'exécution - Guide de référence du langage et des composants Ac...
11 sur 11
http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/runtimeEr...
Violation du sandbox de sécurité : _ ne
2149 peut pas faire d'appels de fscommand à _
(allowScriptAccess est _).
Un objet ne peut pas être ajouté en tant
2150 qu'enfant de l'un de ses enfants (ou aux
enfants de ses enfants, etc.).
Vous ne pouvez pas passer en mode plein
2151 écran lorsque la boîte de dialogue de
définition des paramètres est visible.
2152 Le mode plein écran n'est pas autorisé.
Le tableau URLRequest.requestHeaders ne
2153 doit contenir que des objets
URLRequestHeader non NULL.
* Remarque : Cette erreur indique que le code ActionScript du fichier SWF n'est pas valide. Si vous pensez que le fichier n'a pas été corrompu, signalez l'anomalie à
Adobe.
Erreurs de compilation | Avertissements de compilation
© 2004-2007 Adobe Systems Incorporated. Tous droits réservés.
Fri Oct 12 2007, 2:51 AM GMT-07:00
M'envoyer un message électronique lorsque des commentaires sont ajoutés à cette page | Rapport de commentaire
Page en cours: http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/runtimeErrors.html
2009-09-29 10:51