diff --git a/programs/winedbg/stack.c b/programs/winedbg/stack.c index f448e8b741b..40e6dae1194 100644 --- a/programs/winedbg/stack.c +++ b/programs/winedbg/stack.c @@ -178,6 +178,7 @@ unsigned stack_fetch_frames(void) memset(&sf, 0, sizeof(sf)); memory_get_current_frame(&sf.AddrFrame); memory_get_current_pc(&sf.AddrPC); + memory_get_current_stack(&sf.AddrStack); /* don't confuse StackWalk by passing in inconsistent addresses */ if ((sf.AddrPC.Mode == AddrModeFlat) && (sf.AddrFrame.Mode != AddrModeFlat))