Debugging Tools for Windows |
When the debugger is examining the call stack, it may display the message "Stack unwind information not available. Following frames may be wrong."
This warning indicates that the debugger is not certain that the frames in the call stack listed after this message are correct.
To trace the call stack, the debugger examines the stack and analyzes the functions that have used the stack. This lets it identify the chain of return addresses that form the call stack. However, this procedure requires symbol information for each module containing the functions that used the stack.
If this symbol information is not available, the debugger is forced to make a best guess about which frames are return addresses. This warning information is displayed to indicate the uncertain nature of the call stack after this point.
If the stack does not appear correct to you, you may need to use more complicated techniques to determine the stack. See Getting a Stack Trace for more details.