I would try to debug with a lot of breakpoints...