I have had this very annoying problem with IntelliJ since version 6.0.4. It affects 7.0M1a, 7.0M1b, and it still happens with 7027 (haven't tried 7065 yet).
The problem is if I do a ctrl-b jump to declaration and that declaration is in a different file IntelliJ jumps to the wrong line (this also occurs if I jump to declaration from the menu). I have to hit the back button and then ctrl-b again and then it jumps to the correct line.
If I "downgrade" to 6.0.3 it works correctly. I have had this issue every version since 6.0.4. It is quite embarrassing when I am trying to show my team full of Eclipse users how great IntelliJ is and it can't do something as simple as jump to the correct line when looking for a declaration (I have been using IntelliJ since 4.x).
I thought maybe it could be plugin related so I tried uninstalling all the non-bundled plugins I have and it still jumped to the wrong line. The only non-bundled plugins I have installed are IdeaVIM and GenerateToString.
Should I open a bug about this? What does Jetbrains need from me to be able to fix this?