I have an MFC application that has some library references, and it crashes in release mode. The only thing that is visible is the address of where the crash occurs. It is my understanding that this address should fit between two address ranges in the map file, and this is where the code crashed.
Looking at the .map file, there does not seem to be an address that is even close. I read an article written years ago that showed how to resolve the address by either adding or subtracting a value to the disassembly address that Visual Studio shows. I don't remember where the article was, but in any case, the address did not match, or even come close.
Does anyone know of a way to locate where the code fails, by looking at the map file, given the address in visual studio where the code breaks?
Thanks for any replies.
Matt