а дебагом пользоваться умеете?
в
http://img-fotki.yandex.ru/get/9758/...56fbcb52_L.jpg
жмете повтор. попадаете в место развала. далее по стеку вызовом попадаете в место
своего кода, откуда был кривой вызов. смотрите на переменные, чего там и как.
мой стандартный совет, хоть и не по теме: освойте студийный дебагер, раз работаете в ней.