# Frame error

**URL:** <https://forum.kirupa.com/t/frame-error/326425>\
**Category:** flash\
**Created:** [December 13, 2011, 4:00pm UTC](https://forum.kirupa.com/t/frame-error/326425 "2011-12-13T16:00:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![MFRS](https://avatars.discourse-cdn.com/v4/letter/m/aca169/32.png) [@MFRS](https://forum.kirupa.com/u/MFRS)\
**Post date:** [December 13, 2011, 4:00pm UTC](https://forum.kirupa.com/t/frame-error/326425/1 "2011-12-13T16:00:33Z")

</div>

The issue is that i am trying to create 40 stars, each one with its own randomized xml information from a certain country, except flash is not giving me a syntax error, but a “frame10” error".

The wierd part is that when i put the cycle for inside a timer event it works :S. Any ideas?

> import flash.utils.Timer;  
> import flash.events.TimerEvent;  
> import flash.display.MovieClip;  
> import caurina.transitions.Tweener;

[//t.removeEventListener](https://t.removeEventListener)(TimerEvent.TIMER, go);  
stop();  
var myXML:XML;  
var myLoader:URLLoader = new URLLoader();  
myLoader.load(new URLRequest(“exemplo.xml”));  
myLoader.addEventListener(Event.COMPLETE, processXML)

var paises:Array = new Array(“portugal”, “espanha”, “suecia”);  
var frases:Array = new Array();  
var natal2:Array = new Array();

/_var t1:Timer = new Timer(1000);  
t1.addEventListener(TimerEvent.TIMER, outraFrase);  
t1.start();_/

function processXML(e:Event):void {

```
myXML = new XML(e.target.data);

```

}

for (var est:uint =0;est \< 40; est++) {  
var ea:MovieClip = new estrela();  
this.addChild(ea);  
ea.alpha = 0;  
Tweener.addTween(ea, {alpha:1,time:1, transition:“easeOutQuad”});  
ea.x = Math.random() \* 1220 - 30;  
ea.y = Math.random() \* 720 - 25;  
frases = ;  
natal2 = ;  
var r:int = (Math.floor(Math.random()\*paises.length));  
frases.push(myXML.pais.frase1[r]);  
frases.push(myXML.pais.frase2[r]);  
frases.push(myXML.pais.frase3[r]);  
natal2.push(myXML.pais.natal);  
var fraseR:uint = Math.floor(Math.random()\*3);

```
//frase_txt.text = frases[fraseR];

}

```
