This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(10e0.cd8): Wake debugger - code 80000007 (first/second chance not available)
eax=7c9bc668 ebx=00000000 ecx=00000000 edx=7c9bc080 esi=00000198 edi=00000000
eip=7c95847c esp=0006fc0c
直到现在,我一直把图像路径作为符号路径的一部分,所以我有这样的东西:
Symbol search path is: srv*e:\Symbols*http://msdl.microsoft.com/download/symbols;e:\tmp\BackgroundJobEngine
但正确的方法是什么呢?
是否应该像今天一样将图像路径作为符号路径的一部分?
我应该把它作为图像路径传递吗?
两者都有?
我有一个应用程序,它有时会导致Win XP机器上的BSOD。为了找出更多信息,我加载了生成的*.dmp文件(从C:\Windows\Minidump),但在执行此操作时,在大部分读数中得到以下消息:
*********************************************************************
* Symbols can not be loaded because symbol path is not initialized. *
*
我正在尝试学习如何读取转储文件,所以我让我的小应用程序崩溃,并从任务管理器为该进程创建了一个转储文件。
我试图从VS10和windbg.exe打开.dmp文件,但得到一个错误,即符号文件丢失。我将符号文件的路径指定为.pdb文件所在的目录:..\Visual Studio 2010\Projects\CachedQueryTester\CachedQueryTester\bin\Debug
但是我仍然在VS10和windbg.exe上得到同样的错误,你知道吗?
我编写了一个简单的gwt应用程序,当我在chrome浏览器中使用它时,它会崩溃。
因此,我使用windbg工具调试chrome以获取转储。这是我的垃圾堆..。
(cc0.15d8): Break instruction exception - code 80000003 (first chance)
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files (x86)\Google\Chrome\Application\33.0.1750.154\chrome_chi
我使用从托管代码(为任何CPU构建的控制台应用程序C#)加载崩溃转储,并在x64平台上创建崩溃转储。我正在x64平台上调试。我已经将相关的文件放入符号路径。
但是WinDbg总是从一个奇怪的文件夹中找到符号。下面是一个示例(当我从使用!sym噪音中获得的时候):
SYMSRV: c:\MySymbols\FooService.pdb\4311207E2E2D442CB7473828D2488F941\FooService.pdb not found
我的应用程序名为FooService.exe,相关的PDB文件名为FooService.pdb。我已经将C:\MySymbols设置为符号路径,
在Visual Studio 2005中打开Windows崩溃转储时获得此调用堆栈:
> myprog.exe!app_crash::CommonUnhandledExceptionFilter(_EXCEPTION_POINTERS * pExceptionInfo=0x0ef4f318) Line 41 C++
pdm.dll!513fb8e2()
[Frames below may be incorrect and/or missing, no symbols loaded for pdm.dll]
kernel32.dll!_Unhand