# Easy way to find the location of a compilation error?

When I compile my project with pdflatex, I get to see at which line the error has occurred, but the file is it claims the error has occurred in is incorrect since it always just says that it has occurred in the main .tex file, while it really has occurred in some other file. Double clicking on the error, which normally takes you straight to the problematic code line, is therefore useless. Why does pdflatex behave like this? Does anyone have a suggestion for what I can do to find the line that actually has caused the error, so I can know what pdflatex is complaining about?

-
Are you using --file-line-error option? – Peter Grill Aug 15 '12 at 4:33
@Peter: I don't know, I'm using TeXstudio, and I haven't really specified any compiling options. How can I see that? – StrawberryFieldsForever Aug 17 '12 at 1:54
I am not familiar with TeXstudio, but there must be a preferences setting somewhere where you get to see what the compile options are set to, and allow you to change them. – Peter Grill Aug 17 '12 at 3:41

2) What I would recommend: take it to the command line if you can. Trying running pdflatex (or just plain ol' latex) on the whole project and go through the output to see where it errors out. (This should also be possible with whatever front-end compiler you're using; scrolling through the compilation log is all-telling.)