OS - MICROSOFT windows 2012 server R2
Framework - x64
Insure++ version - 7.5
I am using a sample project which is having code for memory overrun in visual c++.
I am able to detect the same error using insure++ in debug build of the project.
But I am not able to detect the error in release build.
Kindly assist on the same if possible as soon as possible.
Insure++ is a debugger. It depends on the debug build, (or at least the debugging symbols.) If you look at the log files you can clearly see this message while compiling in Release modes:
WARNING: no debugging flags detected!! Insure++ may not function properly
If you must run Insure++ against your release build, then simply modify the Release configuration to add debugging information. (On Microsoft platforms, that's "/Zi", on linux it would be "-g".)
Debugging information already added "/Zi option". Still not working. Is there any other setting i can tweak or configuration changes which i can make.