I've googled and investigated this problem for a while now but no success. I'm currently working in a visual studio 2010 C++ solution with the resulting executable running on windows. The solution has multiple configurations where some of the code and libs are config-specific but the general framework is shared between all configs.
The problem I'm having is that for a certain config part of the call stack the symbols doesn't show up! The missing symbols are on a specific static lib and seems to be consistent for all references to that lib. Also the lib is shared between the configs and it symbols are presented correctly in other configs.
So I would like to find out what might be the cause of this. If anybody has experienced this in the past?
If I click "Symbol Load Information" I get the same result in both the working and faulty configs, the path to the pdb for the executable. So for some reason it seems like the symbols for this particular lib doesn't get included in the pdb. The individual pdb for the lib is generated however. The bsc and sbr files are generated even though a lot of the sbr files are empty.
So I would be happy if someone knew how to fix this or have ideas of things I should try or look out for?
Thanks a lot!