This looks like the problem.


I recommend that you always build whatever binaries you're going to debug (unless it's a third party binary like from Microsoft). In other words, if someone else made some code changes and then created a debug version of the DLL and/or EXE, don't use those same files when debugging on your machine. Instead, just get the source code and rebuild it on your machine to generate your own DLL and/or EXE files. This should create a proper set of PDB files that match to your own source code.


Good luck!