Поставь debugger где-нибудь здесь и посмотри в чем проблема.