Try running it in VS debugger, and find the point where it freezes. Seems like its local.