Index: vm/vmcore/src/util/win/stack_dump_platf.cpp =================================================================== --- vm/vmcore/src/util/win/stack_dump_platf.cpp (revision 619840) +++ vm/vmcore/src/util/win/stack_dump_platf.cpp (working copy) @@ -75,6 +75,7 @@ if (hdbghelp) { + SymSetOptions(SYMOPT_LOAD_LINES); g_SymFromAddr = (SymFromAddr_type)::GetProcAddress(hdbghelp, "SymFromAddr"); g_SymGetLineFromAddr64 = (SymGetLineFromAddr64_type)::GetProcAddress(hdbghelp, "SymGetLineFromAddr64"); g_SymGetLineFromAddr = (SymGetLineFromAddr_type)::GetProcAddress(hdbghelp, "SymGetLineFromAddr"); @@ -176,6 +177,8 @@ { DWORD offset; IMAGEHLP_LINE64 lineinfo; + lineinfo.SizeOfStruct = sizeof(IMAGEHLP_LINE64); + if (g_SymGetLineFromAddr64(GetCurrentProcess(), (DWORD64)(POINTER_SIZE_INT)ip, &offset, &lineinfo)) @@ -190,6 +193,8 @@ { DWORD offset; IMAGEHLP_LINE lineinfo; + lineinfo.SizeOfStruct = sizeof(IMAGEHLP_LINE); + if (g_SymGetLineFromAddr(GetCurrentProcess(), (DWORD)(POINTER_SIZE_INT)ip, &offset, &lineinfo))