런타임에 다음과 같은 오류가 발생할 수 있습니다. ActionScript 3.0에서는 Strict 모드 또는 경고 모드에서 컴파일할 때 런타임 유형을 확인합니다.


 코드메시지설명
 1000시스템의 메모리가 부족합니다. Flash Player에서 코드를 컴파일하기 위해 시스템의 가용 메모리보다 많은 메모리가 필요합니다. 시스템에서 실행되는 응용 프로그램 또는 프로세스 중 일부를 닫습니다.
 1001%1 메서드가 구현되지 않았습니다. 
 1002Number.toPrecision의 범위는 1에서 21까지이고 Number.toFixed 및 Number.toExponential의 범위는 0에서 20까지입니다. 지정한 값이 예상 범위를 벗어났습니다. precision 인수의 예상 범위를 벗어나는 값을 지정했습니다. Number.toPrecision의 범위는 1에서 21까지이고 Number.toFixed 및 Number.toExponential의 범위는 0에서 20까지입니다.
 1003radix 인수의 범위는 2에서 36까지인데 %1을(를) 지정했습니다. 메서드 또는 속성의 radix 인수에 대해 2보다 작거나 36보다 큰 값을 전달했습니다. 2 - 36 사이의 값을 radix 인수로 전달합니다.
 1004%1이(가) 호환되지 않는 객체에서 호출되었습니다. 지정된 객체에 사용할 수 없는 메서드를 호출했습니다. 이 오류는 한 객체의 프로토타입 함수를 다른 객체에 복사한 다음 호출했을 때 대상 객체의 유형이 원래 객체의 유형과 다른 경우에 발생합니다. 대상 객체의 유형과 원래 객체의 유형이 같은지 확인합니다. 자세한 내용은 ECMAScript 버전 3 언어 사양의 15장을 참조하십시오.
 1005배열 인덱스가 양의 정수가 아닙니다(%1). 양의 정수가 아닌 인덱스 값으로 배열 멤버에 액세스하려 했습니다. 양의 정수만을 배열의 인덱스 값으로 전달합니다.
 1006%1은(는) 함수가 아닙니다. 이 오류는 존재하지 않는 함수를 호출할 때 발생합니다. 올바른 함수를 호출하고 있는지 확인하고, 해당 API가 ActionScript 2.0에서 변경되지 않았는지 확인합니다. 올바른 객체를 사용하고 있는지도 확인합니다. 예를 들어, 다음 코드에서는 마지막 행에서 실수로 blg 대신 big을 호출하기 때문에 이 오류가 발생합니다.
var blg:String = "foo";
var big:Sprite = new Sprite();
var error:int = big.length(); 
 1007비생성자에서 인스턴스화를 시도했습니다. 
 1008%1이(가) 모호합니다. 일치하는 바인딩이 두 개 이상 있습니다. 
 1009null 객체 참조의 속성 또는 메서드에 액세스할 수 없습니다. null로 평가되는 객체는 속성을 가질 수 없습니다. 이 오류는 유효한 상황이라 하더라도 예기치 않게 발생할 수 있습니다. 예를 들어, Sprite 객체를 만드는 다음 코드를 살펴보겠습니다. 이 Sprite 객체는 DisplayObjectContainer 객체의 addChild() 메서드를 통해 표시 목록에 추가되지 않기 때문에 Sprite 객체의 stage 속성은 null로 설정됩니다. 따라서 이 예제에서는 Sprite 객체의 stage 속성이 어떤 속성도 가질 수 없어서 이 오류가 발생합니다.
import flash.display.Sprite;
var sprite1:Sprite = new Sprite();
var q:String = sprite1.stage.quality;
 1010용어가 정의되지 않았고 속성이 없습니다. 이 오류는 존재하지 않는 객체의 속성에 액세스할 때 발생할 수 있습니다. 예를 들면 다음과 같습니다.
var obj:Object = new Object();
obj.a = "foo";
trace(obj.b.prop);

다음 예제와 같이 철자를 잘못 입력한 경우에도 이 오류가 발생할 수 있습니다. 이 예제에서 mc는 표시 목록의 MovieClip 객체를 나타내고, stage 속성에 대문자 S가 잘못 입력되었습니다. stage가 올바른 철자입니다.

trace(mc.Stage.quality);
 1011%1 메서드에 잘못된 opcode %2이(가) 들어 있습니다(오프셋 %3). 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1012마지막 명령이 코드 크기를 초과했습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1013scopeDepth가 0일 때 OP_findproperty를 호출할 수 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1014%1 클래스를 찾을 수 없습니다. 
 1015%1 메서드에서 기본 xml 네임스페이스를 설정할 수 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1016자손 연산자(..)가 %1 유형에서 지원되지 않습니다. 
 1017범위 스택 오버플로가 발생했습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1018범위 스택 언더플로가 발생했습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1019Getscopeobject %1이(가) 범위를 벗어났습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1020코드가 메서드의 끝을 벗어날 수 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1021하나 이상의 분기 대상이 메서드의 유효한 명령에 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1022void 유형은 함수 반환 유형으로만 사용할 수 있습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1023스택 오버플로가 발생했습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1024스택 언더플로가 발생했습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1025유효하지 않은 레지스터 %1에 액세스했습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1026%1 슬롯이 %3의 slotCount=%2을(를) 초과합니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1027Method_info %1이(가) method_count=%2을(를) 초과합니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1028Disp_id %1이(가) %3의 max_disp_id=%2을(를) 초과합니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1029Disp_id %1이(가) %2에 정의되어 있지 않습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1030스택 심도의 균형이 맞지 않습니다. %1 != %2. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1031범위 심도의 균형이 맞지 않습니다. %1 != %2. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1032Cpool 인덱스 %1이(가) %2 범위를 벗어났습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1033Cpool 항목 %1의 유형이 잘못되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1034강제 형 변환에 실패했습니다. %1을(를) %2(으)로 변환할 수 없습니다. 
 1035%1 메서드의 super 표현식이 잘못되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1037%2의 %1 메서드에 대입할 수 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1038%1이(가) 이미 정의되어 있습니다. 동일한 범위 내에서 동일한 식별자 이름을 가진 변수 또는 함수를 두 번 이상 선언할 수 없습니다. ActionScript 3.0에서는 동일한 function 정의에 있는 두 개의 for 루프에 사용된 블록처럼 서로 다른 코드 블록을 동일한 범위에 있는 것으로 간주합니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1039참조될 때까지 메서드를 확인할 수 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1040instanceof의 오른쪽에는 클래스 또는 함수가 있어야 합니다. instanceof 연산자의 오른쪽에 있는 표현식은 클래스 또는 함수여야 합니다.
 1041연산자의 오른쪽에는 클래스가 있어야 합니다. is 연산자의 오른쪽에 있는 표현식은 클래스여야 합니다.
 1042ABC 파일이 아닙니다. major_version=%1 minor_version=%2. Flash Player에서 유효하지 않은 파일을 사용하려 합니다. 오래된 버전의 도구를 사용하여 SWF를 생성했거나 SWF 자체가 손상되었을 수 있습니다.
 1043code_length=%1이(가) 잘못되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1044MethodInfo-%1 플래그=%2은(는) 지원되지 않습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1045traits kind=%1은(는) 지원되지 않습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1046MethodInfo-%1 정의되기 전에 참조되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1047시작점을 찾을 수 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1049프로토타입 객체는 일반적인 객체여야 합니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1050%1을(를) 프리미티브로 변환할 수 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1051%1에 대한 초기 바인딩 액세스가 잘못되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1052유효하지 않은 URI가 %1 함수에 전달되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1053%2의 %1을(를) 올바르게 재정의하지 못했습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1054예외 핸들러의 범위 또는 대상 오프셋이 잘못되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1056%2의 %1 속성을 만들 수 없습니다. 동적 클래스가 아닌 클래스의 인스턴스에 존재하지 않는 속성에 값을 대입하려 합니다. 이 작업은 동적 클래스의 인스턴스에만 수행할 수 있습니다.
 1057%1에는 메서드만 포함할 수 있습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1058잘못된 피연산자 유형: %1은(는) %2이어야 합니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1059ClassInfo-%1 정의되기 전에 참조되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1060ClassInfo %1이(가) class_count=%2을(를) 초과합니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1061%1 값을 %2(으)로 변환하면 정밀도가 손상됩니다. 이 오류는 데이터 유형이 int인 속성에 십진수를 대입할 때 발생합니다.

이 오류는 다음과 같이 범위를 벗어난 대입의 경우에도 발생합니다.

var m0:int = 2147483648; // int.MAX_VALUE == 2147483647

비트 왼쪽 시프트 연산자(<<)를 사용할 때도 이 오류가 발생할 수 있습니다. 예를 들어, 다음과 같은 코드를 살펴봅니다.

var m0:uint = 0xFF;
var m1:uint = m0<<24;

왼쪽 시프트 연산자(<<)의 결과는 부호가 있는 32비트 2의 보수로 해석됩니다. 예제에서 결과는 음수 값이므로 uint 유형의 속성에 대입할 때 오류가 발생합니다. 해결 방법은 다음과 같습니다.

var m0:uint = 0xFF;
var m1:uint = uint(m0<<24);
 1063%1의 인수 개수가 일치하지 않습니다. %2개를 받아야 하지만 %3개가 전달되었습니다. 
 1064%1 메서드를 생성자로 호출할 수 없습니다. 추출된 메서드가 추출 원본 객체에 영구적으로 바인딩되었습니다. 따라서 이러한 메서드는 나중에 생성자로 호출할 수 없습니다. 예를 들어, 다음 코드는 A 클래스에서 f() 함수를 만듭니다.
class A {
	   function f() {}
	}
다음 코드에서 함수를 추출하면 오류가 발생하지 않습니다. 그러나 함수의 새 인스턴스를 만들면 오류가 발생합니다.
var a = new A()
	var m = a.f // extract f, don't call it
	m() // same as a.f()
	new m() // causes this error
 1065변수 %1이(가) 정의되지 않았습니다. 정의되지 않은 사전식 참조를 사용하고 있습니다. 예를 들어, 다음 명령문에서는 x가 정의되어 있지 않기 때문에 trace(x) 문에서 오류가 발생합니다. 그러나 y가 정의되어 있으므로 trace(y) 문에서는 오류가 발생하지 않습니다.
trace("hello world")
	trace(x) // x is undefined
	var y
	trace(y) // No error, y is defined.
 1066양식 함수('함수 본문')는 지원되지 않습니다. JavaScript와는 달리 Flash는 eval()function()을 사용하여 코드를 즉시 컴파일하지 않습니다. 따라서 ActionScript 3.0에서 이러한 함수를 생성자로 호출하면 이 오류가 발생합니다.
 1067기본 메서드 %1의 메서드 본문이 잘못되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1068%1와 %2을(를) 조정할 수 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1069%2에서 %1 속성을 찾을 수 없고 기본값이 지정되어 있지 않습니다. 비동적 클래스 인스턴스의 정의되지 않은 속성을 참조합니다. 예를 들어, 다음 코드에서는 정의되지 않고 동적으로 만들어지지 않는 x 속성을 참조할 때 이 오류가 발생합니다.
class A {} // sealed class, not dynamic
	trace(new A().x) // no property x defined on A, and A is not dynamic
 1070%2에서 %1 메서드를 찾지 못했습니다. super 문을 사용하여 함수를 호출하고 있지만 해당 함수가 수퍼 클래스에 존재하지 않습니다. 예를 들어, 다음 코드에서는 오류가 발생합니다.
class A() {}
class B extends A {
  function f() { trace(super.f()); } // error 1070, there is no f on A
}
 1071%1 함수가 이미 %2에 바인딩되었습니다. 
 1072Disp_id 0이 잘못되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1073재정의할 수 없는 메서드 %1이(가) 중복되는 disp_id %2 때문에 대체되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1074%2의 읽기 전용 속성 %1에 유효하지 않은 쓰기가 실행되었습니다. 
 1075Math는 함수가 아닙니다. math()를 함수로서 호출하려 하지만 Math 클래스는 정적 메서드를 갖고 있는 클래스입니다.
 1076Math는 생성자가 아닙니다. Math 클래스는 인스턴스화할 수 없습니다.
 1077%2의 쓰기 전용 속성 %1에 유효하지 않은 읽기가 실행되었습니다. 
 1078잘못된 opcode/multiname 조합: %1<%2> 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1079로드된 코드에서 기본 메서드를 사용할 수 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1080네임스페이스의 값이 잘못되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1081%2에서 %1 속성을 찾을 수 없고 기본값이 지정되어 있지 않습니다. 
 1082설정된 기본 네임스페이스가 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1083"%2" 요소의 "%1" 접두어가 바인딩되지 않았습니다. 특성 이름 또는 요소 이름에 접두어가 있지만 일치하는 네임스페이스를 찾을 수 없습니다. foo:x와 일치하는 foo 네임스페이스가 없으므로 이 명령문에서는 오류가 발생합니다.
<foo:x xmlns:clowns='http://circuscenter.org'>
 1084요소 또는 특성("%1")이 QName 프로덕션과 일치하지 않습니다. QName::=(NCName':')?NCName. foo: 또는 :foo라는 요소 또는 특성 이름이 있지만 콜론의 반대쪽에 아무 것도 없습니다.
 1085요소 유형 "%1"은(는) 일치하는 끝 태그 "/%S>"(으)로 끝나야 합니다. 
 1086%1 메서드는 항목 한 개가 들어 있는 목록에서만 작동합니다. XMLList 클래스는 목록에 한 항목만 있는 경우 XML별 함수를 한 자식에게 전파합니다. 목록에 두 개 이상의 항목이 있는 경우 이 오류가 발생하면서 루틴이 실패합니다. XML 함수를 모방한 다음과 같은 XMLList 함수의 경우 이 오류가 발생합니다.

addNamespace, appendChild, childIndex, inScopeNamespaces, insertChildAfter, insertChildBefore, name, namespace, localName, namespaceDeclarations, nodeKind, prependChild, removeNamespace, replace, setChildren, setLocalName, setNamesetNamespace.

 1087인덱스된 XML에는 대입을 수행할 수 없습니다. 
 1088루트 요소 이후에 있는 문서의 마크업은 올바른 형식을 갖추어야 합니다. 이 오류는 다음과 같은 경우에 발생할 수 있습니다.
  • XMLList 스타일 객체를 XML로 구문 분석
  • 균형 잡히지 않은 문자열
 1089두 개 이상의 항목이 있는 목록에는 대입이 지원되지 않습니다. 
 1090XML 구문 분석 실패: 요소의 형식이 잘못되었습니다. 요소 이름의 형식이 잘못되었습니다. 이 요소 이름 예제의 경우 뒤쪽의 각괄호 >가 누락되었기 때문에 형식이 올바르지 않습니다.
<a/><b></b
 1091XML 구문 분석 실패: CDATA 섹션이 끝나지 않습니다. 
 1092XML 구문 분석 실패: XML 선언이 끝나지 않습니다. 
 1093XML 구문 분석 실패: DOCTYPE 선언이 끝나지 않습니다. 
 1094XML 구문 분석 실패: 주석이 끝나지 않습니다. 
 1095XML 구문 분석 실패: 특성이 끝나지 않습니다. 
 1096XML 구문 분석 실패: 요소가 끝나지 않습니다. 
 1097XML 구문 분석 실패: 처리 명령이 끝나지 않습니다. 
 1098네임스페이스가 없는 경우 %1 접두어가 잘못되었습니다. 이 예제와 같이 비어 있지 않은 접두어와 함께 빈 URI를 전달하면 네임스페이스 생성자가 이 오류를 발생시킵니다.
ns = new Namespace ("prefix", "");
	
 1100RegExp를 다른 RegExp에서 생성할 때 플래그를 제공할 수 없습니다. 기존 일반 표현식에서 새 일반 표현식을 만들면 플래그도 함께 복사됩니다. 다른 플래그를 가진 일반 표현식을 만들려면 new 연산자를 사용하고 플래그를 원하는 대로 설정합니다. 예를 들어, 이 명령문은 일반 표현식을 만들고 플래그 설정을 지정합니다.
var re:RegExp = new RegExp("ali", /s)
또는 이 명령문은 re와 동일한 플래그를 가진 일반 표현식을 만듭니다.
var re2:RegExp = new RegExp(re, ...)
 1101알 수 없는 범위를 가진 %1 메서드를 확인할 수 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1102%1 유형의 기본값이 잘못되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1103%1 클래스는 final 기본 클래스를 확장할 수 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1104"%1" 특성은 "%2"에 대해 이미 지정되었습니다. 
 1107ABC 데이터가 손상되었습니다. 범위를 벗어나서 읽으려고 합니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1108OP_newclass opcode가 잘못된 기본 클래스와 함께 사용되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1109%2 메서드에서 바인딩되지 않은 %1 함수를 직접 호출하려고 했습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1110%1은(는) %2을(를) 확장할 수 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1111%1은(는) %2을(를) 구현할 수 없습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1112클래스 형 변환의 인수 개수가 일치하지 않습니다. 1개를 받아야 하지만 %1개가 전달되었습니다. 
 1113NEED_ACTIVATION 플래그 없이 OP_newactivation이 메서드에 사용되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1114OP_getglobalslot 또는 OP_setglobalslot이 전역 범위 없이 사용되었습니다. 이 표의 아래쪽에 있는 참고를 참조하십시오.*
 1115%1은(는) 생성자가 아닙니다. 
 1116Function.prototype.apply의 두 번째 매개 변수는 배열이어야 합니다. 
 1117잘못된 XML 이름: %1 
 1118노드 사이에 잘못된 순환 루프가 있습니다. 
 1119Delete 연산자는 %1 유형의 피연산자와 함께 사용할 수 없습니다. 
 1120%2의 %1 속성을 삭제할 수 없습니다. 
 1121%1 메서드의 메서드 본문이 중복되었습니다. 
 1122인터페이스 메서드 %1의 메서드 본문이 잘못되었습니다. 
 1123Filter 연산자는 %1 유형에 대해 지원되지 않습니다. 
 1124OP_hasnext2는 레지스터를 구분하기 위해 객체와 인덱스가 필요합니다. 
 1125인덱스 %1이(가) %2 범위를 벗어납니다. 
 1126고정된 Vector의 길이는 변경할 수 없습니다. 
 1127비매개 변수 유형에서 유형 응용 프로그램을 시도했습니다. 
 1128%1에 대한 유형 매개 변수 개수가 잘못되었습니다. %2개를 받아야 하지만 %3개가 전달되었습니다. 
 1502스크립트의 실행 시간이 기본 시간 초과 기간인 15초를 초과했습니다. 시간 초과 기간 이후에 스크립트가 실행되었습니다. 기본 시간 초과 기간은 15초입니다. 이 오류가 발생한 이후 스크립트는 15초 동안 계속 실행될 수 있으며 스크립트 종료 후 런타임 오류 번호 1503(30초가 경과된 후 종료되지 못한 스크립트가 강제로 종료되었습니다)이 발생합니다.
 150330초가 경과된 후 종료되지 못한 스크립트가 강제로 종료되었습니다. 30초가 경과된 이후에도 스크립트가 계속 실행되고 있습니다. Flash Player는 스크립트 실행 시간이 기본 시간 초과 기간인 15초를 초과하면 먼저 런타임 오류 번호 1502(스크립트가 기본 시간 초과 기간인 15초를 초과해서 실행됨)를 발생시킵니다. 이 오류는 오류 1502가 발생한 후 15초가 경과되면 발생합니다.
 1507%1 인수는 null일 수 없습니다. 
 1508%1 인수에 지정된 값이 유효하지 않습니다. 잘못된 데이터 유형을 전달하려고 합니다. 예를 들어, 다음 코드를 살펴보면
public function doSomething(const:int):void {
	}
	this ["doSomething"] ("str")
doSomething이 int 데이터 유형으로 형 변환되므로 런타임에 오류가 발생합니다.
 1510콜백 인수가 클래스의 메서드인 경우 선택 사항인 이 인수는 null이어야 합니다. 
 2000활성 보안 컨텍스트가 없습니다. 
 2001지정된 인수의 수가 적습니다. %1개가 지정되었지만 %2개가 지정되어야 합니다. 
 2002유효하지 않은 소켓에 연산이 시도되었습니다. 
 2003유효하지 않은 소켓 포트 번호가 지정되었습니다. 유효 범위는 0 - 65535입니다. 자세한 내용은 이 언어 참조 설명서의 소켓 연결을 참조하십시오.
 2004매개 변수 중 하나가 유효하지 않습니다. 
 2005%1 매개 변수의 유형이 올바르지 않습니다. %2 유형이어야 합니다. 
 2006제공된 인덱스가 범위를 벗어났습니다. 
 2007%1 매개 변수는 null이 아니어야 합니다. 
 2008%1 매개 변수는 허용되는 값 중 하나여야 합니다. 
 2009이 메서드는 스타일 시트가 있는 텍스트 필드에 사용할 수 없습니다. 
 2010Local-with-filesystem SWF 파일에서는 소켓을 사용할 수 없습니다. 
 2011%1:%2에 소켓을 연결하지 못했습니다. 네트워크 문제가 있습니다. DNS 이름이 확인되지 않았거나 TCP 소켓이 연결되지 않았을 수 있습니다.
 2012%1 클래스를 인스턴스화할 수 없습니다. 
 2013Flash 제작 도구에서만 사용할 수 있는 기능입니다. 
 2014지금은 이 기능을 사용할 수 없습니다. 이 시스템에서 지원되지 않는 기능입니다.
 2015BitmapData가 유효하지 않습니다. 
 2017신뢰할 수 있는 로컬 파일에서만 Flash Player를 종료할 수 있습니다. 
 2018System.exit는 독립 실행형 Flash Player에서만 사용할 수 있습니다. 
 2019지정된 심도가 유효하지 않습니다. 
 2020서로 다른 부모를 가진 MovieClips 객체는 교체할 수 없습니다. 
 2021객체 생성에 실패했습니다. 
 2022%1 클래스는 심볼에 연결하기 위해 DisplayObject로부터 상속해야 합니다. 
 2023%1 클래스는 루트에 연결하기 위해 Sprite로부터 상속해야 합니다. 
 2024객체는 객체 자체의 자식으로 추가될 수 없습니다. 
 2025제공된 DisplayObject는 호출자의 자식이어야 합니다. 
 2026%1 URL로 이동하는 중에 오류가 발생했습니다. URL이 존재하지 않거나, 네트워크 연결에 문제가 있거나 URL이 보안 샌드박스 외부에 있을 수 있습니다.
 2027%1 매개 변수는 음수가 아니어야 합니다. %2을(를) 받았습니다. 
 2028Local-with-filesystem SWF 파일 %1이(가) 인터넷 URL %2에 액세스할 수 없습니다. 
 2029이 URLStream 객체에는 열려 있는 스트림이 없습니다. 
 2030파일의 끝에 도달했습니다. 
 2031소켓 오류입니다. 소켓 오류가 발생했습니다. 자세한 내용은 이 언어 참조 설명서의 소켓 연결을 참조하십시오.
 2032스트림 오류입니다. 
 2033키 생성에 실패했습니다. 
 2034유효하지 않은 다이제스트가 제공되었습니다. 
 2035URL을 찾을 수 없습니다. 
 2036로드가 완료되지 않았습니다. 
 2037함수가 잘못된 순서로 호출되었거나 이전 호출이 성공하지 못했습니다. 
 2038파일 I/O 오류입니다. 
 2039원격 URL 프로토콜이 유효하지 않습니다. 원격 URL 프로토콜은 HTTP 또는 HTTPS여야 합니다. 
 2041한 번에 하나의 파일 탐색만 실행될 수 있습니다. 
 2044처리되지 않은 %1: 
 2045이 로드 작업에서 지원되지 않는 다이제스트 속성입니다. 
 2046로드된 파일에 유효한 서명이 없습니다. 
 2047보안 샌드박스 문제: %1: %2은(는) %3에 액세스할 수 없습니다. 
 2048보안 샌드박스 문제: %1은(는) %2에서 데이터를 로드할 수 없습니다. 
 2049보안 샌드박스 문제: %1은(는) %2에 데이터를 업로드할 수 없습니다. 
 2051보안 샌드박스 문제: %1은(는) %2 내에서 스크립트 URL을 평가할 수 없습니다(allowScriptAccess는 %3임). URL %4이(가) 시도되었습니다. 
 2052allowDomain 및 allowInsecureDomain에는 String 인수만 사용할 수 있습니다. 
 2053보안 샌드박스 문제: %1이(가) %2(으)로 설정된 간격 타이머를 지울 수 없습니다. 
 2054사용된 Security.exactSettings 값은 변경될 수 없습니다. 
 2055인쇄 작업을 시작하지 못했습니다. 
 2056인쇄 작업을 프린터로 보내지 못했습니다. 
 2057페이지를 인쇄 작업에 추가하지 못했습니다. addPage() 메서드가 올바르게 사용되지 않았습니다. 이 언어 참조 설명서의 addPage() 항목을 참조하십시오.
 2058데이터의 압축을 해제할 때 오류가 발생했습니다. 
 2059보안 샌드박스 문제: %1은(는) %2에 의해 추가된 ExternalInterface 콜백을 덮어쓸 수 없습니다. 
 2060보안 샌드박스 문제: %1은(는) %2에 의해 추가된 ExternalInterface 콜백을 덮어쓸 수 없습니다. 
 2061등록된 ExternalInterface 콜백 %1이(가) 없습니다. 
 2062Event의 자식 요소는 clone() {return new MyEventClass (...);}를 재정의해야 합니다. 
 2063IME 명령을 실행하는 중에 오류가 발생했습니다. IME 서비스 중 하나가 실패했습니다.
  • setConversionMode() 또는 setEnabled() 메서드를 사용하는 경우 ActionScript 3.0은 이러한 메서드를 access 속성으로 대체합니다.
  • doConversion() 또는 setComposition() 메서드를 사용하는 경우 이러한 메서드는 Macintosh OSX에서 지원되지 않습니다.
 2065이 대상에 대해 포커스를 설정할 수 없습니다. 
 2066지정된 Timer 지연 시간이 범위를 벗어났습니다. 
 2067ExternalInterface는 이 컨테이너에서 사용할 수 없습니다. ExternalInterface를 사용하려면 Internet Explorer ActiveX, Firefox, Mozilla 1.7.5 이상 또는 NPRuntime을 지원하는 다른 브라우저가 있어야 합니다. 
 2068사운드가 유효하지 않습니다. 
 2069Loader 클래스는 이 메서드를 구현하지 않습니다. 
 2070보안 샌드박스 문제: %1 호출자가 %2 소유의 스테이지에 액세스할 수 없습니다. 
 2071Stage 클래스가 이 속성 또는 메서드를 구현하지 않습니다. 
 2074스테이지가 다운로드 UI에 비해 너무 작습니다. 
 2075다운로드된 파일이 유효하지 않습니다. 파일 압축에 실패했거나, 파일 포맷이 유효하지 않거나, 서명 확인에 실패했을 수 있습니다.
 2077지정된 입력 매개 변수를 가지고 이 필터 연산을 수행할 수 없습니다. 
 2078타임라인이 배치된 객체의 이름 속성은 수정할 수 없습니다. 
 2079Bitmap 클래스에서 파생된 클래스는 defineBits 문자(비트맵)와만 연결될 수 있습니다. 
 2082객체가 이미 연결되어 있어서 연결에 실패했습니다. 
 2083객체가 연결되어 있지 않아서 닫기에 실패했습니다. 
 2084인수의 AMF 인코딩은 40K를 초과할 수 없습니다. 
 2085%1 매개 변수는 빈 문자열이 아니어야 합니다. 
 2086mms.cfg 파일의 설정에 이 FileReference 요청이 금지되어 있습니다. 
 2087FileReference.download() 파일 이름에 금지된 문자가 들어 있습니다. 파일 이름에는 공백, /, \, :, *, ?, ", <, >, |, % 또는 0 - 31(0x00 - 0X1F) 범위의 ASCII 제어 문자를 사용할 수 없습니다. 또한 파일 이름이 256자 이상인 경우 일부 브라우저나 서버에서 실패할 수 있습니다.
 2088Proxy 클래스는 getProperty를 구현하지 않습니다. 하위 클래스에서 재정의해야 합니다. 
 2089Proxy 클래스는 setProperty를 구현하지 않습니다. 하위 클래스에서 재정의해야 합니다. 
 2090Proxy 클래스는 callProperty를 구현하지 않습니다. 하위 클래스에서 재정의해야 합니다. 
 2091Proxy 클래스는 hasProperty를 구현하지 않습니다. 하위 클래스에서 재정의해야 합니다. 
 2092Proxy 클래스는 deleteProperty를 구현하지 않습니다. 하위 클래스에서 재정의해야 합니다. 
 2093Proxy 클래스는 getDescendants를 구현하지 않습니다. 하위 클래스에서 재정의해야 합니다. 
 2094이벤트 전달 반복 오버플로가 발생했습니다. 반복이 최대 반복 심도를 초과했습니다. 기본 최대값은 256입니다.
 2095%1이(가) %2 콜백을 호출하지 못했습니다. 
 2096HTTP 요청 헤더 %1을(를) ActionScript를 통해 설정할 수 없습니다. 허용되지 않는 HTTP 헤더를 HTTP 요청에 추가합니다. 허용되지 않는 HTTP 헤더의 전체 목록은 flash.net.URLRequestHeader 클래스를 참조하십시오.
 2097FileFilter 배열의 포맷이 올바르지 않습니다. 두 가지 유효한 포맷이 있습니다.
  • Windows 파일 확장명만을 가진 설명
  • Windows 파일 확장명과 Macintosh 파일 포맷을 가진 설명

두 파일 포맷은 호환되지 않으므로 한 가지 포맷만 사용해야 합니다. 자세한 내용은 이 언어 참조 설명서의 FileFilter 클래스를 참조하십시오.

 2098로드 중인 객체가 .swf 파일이 아니므로 SWF 속성을 요청할 수 없습니다. 
 2099로드 중인 객체가 로드되지 않았기 때문에 이 정보를 제공할 수 없습니다. 
 2100Loader.loadBytes()의 ByteArray 매개 변수 길이는 0보다 커야 합니다. 
 2101URLVariables.decode()에 전달되는 문자열은 이름/값 쌍이 들어 있고 URL로 인코딩된 쿼리 문자열이어야 합니다. 
 2102before XMLNode 매개 변수는 호출자의 자식이어야 합니다. 
 2103XML 반복 실패: 새 자식에 의해 무한 루프가 만들어졌습니다. 두 객체를 상대 객체의 자식 객체로 만들려고 합니다. 예를 들어, 다음 코드에서는 a와 b가 모두 상대 객체를 자식 객체로 추가하려고 하기 때문에 이 오류가 발생합니다.
a.addChild(b);
b.addChild(a);
 2105Proxy 클래스는 nextNameIndex를 구현하지 않습니다. 하위 클래스에서 재정의해야 합니다. 
 2106Proxy 클래스는 nextName을 구현하지 않습니다. 하위 클래스에서 재정의해야 합니다. 
 2107Proxy 클래스는 nextValue를 구현하지 않습니다. 하위 클래스에서 재정의해야 합니다. 
 2108장면 %1을(를) 찾을 수 없습니다. 
 2109프레임 레이블 %1을(를) 장면 %2에서 찾을 수 없습니다. 
 2110Security.disableAVM1Loading 값은 호출자가 스테이지에 액세스할 수 있고 ActionScript 3.0 SWF 파일에 있어야만 설정할 수 있습니다. 
 2111ActionScript 1.0/2.0 SWF 파일의 현재 로드가 차단되었기 때문에 Security.disableAVM1Loading이 true입니다. 
 2112제공된 LoaderContext.ApplicationDomain 매개 변수는 허용되지 않는 도메인의 매개 변수입니다. 
 2113제공된 LoaderContext.SecurityDomain 매개 변수는 허용되지 않는 도메인의 매개 변수입니다. 
 2114%1 매개 변수는 null이어야 합니다. 
 2115%1 매개 변수는 false여야 합니다. 
 2116%1 매개 변수는 true여야 합니다. 
 2118LoaderInfo 클래스는 이 메서드를 구현하지 않습니다. 
 2119보안 샌드박스 문제: %1 호출자가 %2 소유의 LoaderInfo.applicationDomain에 액세스할 수 없습니다. 
 2121보안 샌드박스 문제: %1: %2은(는) %3에 액세스할 수 없습니다. 이 문제는 Security.allowDomai을 호출하여 해결할 수 있습니다. 
 2122보안 샌드박스 문제: %1: %2은(는) %3에 액세스할 수 없습니다. 정책 파일이 필요하지만 이 미디어가 로드될 때 checkPolicyFile 플래그가 설정되지 않았습니다. 
 2123보안 샌드박스 문제: %1: %2은(는) %3에 액세스할 수 없습니다. 액세스가 부여된 정책 파일이 없습니다. 
 2124로드된 파일의 유형을 알 수 없습니다. 
 2125보안 샌드박스 문제: ActionScript 3.0 및 ActionScript 1.0/2.0 객체 사이의 경계를 교차할 수 없으므로 %1은(는) 런타임 공유 라이브러리 %2을(를) 사용할 수 없습니다. 
 2126NetConnection 객체가 연결되어야 합니다. 
 2127FileReference POST 데이터는 ByteArray 유형일 수 없습니다. 
 2129%1에 연결하지 못했습니다. 
 2130SharedObject를 플러시할 수 없습니다. 
 2131%1 정의를 찾을 수 없습니다. 
 2132NetConnection.connect는 netStatus 이벤트 핸들러에서 호출할 수 없습니다. 
 2133%1 콜백은 등록되지 않았습니다. 
 2134SharedObject를 만들 수 없습니다. 
 2136SWF 파일 %1에 유효하지 않은 데이터가 들어 있습니다. 
 2137보안 샌드박스 문제: %1은(는) %2 창을 %3에서 탐색할 수 없습니다(allowScriptAccess는 %4임). URL %5이(가) 시도되었습니다. 
 2138서식 있는 텍스트 XML을 구문 분석하지 못했습니다. 
 2139SharedObject를 연결하지 못했습니다. 
 2140보안 샌드박스 문제: %1은(는) %2에 액세스할 수 없습니다. Local-with-filesystem 및 local-with-networking SWF 파일은 서로를 로드할 수 없습니다. 
 2141한 번에 한 PrintJob만 사용할 수 있습니다. 
 2142보안 샌드박스 문제: 로컬 SWF 파일은 LoaderContext.securityDomain 속성을 사용할 수 없습니다. %1이(가) %2을(를) 로드하려고 했습니다. 
 2143AccessibilityImplementation.get_accRole()은 기본 클래스로부터 재정의되어야 합니다. 
 2144AccessibilityImplementation.get_accState()는 기본 클래스로부터 재정의되어야 합니다. 
 2145requestHeaders의 누적 길이는 8192자보다 작아야 합니다. 
 2146보안 샌드박스 문제: %1은(는) HTML/컨테이너 매개 변수 allowNetworking의 값이 %3이기 때문에 %2을(를) 호출할 수 없습니다. 
 2147%1 URL에서 금지된 프로토콜입니다. 
 2148SWF 파일 %1은(는) 로컬 리소스 %2에 액세스할 수 없습니다. local-with-filesystem 및 신뢰할 수 있는 로컬 SWF 파일만 로컬 리소스에 액세스할 수 있습니다. 
 2149보안 샌드박스 문제: %1은(는) %2에 대해 fscommand를 호출할 수 없습니다(allowScriptAccess는 %3임). 
 2150객체는 객체의 자식(또는 자식의 자식 등) 중 하나에 자식으로 추가될 수 없습니다. 
 2151설정 대화 상자가 표시된 상태에서는 전체 화면 모드를 사용할 수 없습니다. 
 2152전체 화면 모드를 사용할 수 없습니다. 
 2153URLRequest.requestHeaders 배열은 NULL이 아닌 URLRequestHeader 객체만 포함해야 합니다. 
 2154NetStream Object가 유효하지 않습니다. NetConnection의 실패가 원인일 수 있습니다. 
 2155ExternalInterface.call functionName 매개 변수가 잘못되었습니다. 영숫자 문자만 지원됩니다. 
 2156포트 %1은(는) 프로토콜 %2을(를) 사용하여 액세스할 수 없습니다. 호출 SWF가 %3입니다. 
 2157'asfunction:' 프로토콜은 링크 대상에만 사용할 수 있고 네트워킹 API에는 사용할 수 없기 때문에 URL %1이(가) 거부됩니다. 
 2158NetConnection 객체가 유효하지 않습니다. NetConnection의 실패가 원인일 수 있습니다. 
 2159SharedObject 객체가 유효하지 않습니다.  
 2160TextLine이 유효하지 않아서 TextBlock의 현재 상태를 액세스하는 데 사용할 수 없습니다. 
 2161텍스트를 배치하는 동안 내부 오류가 발생했습니다. 
 2162셰이더 출력 유형이 이 작업과 호환되지 않습니다.. 
 2163셰이더 입력 유형 %1이(가) 이 작업과 호환되지 않습니다. 
 2164셰이더 입력 %1을(를) 지정하지 않았거나 지원되지 않는 유형입니다. 
 2165셰이더 입력 %1에 데이터가 부족합니다. 
 2166셰이더 입력 %1의 크기가 잘못되었습니다. 
 2167셰이더에 이 작업에 필요한 수의 입력이 없습니다. 
 2168정적 텍스트 행에는 텍스트 블록에 대한 아톰과 참조가 없습니다. 
 2169메서드 %1은(는) 브라우저 스크립팅에 사용할 수 없습니다. %3이(가) 요청한 URL %2은(는) 무시됩니다. 브라우저 스크립트를 호출하려면 navigateToURL을 사용하십시오. 
 2170보안 샌드박스 문제: %1은(는) %2에 HTTP 헤더를 전송할 수 없습니다. 
 2171셰이더 객체는 실행할 바이트 코드가 없습니다. 
 2172ShaderJob이 이미 실행 중이거나 완료되었습니다. 
 2173객체 스트림을 읽을 수 없습니다. %1 클래스는 flash.utils.IExternalizable을 구현하지 않지만 externalizable 클래스로 앨리어스됩니다. 
 2174다운로드, 업로드, 로드 또는 저장 작업은 각 FileReference에서 한 번에 하나씩만 활성화할 수 있습니다. 
 2175텍스트 블록의 내용 중 하나 이상의 요소에 null ElementFormat이 있는 경우입니다. 
 2176팝업 창 표시와 같은 특정 작업은 마우스를 클릭하거나 버튼을 누르는 등의 사용자 상호 작용이 있을 때만 호출될 수 있습니다. 
 2177셰이더 입력 %1이(가) 너무 큽니다. 
 2178새 클립보드를 만드는 대신 Clipboard.generalClipboard 객체를 사용해야 합니다. 
 2179flash.events.Event.PASTE 이벤트를 처리하는 동안에는 Clipboard.generalClipboard 객체는 읽기만 가능합니다. 
 2180AVM1 내용(AS1 또는 AS2)이 AVM2 (AS3) 내용에 로드되어 있을 때 displayList의 다른 부분으로 이동하는 것은 불법입니다. 
 2181TextLine 클래스가 이 속성 또는 메서드를 구현하지 않습니다. 
 2182fieldOfView 값이 잘못되었습니다. 값은 0보다 크고 180보다 작아야 합니다. 
 2183비율 값은 0이 아니어야 합니다. 
 2184ElementFormat 객체는 잠겨 있어서 수정할 수 없습니다. 
 2185FontDescription 객체는 잠겨 있어서 수정할 수 없습니다. 
 2186초점 거리 %1이(가) 잘못되었습니다. 
 2187방향 스타일 %1이(가) 잘못되었습니다. 값은 'Orientation3D.EULER_ANGLES', 'Orientation3D.AXIS_ANGLE' 또는 'Orientation3D.QUATERNION' 중 하나여야 합니다. 
 2188원시 행렬이 잘못되었습니다. 행렬은 반전 가능해야 합니다. 
 2189Matrix3D는 둘 이상의 DisplayObject에 할당할 수 없습니다. 
 2190%1 로드가 시도되었지만 Content-Disposition 첨부 파일 세트가 있어서 실패했습니다. 


* 참고: 이 오류는 SWF의 ActionScript가 유효하지 않음을 나타냅니다. 파일이 손상되지 않았다고 생각되면 Adobe에 문제를 보고해 주십시오.