Это означает,что какого-то объекта не существует на момент обращения к нему.
Попробуйте потрейсить

Код AS3:
trace(mc1);
trace(mc1.mc2);
trace(tmp1);
Судя по всему, какой-то из трейсов дожен выдать null. Тогда решайте, где у вас объект и почему его нет.