关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭6年前。Improvethisquestion我正在使用WaitForDebugEvent()用于在调试第三方应用程序时处理调试事件的API。我经常发现CLR抛出的访问冲突(被调试者正在使用一些.NET库)。我稍后在使用WinDbg分析小型转储时看到了这一点。当WaitForDebugEvent()返回时,我能否立即检测到来自CLR的此类异常?以下是捕获到的异常的详细信息:EXCEPTION_RECORD:(.exr-1)ExceptionA
我试图在windbg中使用“dt”命令查看IMAGE_DOS_HEADER结构:0:001>dtntdll!IMAGE_DOS_HEADER**Symbolntdll!IMAGE_DOS_HEADERnotfound**我搜索了一下,发现其他人已经可以做到这一点:MSDNBlogs>Junyoung'sBlog>PortableExecutableFileFormatonMemoryDump0:000>dtIMAGE_DOS_HEADER77c00000ntdll!IMAGE_DOS_HEADER+0x000e_magic:0x5a4d?MZ+0x002e_cblp:0x90+0x00
我正在尝试创建一个简单的android应用程序。这是我第一次为android和Java编写代码。我已经在win7机器上安装了androidsdk。我从未使用过调试器。我想要一个资源来从基础学习android中调试器的使用。如果它与Java相同,请给我一个从基础学习Java调试器的链接。提前致谢。 最佳答案 我希望您正在使用Eclipse开发Android应用程序。如果不是,请这样做。这是一个信息到debuganAndroidapp. 关于java-如何在android或Java中使用调试
有没有人遇到过FlashPlayer调试器突然无缘无故停止工作的情况。到目前为止我发现了什么:-在任何浏览器中都不会弹出异常屏幕。重新安装了flashplayer的调试器版本,不行。-Flashbug未在Firebug中显示-在FlashDevelop中没有可见的跟踪调用-FlashIDE表现正常..所有跟踪调用可见-Firefox大约在同一时间更新,但问题似乎在更广泛的范围内这大约在1月8日星期日(或星期六)开始。有什么想法吗?Windows7家庭高级版64位 最佳答案 使用下面的特殊卸载程序:http://kb2.adobe.c
在Metro应用程序中是否有“标准”方法来解决手部崩溃问题?如何创建小型转储文件?日志记录应该是基于文件的吗?请给一些建议或一些帖子/博客。 最佳答案 处理应用程序崩溃的正确方法就像让应用程序崩溃一样简单。错误报告将自动生成,稍后会在商店中提供,供您分析导致问题的可能原因。更多详情here. 关于c++-如何处理C++中Windows8Metro应用程序的崩溃?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow
我正在尝试调试第三方软件的库。我有库的源代码,我已经使用-g编译了它。我需要启动软件来使用库和调试。AFAIK我必须启动程序,然后从gdb使用attach和进程的id。我正在这样做,但gdb说“无法附加到进程”。有谁知道为什么会这样? 最佳答案 尝试使用gdb启动它,就在内部,将其附加到gdb调用中。gdbyour_program_namerunyour_parameter1your_paremeter2... 关于c++-gdb附加到Windows中的进程不工作,我们在StackOve
是否可以在修改特定文件时在运行时中断?即。监视文件并在对其进行更改后进入调试器。这是针对Windows应用的...这在visualstudio或windbg中可行吗?编辑:我应该提到这是一个Win32应用程序.. 最佳答案 您可以使用System.IO.FileSystemWatcher类。FileSystemWatcherwatcher==newFileSystemWatcher();watcher.Filter=@"myFile.ini";watcher.Changed+=newFileSystemEventHandler(wa
是否可以在windbg中的nativec++应用程序转储中查看线程性能计数器。 最佳答案 不,不可能看到计数器的值,因为它们不存储在C++应用程序地址空间中。您可能从转储中提取的只是线程ID、用户时间、内核时间和运行时间(请参阅!runaway命令)。 关于windows-Windbg故障转储中的性能计数器,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2333719/
正如标题所暗示的那样:该场景是一个使用gdb的编码员和一个报告崩溃的用户。他能否从用户那里得到一个易于使用的内存转储,该转储可以提供给gdb但又不会让用户感到困难? 最佳答案 可以设置ProcessDumper根据可执行文件的名称在任何异常或进程退出时生成完整转储。由于标题,我假设是Windows,如果不是,请更改标签。 关于c-我怎样才能为Windows制作一个二进制文件,使非编码人员能够只获得一个可以提供给gdb的故障转储?,我们在StackOverflow上找到一个类似的问题:
我有一个使用了两年的C++/Win32程序,它有数百个用户。几天前,一位用户报告了以下崩溃。在程序接收到任何用户输入之前,它发生在启动时。没有其他人遇到这个问题。Problemsignature:ProblemEventName:APPCRASHApplicationName:xyz.exeApplicationVersion:0.0.2.94ApplicationTimestamp:50b92e99FaultModuleName:StackHash_dec5FaultModuleVersion:6.0.6002.18541FaultModuleTimestamp:4ec3e39fEx