That's how you debug, okay? You don't plod through in the debugger until you see exactly the tiny thing that goes wrong. You do it until you get a picture of the situation and use that picture of the situation combined with your knowledge of what your trying to do and the knowledge of the system as a whole to jump to conclusions. You want to jump to conclusions.
― j_blow,