The following errors can occur at run time. Run-time type checking occurs in ActionScript 3.0 whether you compile in strict mode or warning mode.

See also

Compiler Errors
Compiler Warnings

 CodeMessageDescription
 1000Ambiguous reference to _. A reference might be to more than one item. For example, the following uses the namespaces rss and xml, each of which defines a different value for the hello() function. The trace(hello()) statement returns this error because it cannot determine which namespace to use.
private namespace rss;
private namespace xml;
    
public function ErrorExamples() {
  	use namespace rss;
   	use namespace xml;
	trace(hello());
}
    
rss function hello():String {
      	return "hola";
    }
    
    xml function hello():String {
        return "foo";
    }

Correct an ambiguous reference by making the reference specific. The following example uses the form namespace::function to specify which namespace to use:

public function ErrorExamples() {
    
    trace(rss::hello());
    trace(xml::hello());
}
 1003Access specifiers are not allowed with namespace attributes. You can not use both an access specifier (such as private or public) and a namespace attribute on a definition.
 1004Namespace was not found or is not a compile-time constant. The namespace is either unknown or is an expression that could have different values at run time. Check that you are spelling the namespace correctly and that its definition is imported correctly.
 1006A super expression can be used only inside class instance methods. 
 1007A super statement can be used only inside class instance constructors. You cannot use the super statement within static members. You can use the super statement only within class instances.
 1008Attribute is invalid. 
 1010The override attribute may be used only on class property definitions. You cannot use the override keyword within a function block.
 1011The virtual attribute may be used only on class property definitions. You cannot use the virtual attribute when you declare a property that does not belong to a class (for example, when you declare a variable within a function block).
 1012The static attribute may be used only on definitions inside a class. 
 1013The private attribute may be used only on class property definitions. 
 1014The intrinsic attribute is no longer supported. ActionScript 3.0 does not support the intrinsic keyword.
 1016Base class is final. The superclass cannot be extended because it is marked as final.
 1017The definition of base class _ was not found. 
 1018Duplicate class definition: _. 
 1020Method marked override must override another method. 
 1021Duplicate function definition. You cannot declare more than one function with the same identifier name within the same scope.
 1022Cannot override a final accessor. 
 1023Incompatible override. A function marked override must exactly match the parameter and return type declaration of the function it is overriding. It must have the same number of parameters, each of the same type, and declare the same return type. If any of the parameters are optional, that must match as well. Both functions must use the same access specifier (public, private, and so on) or namespace attribute as well.
 1024Overriding a function that is not marked for override. If a method in a class overrides a method in a base class, you must explicitly declare it by using the override attribute, as this example shows:
public override function foo():void{};
 1025Cannot redefine a final method. The method cannot be extended because it is marked as final in the base class.
 1026Constructor functions must be instance methods. 
 1027Functions cannot be both static and override. 
 1028Functions cannot be both static and virtual. 
 1029Functions cannot be both final and virtual. 
 1030Must specify name of variable arguments array. The ...(rest) parameter definition specifies that all values supplied after ...(rest) are collected into any array. You must specify a name for the array, as in the expression function foo(x,...(rest)).
 1033Virtual variables are not supported. 
 1034Variables cannot be native. 
 1035Variables cannot be both final and virtual. 
 1037Packages cannot be nested. 
 1038Target of break statement was not found. 
 1039Target of continue statement was not found. 
 1040Duplicate label definition. 
 1041Attributes are not callable. 
 1042The this keyword can not be used in static methods. It can only be used in instance methods, function closures, and global code. You cannot use the this keyword within a static member, because this would have no context.
 1043Undefined namespace. 
 1044Interface method _ in namespace _ not implemented by class _. 
 1045Interface _ was not found. 
 1046Type was not found or was not a compile-time constant: _. The class used as a type declaration is either unknown or is an expression that could have different values at run time. Check that you are importing the correct class and that its package location has not changed. Also, check that the package that contains the code (not the imported class) is defined correctly (for example, make sure to use proper ActionScript 3.0 package syntax, and not ActionScript 2.0 syntax).

The error can also occur if the class being referenced is not defined in a namespace that is in use or is not defined as public:

public class Foo{}

If you are using Flex™ Builder™ 2 and the class is in a library, make sure to set the class path for the project.

 1047Parameter initializer unknown or is not a compile-time constant. The value used as the default value for the parameter is either undefined or could have different values at run time. Check that the initializer is spelled correctly, and that the initializer value isn't an expression that could result in different possible values at run time.
 1048Method cannot be used as a constructor. It is not possible to create an instance of a method of a class. Only global functions can be used in new expressions.
class D { function xx() { return 22; } }
var d:D = new D();
var x = new d.xx(); // error, method cannot be used as constructor
function yy() { this.a = 22; }
var z = new yy(); // no error, global functions can be used as constructors.
 1049Illegal assignment to a variable specified as constant. 
 1050Cannot assign to a non-reference value. 
 1051Return value must be undefined. You are attempting to use the return statement within a method that has a declared return type void.
 1052Constant initializer unknown or is not a compile-time constant. The value used to initialize the constant is either undefined or could have different values at run time. Check that the initializer is spelled correctly, and that the initializer value isn't an expression that could result in different possible values at run time.
 1053Accessor types must match. 
 1054Return type of a setter definition must be unspecified or void. You cannot specify a return value for a setter function. For example, the following is invalid:
public function set gamma(g:Number):Number;

The following is valid:

public function set gamma(g:Number):void;
 1058Property is write-only. 
 1059Property is read-only. This property is defined through a getter function, which allows you to retrieve that property's value. There is no setter function defined for this property, however, so it is read-only.

In the following example, line 3 generates an error because there is no setter function defined for xx:

class D { function get xx() { return 22; } }
var d:D = new D();
d.xx = 44; // error, property is read-only
 1061Call to a possibly undefined method _ through a reference with static type _. You are calling a method that is not defined.
 1063Unable to open file: _. 
 1064Invalid metadata. This metadata is unrecognized.
 1065Metadata attributes cannot have more than one element. 
 1067Implicit coercion of a value of type _ to an unrelated type _. You are attempting to cast an object to a type to which it cannot be converted. This can happen if the class you are casting to is not in the inheritance chain of the object being cast. This error appears only when the compiler is running in strict mode.
 1068Unable to open included file: _. 
 1069Syntax error: definition or directive expected. Check the syntax in the line.
 1071Syntax error: expected a definition keyword (such as function) after attribute _, not _. This error will occur if the author forgets to use the "var" or "function" keyword in a declaration.
public int z;// should be 'public var z:int;'
This error might also occur when the compiler encounters an unexpected character. For example, the following use of the trace() function is invalid, because of the missing parentheses (the correct syntax is trace("hello")):
trace "hello"
 1072Syntax error: expecting xml before namespace. The correct statement syntax is default xml namespace = ns. Either the keyword xml (note the lowercase) is missing or an incorrect keyword was used. For more information, see the default xml namespace directive.
 1073Syntax error: expecting a catch or a finally clause. 
 1075Syntax error: the 'each' keyword is not allowed without an 'in' operator. 
 1076Syntax error: expecting left parenthesis before the identifier. 
 1077Expecting CaseLabel. The compiler expected a case statement at this point in the switch block. The following switch block incorrectly includes a call to print before the first case statement:
switch(x)
{
trace(2);
case 0:  trace(0); 
break
}
 1078Label must be a simple identifier. 
 1079A super expression must have one operand. 
 1080Expecting increment or decrement operator. 
 1082Expecting a single expression within parentheses. 
 1083Syntax error: _ is unexpected. The line of code is missing some information. In the following example, some expression (such as another number) needs to be included after the final plus sign:
var sum:int = 1 + 2 + ;
 1084Syntax error: expecting _ before _. The expression was unexpected at this point. If the error says "Expecting right brace before end of program," a block of code is missing a closing brace (}).

If the error says "Expecting left parenthesis before _," you may have omitted a parenthesis from a conditional expression, as shown in the following example, which is intentionally incorrect:

var fact:int = 1 * 2 * 3;
if fact > 2 {
	var bigger:Boolean = true;
}
 1086Syntax error: expecting semicolon before _. 
 1087Syntax error: extra characters found after end of program. 
 1093Syntax error. 
 1094Syntax error: A string literal must be terminated before the line break. 
 1095Syntax error: A string literal must be terminated before the line break. 
 1097Syntax error: input ended before reaching the closing quotation mark for a string literal. 
 1099Syntax error. 
 1100Syntax error: XML does not have matching begin and end tags. 
 1102Cannot delete super descendants. 
 1103Duplicate namespace definition. You defined the namespace more than once. Delete or modify the duplicate definition.
 1105Target of assignment must be a reference value. You can assign a value to a variable, but you cannot assign a value to another value.
 1106Operand of increment must be a reference. The operand must be a variable, an element in an array, or a property of an object.
 1107Increment operand is invalid. The operand must be a variable, an element in an array, or a property of an object.
 1108Decrement operand is invalid. The operand must be a variable, an element in an array, or a property of an object.
 1109Expecting an expression. An expression is missing in a part of the code. For example, the following produces this error (there is a condition missing from the if statement:
var x = (5 > 2) ? 
trace(x)
 1110Missing XML tag name. 
 1112Possible infinite recursion due to this file include: _. A file that is included in the source being compiled contains other include statements that would cause an infinite loop. For example, the following files. a.as and b.as, generate this error because each file tries to include the other.

File a.as contains the following, which attempts to include the file b.as:

import foo.bar.baz;
include "b.as"
trace(2);

File b.as contains the following, which attempts to include the file a.as:

include "a.as"
 1113Circular type reference was detected in _. A class is trying to extend a superclass. For example, class A cannot extend class B if B inherits from A:
class a extends b { }
class b extends a { }
 1114The public attribute can only be used inside a package. 
 1115The internal attribute can only be used inside a package. 
 1116A user-defined namespace attribute can only be used at the top level of a class definition. 
 1118Implicit coercion of a value with static type _ to a possibly unrelated type _. You are using a value that is not of the expected type and no implicit coercion exists to convert it to the expected type.

Perhaps you are using a supertype where a subtype is expected. For example:

class A {}
var a:A = new A(); 
class B extends A { function f() }
var b : B = a // error

The last statement generates an error because it attempts to assign an object of type A to a variable of type B.

Similarly, the following defines the foo() function, which takes a parameter of type B. The statement foo(a); generates an error because it attempts to use a parameter of type A:

function foo(x:B) { }
foo(a);

Also, the following statement generates an error because the returned value for foo2() must be type B:

function foo2():B { return new A(); }
 1119Access of possibly undefined property _ through a reference with static type _. You are attempting to access a property that does not exist for the specified object. For example, the following code generates this error because an int object does not have a property named assortment:
var i:int = 44;
var str:String = i.assortment;
This error appears only when the compiler is running in strict mode.
 1120Access of undefined property _. You are attempting to access an undefined variable. For example, if the variable huh has not been defined, a call to it generates this error:
huh = 55;
This error can appear only when the compiler is running in strict mode.
 1121A getter definition must have no parameters. 
 1122A setter definition must have exactly one parameter. 
 1123A setter definition cannot have optional parameters. 
 1124Return type of a getter definition must not be void. A getter function simulates a variable. Because variables cannot be of type void, you cannot declare getter functions to return type void.
 1125Methods defined in an interface must not have a body. 
 1126Function does not have a body. 
 1127Attribute _ was specified multiple times. You specified an attribute more than once in the same statement. For example, the statement public static public var x; generates this error because it specifies that the variable x is public twice. Delete duplicate declarations.
 1129Duplicate interface definition: _. Change or delete the duplicate definitions.
 1130A constructor cannot specify a return type. 
 1131Classes must not be nested. 
 1132The attribute final can only be used on a method defined in a class. 
 1133The native attribute can only be used with function definitions. 
 1134The dynamic attribute can only be used with class definitions. 
 1135Syntax error: _ is not a valid type. 
 1136Incorrect number of arguments. Expected _. The function expects a different number of arguments than those you provided. For example, the following defines function goo, which has two arguments:
class A { static function goo(x:int,y:int) 
{ return(x+y); } }

The following statement would generate an error because it provides three arguments:

A.goo(1,2,3);
 1137Incorrect number of arguments. Expected no more than _. 
 1138Required parameters are not permitted after optional parameters. 
 1139Variable declarations are not permitted in interfaces. 
 1140Parameters specified after the ...rest parameter definition keyword can only be an Array data type. 
 1141A class can only extend another class, not an interface. 
 1142An interface can only extend other interfaces, but _ is a class. You are attempting to have the interface extend a class. An interface can only extend another interface.
 1143The override attribute can only be used on a method defined in a class. 
 1144Interface method _ in namespace _ is implemented with an incompatible signature in class _. Method signatures must match exactly.
 1145Native methods cannot have a body. You cannot use native because it is a reserved keyword.
 1146A constructor cannot be a getter or setter method. 
 1147An AS source file was not specified. 
 1149The return statement cannot be used in static initialization code. 
 1150The protected attribute can only be used on class property definitions. 
 1151A conflict exists with definition _ in namespace _. You cannot declare more than one variable with the same identifier name within the same scope unless all such variables are declared to be of the same type. In ActionScript 3.0, different code blocks (such as those used in two for loops in the same function definition) are considered to be in the same scope.

The following code example correctly casts the variable x as the same type:

function test()
{
	var x:int = 3;
	for(var x:int = 33; x < 55; x++)
	trace(x);
	for(var x:int = 11; x < 33; x++)
	trace(x)
}

The following code example generates an error because the type casting in the variable declaration and the for loops are different:

function test()
{
	var x:String = "The answer is";
	for(var x:int = 33; x < 55; x++) // error
	trace(x);
	for(var x:unit = 11; x < 33; x++) // error
	trace(x)
}
 1152 A conflict exists with inherited definition _ in namespace _. 
 1153A constructor can only be declared public. 
 1154Only one of public, private, protected, or internal can be specified on a definition. 
 1155Accessors cannot be nested inside other functions. 
 1156Interfaces cannot be instantiated with the new operator. 
 1157Interface members cannot be declared public, private, protected, or internal. 
 1158Syntax error: missing left brace ({) before the function body. 
 1159The return statement cannot be used in package initialization code. 
 1160The native attribute cannot be used in interface definitions. You cannot use native because it is a reserved keyword.
 1162Only one namespace attribute can be used per definition. 
 1163Method _ conflicts with definition inherited from interface _. 
 1165Interface attribute _ is invalid. 
 1166Namespace declarations are not permitted in interfaces. 
 1167Class _ implements interface _ multiple times. The class implements the same interface more than once. For example, the following generates this error because class C implements interface A twice:
interface A {  public function f();  };
class C implements A,A {
public function f() { trace("f"); }
}

The correct implementing statement should be class C implements A {.

 1168Illegal assignment to function _. You are attempting to redefine a function. For example, the following defines the function topLevel() to print the word "top". The second statement generates an error because it assigns a different return value to the function:
function topLevel() { trace("top"); }
topLevel = function() { trace("replacement works in ~");} // error
 1169Namespace attributes are not permitted on interface methods. 
 1170Function does not return a value. Every possible control flow in a function must return a value whenever the return type is something other than void. The following function f(x) does not generate an error because the if..else statement always returns a value:
function f(x):int
{
if (x)
    	return 2;
else
    	return 3;
} // no error

However, the function g(x) below generates the error because the switch statement does not always return a value.

function g(x:int):int
{
switch(x)
{
      	case 1: return 1;
      	case 2: return 2:
}
// return 2;//uncomment to remove the error
}

This checking is enabled only when the function declares a return type other than void.

 1171A namespace initializer must be either a literal string or another namespace. 
 1172Definition _ could not be found. 
 1173Label definition is invalid. 
 1176Comparison between a value with static type _ and a possibly unrelated type _. This error is enabled in strict mode.
 1177The return statement cannot be used in global initialization code. 
 1178Attempted access of inaccessible property _ through a reference with static type _. 
 1180Call to a possibly undefined method _. This error appears only when the compiler is running in strict mode.
 1181Forward reference to base class _. 
 1182Package cannot be used as a value: _. 
 1184Incompatible default value of type _ where _ is expected. 
 1185The switch has more than one default, but only one default is allowed. 
 1188Illegal assignment to class _. 
 1189Attempt to delete the fixed property _. Only dynamically defined properties can be deleted. Delete removes dynamically defined properties from an object. Declared properties of a class can not be deleted. This error appears only when the compiler is running in strict mode.
 1190Base class was not found or is not a compile-time constant. 
 1191Interface was not found or is not a compile-time constant. 
 1192The static attribute is not allowed on namespace definitions. 
 1193Interface definitions must not be nested within class or other interface definitions. 
 1194The prototype attribute is invalid. 
 1195Attempted access of inaccessible method _ through a reference with static type _. You are either calling a private method from another class, or calling a method defined in a namespace that is not in use. If you are calling a method defined in an unused namespace, add a use statement for the required namespace.
 1196Syntax error: expecting an expression after the throw. 
 1197The class _ cannot extend _ since both are associated with library symbols or the main timeline. 
 1198Attributes are not allowed on package definition. 
 1199Internal error: _. 
 1200Syntax error: invalid for-in initializer, only 1 expression expected. 
 1201A super statement cannot occur after a this, super, return, or throw statement. 
 1202Access of undefined property _ in package _. You are attempting to access an undefined variable in a package. For example, if the variable p.huh has not been defined, a call to it generates this error:
p.huh = 55;
This error can only appear when the compiler is running in strict mode.
 1203No default constructor found in base class _. You must explicitly call the constructor of the base class with a super() statement if it has 1 or more required arguments.
 1204/* found without matching */ . The characters '/*' where found, which indicate the beginning of a comment, but the corresponding characters, '*/', which indicate the end of the comment block, were not found.
 1205Syntax Error: expecting a left brace({)or string literal(""). 
 1206A super statement can be used only as the last item in a constructor initializer list. You cannot use the super statement within a constructor. You can use the super statement only as the last item in the constructor initializer list.
 1207The this keyword can not be used in property initializers. You cannot use the this keyword within a property initializer.
 1208The initializer for a configuration value must be a compile time constant. The initializer of a configuration value must be a value known at compile time. The initializer may be a constant string, number, or boolean, or a reference to another previously defined configuration value.
 1209A configuration variable may only be declared const. When defining a configuration variable, it must be declared as const.
 1210A configuration value must be declared at the top level of a program or package. A configuration value must be declared at the top level of a program or package.
 1211Namespace _ conflicts with a configuration namespace. A namespace may not have the same name as a configuration namespace.
 1212Precision must be an integer between 1 and 34. 
 1214Incompatible Version: can not reference definition _ introduced in version _ from code with version _. 
 1215Invalid initialization: conversion to type _ loses data. 
 2000No active security context. 
 2001Too few arguments were specified; got _, _ expected. 
 2002Operation attempted on invalid socket. 
 2003Invalid socket port number specified. The valid range is 0 to 65535. For more information, see Socket Connections in this language reference.
 2005Parameter _ is of the incorrect type. Should be type _. 
 2007Parameter _ must be non-null. Possible symbol clash in multiple SWFs; abcenv must be non-null.
 2009This method cannot be used on a text field with a style sheet. 
 2010Local-with-filesystem SWF files are not permitted to use sockets. 
 2011Socket connection failed to _:_. There is a network problem. Possibly a DNS name is not resolving or a TCP socket is not connecting.
 2013Feature can only be used in Flash Authoring. 
 2014Feature is not available at this time. The feature is not supported on this system.
 2015Invalid BitmapData. 
 2017Only trusted local files may cause the Flash Player to exit. 
 2018System.exit is only available in the standalone Flash Player. 
 2019Depth specified is invalid. 
 2020MovieClips objects with different parents cannot be swapped. 
 2021Object creation failed. 
 2022Class _ must inherit from DisplayObject to link to a symbol. 
 2023Class _ must inherit from Sprite to link to the root. 
 2024An object cannot be added as a child of itself. 
 2025The supplied DisplayObject must be a child of the caller. 
 2026An error occurred navigating to the URL _. Possibly the URL does not exist, the network connection has a problem, or the URL is outside the security sandbox.
 2027Parameter _ must be a non-negative number; got _. 
 2028Local-with-filesystem SWF file _ cannot access Internet URL _. 
 2029This URLStream object does not have a stream opened. 
 2031Socket Error. A socket error occurred. For more information, see Socket Connections in this language reference.
 2032Stream Error. 
 2033Key Generation Failed. 
 2034An invalid digest was supplied. 
 2035URL Not Found. 
 2036Load Never Completed. 
 2037Functions called in incorrect sequence, or earlier call was unsuccessful. 
 2038File I/O Error. 
 2039Invalid remote URL protocol. The remote URL protocol must be HTTP or HTTPS. 
 2041Only one file browsing session may be performed at a time. 
 2042The digest property is not supported by this load operation. 
 2044Unhandled _:. 
 2046The loaded file did not have a valid signature. 
 2047Security sandbox violation: _: _ cannot access _. 
 2048Security sandbox violation: _ cannot load data from _. 
 2049Security sandbox violation: _ cannot upload data to _. 
 2051Security sandbox violation: _ cannot evaluate scripting URLs within _ (allowScriptAccess is _). Attempted URL was _. 
 2052Only String arguments are permitted for allowDomain and allowInsecureDomain. 
 2053Security sandbox violation: _ cannot clear an interval timer set by _. 
 2054The value of Security.exactSettings cannot be changed after it has been used. 
 2055The print job could not be started. 
 2056The print job could not be sent to the printer. 
 2057The page could not be added to the print job. The addPage() method is not used correctly. See the addPage() entry in this language reference.
 2059Security sandbox violation: _ cannot overwrite an ExternalInterface callback added by _. 
 2060Security sandbox violation: ExternalInterface caller _ cannot access _. 
 2061No ExternalInterface callback _ registered. 
 2062Children of Event must override clone() {return new MyEventClass (...);}. 
 2063Error attempting to execute IME command. One of the IME services has failed.
  • If you are using the setConversionMode() or setEnabled() method, ActionScript 3.0 replaces these methods with the access property.
  • If you are using the doConversion() or setComposition() method, these methods are not supported for Macintosh OSX.
 2065The focus cannot be set for this target. 
 2066The Timer delay specified is out of range. 
 2067The ExternalInterface is not available in this container. ExternalInterface requires Internet Explorer ActiveX, Firefox, Mozilla 1.7.5 and greater, or other browsers that support NPRuntime. 
 2068Invalid sound. 
 2069The Loader class does not implement this method. 
 2070Security sandbox violation: caller _ cannot access Stage owned by _. 
 2071The Stage class does not implement this property or method. 
 2074The stage is too small to fit the download ui. 
 2075The downloaded file is invalid. Possibly the file decompression failed, the file format is invalid, or the signature validation failed.
 2077This filter operation cannot be performed with the specified input parameters. 
 2078The name property of a Timeline-placed object cannot be modified. 
 2079Classes derived from Bitmap can only be associated with defineBits characters (bitmaps). 
 2082Connect failed because the object is already connected. 
 2083Close failed because the object is not connected. 
 2084The AMF encoding of the arguments cannot exceed 40K. 
 2086A setting in the mms.cfg file prohibits this FileReference request. 
 2087The FileReference.download() file name contains prohibited characters. The filename cannot contain spaces or any of the following characters: /, \, :, *, ?, ", <, >, |, %, or the ASCII control characters 0 through 31 (0x00 through 0X1F). Also, filenames longer than 256 characters may fail on some browsers or servers.
 2094Event dispatch recursion overflow. The recursion exceeds the maximum recursion depth. (The default maximum is 256.)
 2095_ was unable to invoke callback _. 
 2096The HTTP request header _ cannot be set via ActionScript. You are adding a disallowed HTTP header to an HTTP request. See the flash.net.URLRequestHeader class for a complete list of disallowed HTTP request headers.
 2097The FileFilter Array is not in the correct format. There are two valid formats:
  • A description with Windows file extensions only
  • A description with Windows file extensions and Macintosh file formats.

The two file formats and not interchangeable; you must use one or the other. For more information, see the FileFilter class in this language reference.

 2098The loading object is not a .swf file, you cannot request SWF properties from it. 
 2099The loading object is not sufficiently loaded to provide this information. 
 2100The ByteArray parameter in Loader.loadBytes() must have length greater than 0. 
 2101The String passed to URLVariables.decode() must be a URL-encoded query string containing name/value pairs. 
 2102The before XMLNode parameter must be a child of the caller. 
 2103XML recursion failure: new child would create infinite loop. Possibly you are trying to make objects child objects of each other. For example, the following code generates this error because a and b both try to add the other as a child object.
a.addChild(b);
b.addChild(a);
 2108Scene _ was not found. 
 2109Frame label _ not found in scene _. 
 2110The value of Security.disableAVM1Loading cannot be set unless the caller can access the stage and is in an ActionScript 3.0 SWF file. 
 2111Security.disableAVM1Loading is true so the current load of the ActionScript 1.0/2.0 SWF file has been blocked. 
 2112Provided parameter LoaderContext.ApplicationDomain is from a disallowed domain. 
 2113Provided parameter LoaderContext.SecurityDomain is from a disallowed domain. 
 2114Parameter _ must be null. 
 2115Parameter _ must be false. 
 2116Parameter _ must be true. 
 2118The LoaderInfo class does not implement this method. 
 2119Security sandbox violation: caller _ cannot access LoaderInfo.applicationDomain owned by _. 
 2121Security sandbox violation: _: _ cannot access _. This may be worked around by calling Security.allowDomain. 
 2122Security sandbox violation: _: _ cannot access _. A policy file is required, but the checkPolicyFile flag was not set when this media was loaded. 
 2123Security sandbox violation: _: _ cannot access _. No policy files granted access. 
 2124Loaded file is an unknown type. 
 2125Security sandbox violation: _ cannot use Runtime Shared Library _ because crossing the boundary between ActionScript 3.0 and ActionScript 1.0/2.0 objects is not allowed. 
 2126NetConnection object must be connected. 
 2127FileReference POST data cannot be type ByteArray. 
 2128Certificate error in secure connection. 
 2129Connection to _ failed. 
 2130Unable to flush SharedObject. 
 2131Definition _ cannot be found. 
 2132NetConnection.connect cannot be called from a netStatus event handler. 
 2133Callback _ is not registered. 
 2134Cannot create SharedObject. 
 2136The SWF file _ contains invalid data. 
 2137Security sandbox violation: _ cannot navigate window _ within _ (allowScriptAccess is _). Attempted URL was _. 
 2138Rich text XML could not be parsed. 
 2139SharedObject could not connect. 
 2140Security sandbox violation: _ cannot load _. Local-with-filesystem and local-with-networking SWF files cannot load each other. 
 2141Only one PrintJob may be in use at a time. 
 2142Security sandbox violation: local SWF files cannot use the LoaderContext.securityDomain property. _ was attempting to load _. 
 2143AccessibilityImplementation.get_accRole() must be overridden from its default. 
 2144AccessibilityImplementation.get_accState() must be overridden from its default. 
 2145Cumulative length of requestHeaders must be less than 8192 characters. 
 2146Security sandbox violation: _ cannot call _ because the HTML/container parameter allowNetworking has the value _. 
 2147Forbidden protocol in URL _. 
 2148SWF file _ cannot access local resource _. Only local-with-filesystem and trusted local SWF files may access local resources. 
 2149Security sandbox violation: _ cannot make fscommand calls to _ (allowScriptAccess is _). 
 2150An object cannot be added as a child to one of it's children (or children's children, etc.). 
 2151You cannot enter full screen mode when the settings dialog is visible. 
 2152Full screen mode is not allowed. 
 2153The URLRequest.requestHeaders array must contain only non-NULL URLRequestHeader objects. 
 2154The NetStream Object is invalid. This may be due to a failed NetConnection. 
 2155The ExternalInterface.call functionName parameter is invalid. Only alphanumeric characters are supported. 
 2156Port _ may not be accessed using protocol _. Calling SWF was _. 
 2157Rejecting URL _ because the 'asfunction:' protocol may only be used for link targets, not for networking APIs. 
 2158The NetConnection Object is invalid. This may be due to a dropped NetConnection. 
 2159The SharedObject Object is invalid. 
 2160The TextLine is INVALID and cannot be used to access the current state of the TextBlock. 
 2161An internal error occured while laying out the text. 
 2162The Shader output type is not compatible for this operation. 
 2163The Shader input type _ is not compatible for this operation. 
 2164The Shader input _ is missing or an unsupported type. 
 2165The Shader input _ does not have enough data. 
 2166The Shader input _ lacks valid dimensions. 
 2167The Shader does not have the required number of inputs for this operation. 
 2168Static text lines have no atoms and no reference to a text block. 
 2169The method _ may not be used for browser scripting. The URL _ requested by _ is being ignored. If you intend to call browser script, use navigateToURL instead. 
 2170Security sandbox violation: _ cannot send HTTP headers to _. 
 2171The Shader object contains no byte code to execute. 
 2172The ShaderJob is already running or finished. 
 2174Only one download, upload, load or save operation can be active at a time on each FileReference. 
 2175One or more elements of the content of the TextBlock has a null ElementFormat. 
 2176Certain actions, such as those that display a pop-up window, may only be invoked upon user interaction, for example by a mouse click or button press. 
 2177The Shader input _ is too large. 
 2178The Clipboard.generalClipboard object must be used instead of creating a new Clipboard. 
 2179The Clipboard.generalClipboard object may only be read while processing a flash.events.Event.PASTE event. 
 2180It is illegal to move AVM1 content (AS1 or AS2) to a different part of the displayList when it has been loaded into AVM2 (AS3) content. 
 2181The TextLine class does not implement this property or method. 
 2182Invalid fieldOfView value. The value must be greater than 0 and less than 180. 
 2183Scale values must not be zero. 
 2184The ElementFormat object is locked and cannot be modified. 
 2185The FontDescription object is locked and cannot be modified. 
 2186Invalid focalLength _. 
 2187Invalid orientation style _. Value must be one of 'Orientation3D.EULER_ANGLES', 'Orientation3D.AXIS_ANGLE', or 'Orientation3D.QUATERNION'. 
 2188Invalid raw matrix. Matrix must be invertible. 
 2189A Matrix3D can not be assigned to more than one DisplayObject. 
 2190The attempted load of _ failed as it had a Content-Disposition of attachment set. 
 2191The Clipboard.generalClipboard object may only be written to as the result of user interaction, for example by a mouse click or button press. 
 2192An unpaired Unicode surrogate was encountered in the input. 
 2193Security sandbox violation: _: _ cannot access _.  
 2194Parameter _ cannot be a Loader.  
 2195Error thrown as Loader called _. 
 2196Parameter _ must be an Object with only String values.  
 2200The SystemUpdater class is not supported by this player. 
 2201The requested update type is not supported on this operating system. 
 2202Only one SystemUpdater action is allowed at a time. 
 2203The requested SystemUpdater action cannot be completed. 
 2204This operation cannot be canceled because it is waiting for user interaction. 
 2205Invalid update type _. 
 2500An error occurred decrypting the signed swf file. The swf will not be loaded. 
 2501This property can only be accessed during screen sharing. 
 2502This property can only be accessed if sharing the entire screen. 
 3000Illegal path name. 
 3001File or directory access denied. 
 3002File or directory exists. 
 3003File or directory does not exist. 
 3004Insufficient file space. 
 3005Insufficient system resources. 
 3006Not a file. 
 3007Not a directory. 
 3008Read-only or write-protected media. 
 3009Cannot move file or directory to a different device. 
 3010Directory is not empty. 
 3011Move or copy destination already exists. 
 3012Cannot delete file or directory. 
 3013File or directory is in use. 
 3014Cannot copy or move a file or directory to overwrite a containing directory. 
 3015Loader.loadBytes() is not permitted to load content with executable code. 
 3016No application was found that can open this file. 
 3100A SQLConnection cannot be closed while statements are still executing. 
 3101Database connection is already open. 
 3102Name argument specified was invalid. It must not be null or empty. 
 3103Operation cannot be performed while there is an open transaction on this connection. 
 3104A SQLConnection must be open to perform this operation. 
 3105Operation is only allowed if a connection has an open transaction. 
 3106Property cannot be changed while SQLStatement.executing is true. 
 3107_ may not be called unless SQLResult.complete is false. 
 3108Operation is not permitted when the SQLStatement.text property is not set. 
 3109Operation is not permitted when the SQLStatement.sqlConnection property is not set. 
 3110Operation cannot be performed while SQLStatement.executing is true. 
 3111 An invalid schema type was specified. Valid values are:
  • SQLIndexSchema
  • SQLTableSchema
  • SQLTriggerSchema
  • SQLViewSchema
 3112 An invalid transaction lock type was specified. Valid values are:
  • SQLTransactionLockType.DEFERRED
  • SQLTransactionLockType.IMMEDIATE
  • SQLTransactionLockType.EXCLUSIVE
 3113Reference specified is not of type File. 
 3114 An invalid open mode was specified. Valid values are:
  • SQLMode.READ
  • SQLMode.UPDATE
  • SQLMode.CREATE
 3115SQL Error. 
 3116An internal logic error occurred. 
 3117Access permission denied. Indicates that the operation failed because a SQL statement attempted to perform an operation that it didn't have permission to perform, such as specifying an INSERT operation to be performed on a view.
 3118Operation aborted. Indicates that a SQL statement execution failed because execution was aborted. This error occurs when code in a trigger cancels the operation using the SQL RAISE() function, or if the SQLConnection.cancel() or SQLStatement.cancel() methods are called when a statement is executed using SQLStatement.execute() or SQLStatement.next() with a prefetch argument specified, and not all of the results have been returned.
 3119Database file is currently locked. 
 3120Table is locked. Indicates that an operation could not be completed because another AIR application was holding a lock on a table involved in the operation. This can occur when a statement executing through a SQLConnection attempts to write to a table when another SQLConnection (in the same application or a different application) has an open transaction and is writing to the table, or if a SQLConnection attempts to read from or write to a table while another SQLConnection has an exclusive-locked transaction.
 3121Out of memory. 
 3122Attempt to write a readonly database. Indicates that an operation could not be completed because the database is read only. This can occur if the database file is designated as read only in the operating system, if the database is opened in read-only mode, or if an older version of Adobe AIR accesses a database file created with a newer version of the runtime.
 3123Database disk image is malformed. Indicates that the operation failed because the specified file is a database file whose data has become corrupted. This can happen when the application is force quit while in a transaction or any other time that a database file is left in the state of having an open transaction that can't be rolled back when reopening the file.
 3124Insertion failed because database is full. 
 3125Unable to open the database file. Indicates that the connection could not be completed because the database file could not be opened. This can happen if SQLConnection.open() or SQLConnection.openAsync()is called with the openMode parameter set to SQLMode.UPDATE and the database file doesn't exist. It can also happen if the operating system returns an error when the runtime attempts to access the database file.
 3126Database lock protocol error. 
 3127Database is empty. 
 3128Disk I/O error occurred. Indicates that an operation could not be completed because of a disk I/O error. This can happen if the runtime is attempting to delete a temporary file and another program (such as a virus protection application) is holding a lock on the file. This can also happen if the runtime is attempting to write data to a file and the data can't be written.
 3129The database schema changed. Indicates that the operation could not be completed because of a schema error. This occurs when the schema of the database changes after a statement is prepared but before it finishes executing, such as if two SQLConnection instances are connected to the same database, and one instance changes the schema while another one is reading it.
 3130Too much data for one row of a table. 
 3131Abort due to constraint violation. Indicates that the operation could not be completed because the statement caused a violation of one or more data integrity constraints. These are constraints that are defined in the table structure when it is created. For more information, see the CREATE TABLE section in the appendix SQL support in local databases.
 3132Data type mismatch. Indicates that the operation could not be completed because of a data type mismatch error. This occurs when the data type of a value doesn't match the expected or required type. For more information, see the Data type support section in the appendix SQL support in local databases.
 3133An internal error occurred. 
 3134Feature not supported on this operating system. 
 3135Authorization denied. 
 3136Auxiliary database format error. 
 3137An index specified for a parameter was out of range. Indicates that the operation could not be completed because a parameter index was not valid, such as if a parameter is specified with an index less than 0, or if a parameter is specified with index 7 but the statement text only includes five parameters.
 3138File opened is not a database file. 
 3139The page size specified was not valid for this operation. 
 3140The encryption key size specified was not valid for this operation. Keys must be exactly 16 bytes in length 
 3141The requested database configuration is not supported. 
 3143Unencrypted databases may not be reencrypted. 
 3200Cannot perform operation on closed window. 
 3201Adobe Reader cannot be found. 
 3202Adobe Reader 8.1 or later cannot be found. 
 3203Default Adobe Reader must be version 8.1 or later. 
 3204An error ocurred trying to load Adobe Reader. 
 3205Only application-sandbox content can access this feature. 
 3206Caller _ cannot set LoaderInfo property _. 
 3207Application-sandbox content cannot access this feature. 
 3208Attempt to access invalid clipboard. 
 3209Attempt to access dead clipboard. 
 3210The application attempted to reference a JavaScript object in a HTML page that is no longer loaded. 
 3211Drag and Drop File Promise error: _ 
 3212Cannot perform operation on a NativeProcess that is not running. 
 3213Cannot perform operation on a NativeProcess that is already running. 
 3214NativeProcessStartupInfo.executable does not specify a valid executable file. 
 3215NativeProcessStartupInfo.workingDirectory does not specify a valid directory. 
 3216Error while reading data from NativeProcess.standardOutput. 
 3217Error while reading data from NativeProcess.standardError. 
 3218Error while writing data to NativeProcess.standardInput. 
 3219The NativeProcess could not be started. '_' 
 3220Action '_' not allowed in current security context '_'. 
 3221Adobe Flash Player cannot be found. 
 3222The installed version of Adobe Flash Player is too old. 
 3223DNS lookup error: platform error _ 
 3224Socket message too long 
 3225Cannot send data to a location when connected. 
 3226Cannot import a SWF file when LoaderContext.allowCodeImport is false. 
 3227Cannot launch another application from background. 
 3228StageWebView encountered an error during the load operation. 
 3229The protocol is not supported.:  
 3230The browse operation is unsupported. 
 3300Voucher is invalid. Reacquire the voucher from the server.
 3301User authentication failed. Ask user to re-enter credentials.
 3302Flash Access server does not support SSL. SSL must be enabled on the license server when playing content packaged using Flash Media Right Management Server.
 3303Content expired. Reacquire voucher from the server.
 3304User authorization failed (for example, the user has not purchased the content). The current user is not authorized to view the content.
 3305Can't connect to the server. Check the network connection.
 3306Client update required (Flash Access server requires new client). Both the runtime (Flash Player or AIR) and the Flash Access module need to be updated.
 3307Generic internal Flash Access failure. 
 3308Wrong voucher key. Reacquire the voucher from the server.
 3309Video content is corrupted. Try downloading the content again.
 3310The AIR application or Flash Player SWF does not match the one specified in the DRM policy. 
 3311The version of the application does not match the one specified in the DRM policy. 
 3312Verification of voucher failed. Reacquire the voucher from the server.
 3313Write to the file system failed. 
 3314Verification of FLV/F4V header file failed. Try downloading the DRMContentData object again. If DRMContentData was extracted from FLV/F4V try downloading the content again.
 3315 The current security context does not allow this operation. This error can occur when the remote SWF loaded by AIR isn't allowed access to Flash Access functionality. This error can also occur if a security error occurs during network access. Other possible security errors include errors due to a crossdomain.xml file, which restricts client access based on domain, or if crossdomain.xml is not accessible.
 3316The value of LocalConnection.isPerUser cannot be changed because it has already been locked by a call to LocalConnection.connect, .send, or .close. 
 3317 Failed to load Flash Access module. If this error occurs in AIR, reinstall AIR. If this error occurs in Flash Player, download the Flash Access module again.
 3318Incompatible version of Flash Access module found. If this error occurs in AIR, reinstall AIR. If this error occurs in Flash Player, download the Flash Access module again.
 3319Missing Flash Access module API entry point. If this error occurs in AIR, reinstall AIR. If this error occurs in Flash Player, download the Flash Access module again.
 3320Generic internal Flash Access failure. 
 3321Individualization failed. There was a problem with the Adobe server (e.g. could be busy). Retry the operation.
 3322Device binding failed. Undo any device changes or reset the license (voucher) files. The Flash Access module will then reindividualize. In AIR, voucher reset can be done by invoking the resetDRMVouchers() on DRMManager, whereas in Flash Player, the user needs to reset the license files in the Flash Player Settings Manager.
 3323The internal stores are corrupted. Retry the operation. If the error persists, reset the license files in the Flash Player Settings Manager. The Flash Access module will then reindividualize.
 3324Reset license files and the client will fetch a new machine token. Reset the license files in the Flash Player Settings Manager and the client will fetch a new machine token.
 3325Internal stores are corrupt. Internal stores are corrupt and has been deleted. Retry the operation.
 3326Call customer support. Tampering has been detected. Options are to call customer support, or reset the license files in the Flash Player Settings Manager.
 3327 Clock tampering detected. Options are to reacquire the voucher or to fix the clock.
 3328Server error; retry the request. This error is a server error. Retry the request. The sub error gives the error returned by the server.
 3329Error in application-specific namespace. The server has returned an error in an application-specific namespace. Check the application for details.
 3330Need to authenticate the user and reacquire the voucher. Try authenticating the user and acquiring the voucher again.
 3331Content is not yet valid. The voucher is not yet valid. Try again at a later date.
 3332Cached voucher has expired. Reacquire the voucher from the server. The voucher cached on the local computer has expired. Reacquire the voucher from the server.
 3333The playback window for this policy has expired. The playback window for this policy has expired. The user can no longer play this content under this policy.
 3334This platform is not allowed to play this content. This platform is not allowed to play this media.
 3335Invalid version of Flash Access module. Upgrade AIR or Flash Access module for the Flash Player. In AIR, update to the latest version of AIR. In Flash Player, upgrade to the latest version of the Flash Access module and try playing content again.
 3336This platform is not allowed to play this content. This operating system is not allowed to play this media.
 3337Upgrade Flash Player or AIR and retry playback. Upgrade to the latest version of AIR or Flash Player, and try playing content again.
 3338Unknown connection type. Flash Player or AIR cannot detect the connection type. Try connecting the device to a different connection.
 3339Can't play back on analog device. Connect to a digital device. Cannot play media on an analog device. Connect to a digital device and try again.
 3340Can't play back because connected analog device doesn't have the correct capabilities. Cannot play media because the connected analog device doesn't have the correct capabilities (for example, it doesn't have Macrovision or ACP).
 3341Can't play back on digital device. The policy does not allow play back on digital devices.
 3342The connected digital device doesn't have the correct capabilities. The connected digital device doesn't have the correct capabilities, for example, it doesn't support HDCP.
 3343 Internal Error. If this error occurs in AIR, reinstall AIR. If this error occurs in Flash Player, you may need to update the Adobe Access module by calling SystemUpdater.update(flash.system.SystemUpdaterType.DRM) For more information, see the SystemUpdater page.
 3344Missing Flash Access module. If this error occurs in AIR, reinstall AIR. If this error occurs in Flash Player, you may need to update the Adobe Access module by calling SystemUpdater.update(flash.system.SystemUpdaterType.DRM) For more information, see the SystemUpdater page.
 3345This operation is not permitted with content protected using Flash Access. 
 3346 Failed migrating local DRM data, all locally cached DRM vouchers are lost.  
 3347 The device does not meet the Flash Access server's playback device constraints.  
 3348 This protected content is expired.  
 3349The Flash Access server is running at a version that's higher than the max supported by this runtime. 
 3350The Flash Access server is running at a version that's lower than the min supported by this runtime. 
 3351Device Group registration token is corrupted, please refresh the token by registering again to the DRMDeviceGroup.  
 3352The server is using a newer version of the registration token for this Device Group. Please refresh the token by registering again to the DRMDeviceGroup.  
 3353the server is using an older version of the registration token for this Device Group.  
 3354 Device Group registration is expired, please refresh the token by registering again to the DRMDeviceGroup.  
 3355 The server denied this Device Group registration request. 
 3356 The root voucher for this content's DRMVoucher was not found.  
 3357 The DRMContentData provides no valid embedded voucher and no Flash Access server url to acquire the voucher from.  
 3358ACP protection is not available on the device but required to playback the content.  
 3359CGMSA protection is not available on the device but required to playback the content.  
 3360Device Group registration is required before doing this operation.  
 3361The device is not registered to this Device Group.  
 3362Asynchronous operation took longer than maxOperationTimeout. 
 3363The M3U8 playlist passed in had unsupported content. 
 3364The framework requested the device ID, but the returned value was empty. 
 3365This browser/platform combination does not allow DRM protected playback when in incognito mode. 
 3366The host runtime called the Access library with a bad parameter. 
 3367M3U8 manifest signing failed. 
 3368The user cancelled the operation, or has entered settings that disallow access to the system. 
 3369A required browser interface is not available. 
 3370The user has disabled the "Allow identifiers for protected content" setting. 
 3400An error occured while executing JavaScript code. 
 3401Security sandbox violation: An object with this name has already been registered from another security domain. 
 3402Security sandbox violation: Bridge caller _ cannot access _. 
 3500The extension context does not have a method with the name _. 
 3501The extension context has already been disposed. 
 3502The extension returned an invalid value. 
 3503The extension was left in an invalid state. 
 3600No valid program set. 
 3601No valid index buffer set. 
 3602Sanity check on parameters failed, _ triangles and _ index offset. 
 3603Not enough indices in this buffer. _ triangles at offset _, but there are only _ indices in buffer. 
 3604Sampler _ binds a texture that is also bound for render to texture. 
 3605Sampler _ binds an invalid texture. 
 3606Sampler _ format does not match texture format. 
 3607Stream _ is set but not used by the current vertex program. 
 3608Stream _ is invalid. 
 3609Stream _ does not have enough vertices. 
 3610Stream _ vertex offset is out of bounds 
 3611Stream _ is read by the current vertex program but not set. 
 3612Programs must be in little endian format. 
 3613The native shader compilation failed. 
 3614The native shader compilation failed.\nOpenGL specific: _ 
 3615AGAL validation failed: Program size below minimum length for _ program. 
 3616AGAL validation failed: Not an AGAL program. Wrong magic byte for _ program. 
 3617AGAL validation failed: Bad AGAL version for _ program. Current version is _. 
 3618AGAL validation failed: Bad AGAL program type identifier for _ program. 
 3619AGAL validation failed: Shader type must be either fragment or vertex for _ program. 
 3620AGAL validation failed: Invalid opcode, value out of range: _ at token _ of _ program. 
 3621AGAL validation failed: Invalid opcode, _ is not implemented in this version at token _ of _ program. 
 3622AGAL validation failed: Opcode _ only allowed in fragment programs at token _ of _ program. 
 3623AGAL validation failed: Block nesting underflow - EIF without opening IF condition. At token _ of _ program. 
 3624AGAL validation failed: Block nesting overflow. Too many nested IF blocks. At token _ of _ program. 
 3625AGAL validation failed: Bad AGAL source operands. Both are constants (this must be precomputed) at token _ of _ program. 
 3626AGAL validation failed: Opcode _, both operands are indirect reads at token _ of _ program. 
 3627AGAL validation failed: Opcode _ destination operand must be all zero at token _ of _ program. 
 3628AGAL validation failed: The destination operand for the _ instruction must mask w (use .xyz or less) at token _ of _ program. 
 3629AGAL validation failed: Too many tokens (_) for _ program. 
 3630Fragment shader type is not fragment. 
 3631Vertex shader type is not vertex. 
 3632AGAL linkage: Varying _ is read in the fragment shader but not written to by the vertex shader. 
 3633AGAL linkage: Varying _ is only partially written to. Must write all four components. 
 3634AGAL linkage: Fragment output needs to write to all components. 
 3635AGAL linkage: Vertex output needs to write to all components. 
 3636AGAL validation failed: Unused operand is not set to zero for _ at token _ of _ program. 
 3637AGAL validation failed: Sampler registers only allowed in fragment programs for _ at token _ of _ program. 
 3638AGAL validation failed: Sampler register only allowed as second operand in texture instructions for _ at token _ of _ program. 
 3639AGAL validation failed: Indirect addressing only allowed in vertex programs for _ at token _ of _ program. 
 3640AGAL validation failed: Indirect addressing only allowed into constant registers for _ at token _ of _ program. 
 3641AGAL validation failed: Indirect addressing not allowed for this operand in this instruction for _ at token _ of _ program. 
 3642AGAL validation failed: Indirect source type must be attribute, constant or temporary for _ at token _ of _ program. 
 3643AGAL validation failed: Indirect addressing fields must be zero for direct addressing for _ at token _ of _ program. 
 3644AGAL validation failed: Varying registers can only be read in fragment programs for _ at token _ of _ program. 
 3645AGAL validation failed: Attribute registers can only be read in vertex programs for _ at token _ of _ program. 
 3646AGAL validation failed: Can not read from output register for _ at token _ of _ program. 
 3647AGAL validation failed: Temporary register read without being written to for _ at token _ of _ program. 
 3648AGAL validation failed: Temporary register component read without being written to for _ at token _ of _ program. 
 3649AGAL validation failed: Sampler registers can not be written to for _ at token _ of _ program. 
 3650AGAL validation failed: Varying registers can only be written in vertex programs for _ at token _ of _ program. 
 3651AGAL validation failed: Attribute registers can not be written to for _ at token _ of _ program. 
 3652AGAL validation failed: Constant registers can not be written to for _ at token _ of _ program. 
 3653AGAL validation failed: Destination writemask is zero for _ at token _ of _ program. 
 3654AGAL validation failed: Reserve bits should be zero for _ at token _ of _ program. 
 3655AGAL validation failed: Unknown register type for _ at token _ of _ program. 
 3656AGAL validation failed: Sampler register index out of bounds for _ at token _ of _ program. 
 3657AGAL validation failed: Varying register index out of bounds for _ at token _ of _ program. 
 3658AGAL validation failed: Attribute register index out of bounds for _ at token _ of _ program. 
 3659AGAL validation failed: Constant register index out of bounds for _ at token _ of _ program. 
 3660AGAL validation failed: Output register index out of bounds for _ at token _ of _ program. 
 3661AGAL validation failed: Temporary register index out of bounds for _ at token _ of _ program. 
 3662AGAL validation failed: Cube map samplers must set wrapping to clamp mode for _ at token _ of _ program. 
 3663Sampler _ binds an undefined texture. 
 3664AGAL validation failed: Unknown sampler dimension _ for _ at token _ of _ program. 
 3665AGAL validation failed: Unknown filter mode in sampler: _ for _ at token _ of _ program. 
 3666AGAL validation failed: Unknown mipmap mode in sampler: _ for _ at token _ of _ program. 
 3667AGAL validation failed: Unknown wrapping mode in sampler: _ for _ at token _ of _ program. 
 3668AGAL validation failed: Unknown special flag used in sampler: _ for _ at token _ of _ program. 
 3669Bad input size. 
 3670Buffer too big. 
 3671Buffer has zero size. 
 3672Buffer creation failed. Internal error. 
 3673Cube side must be [0..5]. 
 3674Miplevel too large. 
 3675Texture format mismatch. 
 3676Platform does not support desired texture format. 
 3677Texture decoding failed. Internal error. 
 3678Texture needs to be square. 
 3679Texture size does not match. 
 3680Depth texture not implemented yet. 
 3681Texture size is zero. 
 3682Texture size not a power of two. 
 3683Texture too big (max is _x_). 
 3684Texture creation failed. Internal error. 
 3685Could not create renderer. 
 3686'disabled' format only valid with a null vertex buffer. 
 3687Null vertex buffers require the 'disabled' format. 
 3688You must add an event listener for the context3DCreate event before requesting a new Context3D. 
 3689You can not swizzle second operand for _ at token _ of _ program. 
 3690Too many draw calls before calling present. 
 3691Resource limit for this resource type exceeded. 
 3692All buffers need to be cleared every frame before drawing. 
 3693AGAL validation failed: Sampler register must be used for second operand in texture instructions for _ at token _ of _ program. 
 3694The object was disposed by an earlier call of dispose() on it. 
 3695A texture can only be bound to multiple samplers if the samplers also have the exact same properties. Mismatch at samplers _ and _. 
 3696AGAL validation failed: Second use of sampler register needs to specify the exact same properties. At token _ of _ program. 
 3697A texture is bound on sampler _ but not used by the fragment program. 
 3698The back buffer is not configured. 
 3699Requested Operation failed to complete 
 3700A texture sampler binds an incomplete texture. Make sure to upload(). All miplevels are required when mipmapping is enabled. 
 3701The output color register can not use a write mask. All components must be written. 
 3702Context3D not available. 
 3703AGAL validation failed: Source swizzle must be scalar (one of: xxxx, yyyy, zzzz, wwww) for _ at token _ of _ program. 
 3704AGAL validation failed: Cube map samplers must enable mipmapping for _ at token _ of _ program. 
 3705Cubemap texture too big (max is 1024x1024). 
 3706Scissor rectangle is set but does not intersect the framebuffer. 
 3707Property can not be set in non full screen mode. 
 3708Feature not available on this platform. 
 3709The depthAndStencil flag in the application descriptor must match the enableDepthAndStencil Boolean passed to configureBackBuffer on the Context3D object. 
 3710Requested Stage3D Operation failed to complete. 
 3711The streaming levels is too large. 
 3712Rendering to streaming textures is not allowed. 
 3713Incomplete streaming texture (base level not uploaded) used with no mip sampling. 
 3714ApplicationDomain.domainMemory is not available. 
 3715Too many instructions used in native shader. Detected _ but can only support _ for _ program. 
 3716Too many ALU instructions in native shader. Detected _ but can only support _ for _ program. 
 3717Too many texture instructions in native shader. Detected _ but can only support _ for _ program. 
 3718Too many constants used in native shader. Detected _ but can only support _ for _ program. 
 3719Too many temporary registers used in native shader. Detected _ but can only support _ for _ program. 
 3720Too many varying registers used in native shader. Detected _ but can only support _ for _ program. 
 3721Too many indirect texture reads in native shader. Detected _ but can only support _ for _ program. 
 3722Event.FRAME_LABEL event can only be registered with FrameLabel object. 
 3723Invalid Context3D bounds. Context3D instance bounds must be contained within Stage bounds in constrained mode. Requested Context3D bounds were (_,_,_,_), stage bounds are (_,_,_,_). 
 3724This call requires a Context3D that is created with the extended profile. 
 3725The requested AGAL version (_) is not valid under the Context3D profile. For example AGAL version 2 requires extended profile. 
 3726AGAL validation failed: Opcode _ requires AGAL version to be at least 2, at token _ of _ program. 
 3727Failed to obtain authorization token. 
 3728When rendering to multiple textures slot 0 must be active. When rendering to the back buffer all render to texture slots must be disabled. 
 3729When rendering to multiple textures all textures must have the same dimension and render settings. 
 3730When rendering to multiple textures the same texture (or cube map face) may not be bound into multiple slots. 
 3731This feature is not available within this context. This error occurs if a background worker attempts to access an API that is not available to it.
 3732Worker.terminate is only available for background workers. This error occurs if Worker.terminate() is invoked on the primoridial worker.
 3735This API cannot accept shared ByteArrays. 
 3736MessageChannel is not a sender. 
 3737MessageChannel is not a receiver. 
 3738MessageChannel is closed. 
 3739AGAL validation failed: Open conditional block at end of _ program. 
 3740AGAL validation failed: Texture samplers used in the TED instruction can not specify a lod bias. At token _ of _ program. 
 3741AGAL validation failed: TEX instructions in an if block can not use computed texture coordinates. Either use interpolated texture coordinates or use the TED instruction instead. At token _ of _ program. 
 3742AGAL validation failed: DDX and DDY opcodes are not allowed inside conditional blocks. At token _ of _ program. 
 3743AGAL validation failed: The TED opcode must enable mip mapping. At token _ of _ program. 
 3744AGAL validation failed: Color output written to multiple times. At token _ of _ program. 
 3745Compressed texture size is too small. The minimum size for compressed textures is 4x4. 
 3746Rendering to compressed textures is not allowed. 
 3747Multiple application domains are not supported on this operating system. 
 3748AGAL validation failed: Empty conditional branch in AGAL of _ program. 
 3749AGAL validation failed: Depth output register index out of bounds for _ at token _ of _ program. 
 3750AGAL validation failed: Depth output register is only available in fragment programs. 
 3751AGAL validation failed: Output registers can not be written inside conditionals. 
 3752AGAL validation failed: Broken else chain. 
 3753Rectangle or cube textures require textures sampling to be set to clamp. 
 3754Texture sampler dimensions mismatch. The AGAL declaration has to match the texture used. 
 3755Rectangle textures have to disable mip mapping and can not have a lod bias set. 
 3756AGAL validation failed: Depth output must set only x as a write mask. At token _ of _ program. 
 3757AGAL validation failed: Vertex and fragment program need to have the same version. 
 3758AGAL validation failed: Conditional source are exactly the same, condition is constant. At token _ of _ program. 
 3759The selected texture format is not valid in this profile. 
 3760The color output index is out of range. 
 3761The bit depth of all textures used for render to texture must be exactly the same. 
 3762This texture format is not supported for rectangle textures. 
 3763Sampler _ binds a texture that that does not match the read mode specified in AGAL. Reading compressed or single/dual channel textures must be explicitly declared. 
 3764Reloading a SWF is not supported on this operating system. 
 3765This call requires a Context3D that is created with the baseline or baselineExtended profile. 
 3766RectangleTexture too big (max is the larger of _x_ or the size of the backbuffer). 
 3767The argument samples is too big. More than 1800 seconds of audio data is not permitted in a single call of loadPCMFromByteArray. 
 3768The Stage3D API may not be used during background execution on this operating system. 
 3769Security sandbox violation: Only simple headers can be used with navigateToUrl() or sendToUrl(). 
 3770ColorOutputIndex must be in the range [0..3]. 
 37712D textures need to have surfaceSelector = 0. 
 3772Cube textures need to have surfaceSelector [0..5]. 
 3773Rectangle textures need to have surfaceSelector = 0. 
 3774All the assigned render targets should match the outputs in the fragment program. 
 3775AGAL validation failed: Non-consecutive slots are not allowed. 
 3776Depth output in fragment program requires depthAndStencil = true. 
 3777Buffers need to be cleared before first draw. 
 3778Video textures have to disable mip mapping and can not have a LOD bias set. 
 3779This call requires a Context3D that is created with the standard profile or above 
 3780Requested width of backbuffer is not in allowed range _ to _. 
 3781Requested height of backbuffer is not in allowed range _ to _. 
 3782This call requires a Context3D that is created with the baseline profile or above. 
 3783A Stage object cannot be added as the child of another object. 
 3784The number of instances per element should be greater than 0. 
 3785Vertex buffer stream _ does not contain enough elements for number of instances. 
 3786AGAL validation failed: Instance id register can not be written to for _ at token _ of _ program. 
 3787This call requires a Context3D that is created with the standard extended profile or above. 
 3788Instance id register can only be read in the vertex shader. 
 3789AGAL validation failed: Instance id register is supported in Agal version 3 and above. 
 3790Texture upload failed. 
 3791Asynchronous upload is available for miplevel 0 only. 
 3792Vertex buffer stream _ for instances is improperly set at first index. 
 3800This call requires _ permission. 
 3801Another permission request is in progress. 
 3802Offset outside stage coordinate bound. 
 3803AGAL validation failed: Opcode _ only allowed in vertex programs at token _ of _ program. 
 3804AGAL validation failed: Anistropic Filter is not allowed in Vertex Texture Sampler. 
 3805AGAL validation failed: Vertex Texture Fetch is supported in Agal version 4 and above. 


* Note: This error indicates that the ActionScript in the SWF is invalid. If you believe that the file has not been corrupted, please report the problem to Adobe.