Вопрос на столько глупый, что даже спрашивать стыдно, но надо...
Внутри класса есть функция, которая запускает таймер. Кода под 1700 строк, поэтому решил просто написать функцию и разобраться, мож я чего то в таймерах не понимаю.
Вроде бы старндартный код, 8 раз в трейсе должно появиться *TICK*.

Код AS3:
private function addTimer():void {
var activityTime:Timer = new Timer(10000, 8);
activityTime.addEventListener(TimerEvent.TIMER, listner);
activityTime.start();
};
private function listner(e:TimerEvent):void {
trace("*TICK!!!!!!!!!!!!!!!*");
};
Но почему то событие выполняется только в 8 раз. Т.е. как будто произошло событие TIMER_COMPLETE. Самое удивительное что точь в точь такой же код работает в других классах. Мож какие баги есть с таймерами? Был бы рад если бы кто-нибудь поделиллся ссылкой...