Frame error

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(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];

}