Original Post
I have a really irritating problem. In my game, I have a pointer to an object, but somewhere along the line, the pointer is getting modified and is no longer pointing to the correct location, making fatal exception errors. I've thoroughly checked the code and there are no times where the pointer is modified other than at creation and deletion, and it works fine for several minutes before getting screwed. This means that somewhere, some other bit of code is writing to memory it shouldn't be. So what I need is some way to monitor the pointer/variable in question to see when it gets modified. Is there anything (preferrably in VS6) that can do this?