腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
分析Windows内核崩溃
转
储
时
读取
内存
时
出现的问题
、
、
、
在使用WinDBG分析Windows Kernel崩溃
转
储
时
,我经常遇到WinDBG
无法
读取
某些内存位置的问题。最近,在分析内核崩溃
转
储
(小型
转
储
文件)
时
,我观察到有六个堆栈变量(包括两个参数),其中WinDBG成功地转
储
了四个堆栈变量的值,但返回了另外两个变量的值。我
无法
理解这一点,因为所有六个变量都是同一堆栈帧的一部分。 除此之外,我注意到当我
尝试
转<
浏览 3
提问于2017-08-03
得票数 0
1
回答
windows Minidump中的解析
符号
、
、
、
使用MiniDumpNormal生成
转
储
会产生一个小文件,并给出带有偏移的堆栈跟踪,但我
无法
让Visual或WinDbg
加载
这些
符号
。视觉工作室刚刚告诉我 我
尝试
过几个标志组合,但不使用MiniDumpWithFullMemory
无法
加载
符号
。生成最小可能
转
<
浏览 6
提问于2017-04-07
得票数 1
回答已采纳
1
回答
C#应用程序的调试
转
储
、
、
、
、
我用ADPlus生成了一个ADPlus应用程序的挂起
转
储
。当我
尝试
用VS2008调试它
时
,它显示了以下错误消息如何从
转
储
查看c#应用程序的调用堆栈?
浏览 3
提问于2012-05-14
得票数 0
回答已采纳
2
回答
由于不匹配/缺少*系统*二进制文件而导致崩溃
转
储
中的调用堆栈无效?
、
、
、
、
在Visual Studio 2005中打开Windows崩溃
转
储
时
获得此调用堆栈:...我们看到这个二进制文件甚至没有
加载
,因为用于分析
转
储
的机器与生成
转
储
的机器不同。我目前
无法
访问另一台机器--我能以某种方式修复这个堆栈吗,或者我是否总是需要在这个确切的路径位置上获得确切的二进制文件?
浏览 0
提问于2011-04-19
得票数 0
回答已采纳
2
回答
在Windows x64上调试C崩溃
转
储
、
、
、
有一个崩溃
转
储
(通过设置LocalDump注册表项创建的完全
转
储
解释),它是在Windows x64 2008 R2机器上创建的,我能够在同一台机器上使用VS 2010调试这个
转
储
文件(可以为我的模块
加载
符号
,查看堆栈跟踪中的函数名称,选择源文件后查看代码),但是当我将此
转
储
、必要的EXE、DLLS及其PDB和源文件复制到不同的Windows x64 2008 R2计算机上
时
,VS 2010
浏览 1
提问于2012-08-09
得票数 0
2
回答
是否存在与Windows 7内核
符号
有关的已知问题?
、
、
、
、
我有几台Windows 7机器,我
无法
读取
它们的内存
转
储
。我发现了一些我怀疑可能是相关的东西,但并不是积极的: 但是,在我的
转
储
中没有看到文档中给出的关于wow64exts的场景消息。我现在也不能应用这个修补程序来测试它。我可以打开任何其他操作系统
转
储
以及我自己的系统的Windows 7
转
储
,但是有另外两台机器运行Win 7,这告诉我我有错误的内核
符号
。我已经
尝试</em
浏览 5
提问于2015-08-28
得票数 8
回答已采纳
3
回答
GDB为什么需要可执行文件和核心
转
储
文件?
、
我正在使用核心
转
储
进行调试,并注意gdb需要您提供可执行文件和核心
转
储
。为什么会这样呢?如果核心
转
储
包含进程使用的所有内存,那么该可执行文件不是包含在核心
转
储
中吗?也许
无法
保证将整个exe
加载
到内存中(单个可执行文件通常不太大),或者核心
转
储
是否包含所有相关内存?这是为了
符号
(也许它们没有正常地装入内存)吗?
浏览 0
提问于2017-08-25
得票数 10
回答已采纳
2
回答
WinDbg不会
加载
使用相同源代码创建但构建时间与原始文件不同的
符号
文件
、
、
我们发布了一个产品(C#.NET库),并没有存储库的pdb文件,假设我们总是可以使用相同的源代码生成
符号
文件。由于源代码是相同的,我认为唯一的区别是构建完成的日期(我们在发布版本
时
使用相同的机器)。这真的会导致调试器不
加载
符号
文件吗?WinDbg如何识别
符号
文件? 如果我确定<em
浏览 1
提问于2009-11-05
得票数 3
回答已采纳
3
回答
Windbg -检测崩溃
转
储
所需的
符号
、
我有一个崩溃
转
储
文件,我需要使用windbg来分析它来运行一些测试。有没有办法知道
转
储
所需的确切
符号
?如果有帮助,我可以首先在所有
符号
都可用的另一个环境中分析这个
转
储
。 谢谢。
浏览 3
提问于2009-10-19
得票数 3
回答已采纳
1
回答
ClrMD:分析dotnet核心应用程序中.NET框架进程的
转
储
、
我有一个使用procdump创建的.NET框架应用程序的
转
储
。如果我用相同的
转
储
文件做同样的事情,但是在dotnet core2.2控制台应用程序中,我会遇到异常Could not find matching DAC for this runtime。
浏览 20
提问于2019-05-20
得票数 2
1
回答
生成带有.NET进程
符号
的
转
储
文件
、
、
、
、
当我
尝试
使用Visual 2013中的.dmp文件在进程上调试线程和内存利用率
时
,我没有看到所有的线程和内存数据。 如何验证这些
符号
在默认情况下是否正确
加载
并可用于查看所有线程和内存对象?是否需要手动
加载
特定dll的
符号
?
浏览 2
提问于2015-07-30
得票数 2
3
回答
以编程方式分析崩溃
转
储
、
、
、
有没有什么api可以从
符号
存储中
加载
崩溃
转
储
,
符号
,然后允许编程访问信息? 我想创建一个工具来自动处理崩溃
转
储
,并根据它们生成报告。
浏览 2
提问于2013-01-01
得票数 1
回答已采纳
1
回答
在
转
储
文件调试期间
无法
找到String.cs
、
、
、
我让我的服务器管理员生成一个
转
储
文件,让我调试,看看问题出在哪里。在
转
储
摘要中,我得到以下异常信息: 有人能把我
浏览 0
提问于2019-08-05
得票数 1
回答已采纳
1
回答
Python yaml
转
储
表情
符号
、
、
、
- ⬆️ print(con) yaml.dump(con,file)['⬆️']- "\u2B06\uFE0F\U0001F622" 如何以完全相同的格式
转
储</
浏览 3
提问于2021-06-09
得票数 2
回答已采纳
2
回答
如何编写dotnet
转
储
分析命令的脚本?
、
、
、
在调试windows
转
储
时
,我经常使用cdb脚本。这样的脚本
加载
转
储
,完成所有必要的准备工作(比如设置
符号
和
加载
sosex),然后: .logclose 现在使用linux
转
储
,我想遵循相同的方法,即-编写脚本并将结果
转
储
到文件中。有可能吗?
浏览 2
提问于2022-04-08
得票数 1
1
回答
为什么visual studio不能
加载
之前存储的
符号
?
、
、
、
、
代码如下 (修改文件夹D:\T
浏览 0
提问于2018-05-14
得票数 0
1
回答
加载
转
储
文件;VS找不到我的源代码
、
、
我第一次
尝试
使用
转
储
文件,但是当将minidump
加载
到VS中
时
,我
无法
调试它,因为VS找不到源文件。选择Debug -> Break All.Selected Debug -> Save dump asWent到windows资源管理器中的
转
储
文件并打开它。我试图找出VS为什么没有
加载
我的pdbs: Debug -> Windows -> ModulesThe 为MyApp.exe打开了Symbol Stat
浏览 0
提问于2011-08-09
得票数 4
回答已采纳
1
回答
为什么没有
加载
符号
以进行调试?
、
、
、
、
我使用任务管理器创建进程
转
储
。复制pdb,.exe,.cpp(源文件)和
转
储
在一个文件夹中。*** ERROR: Module load completed but symbols could not be loaded for Project1.exe 当我有源,exe和.pdb为什么我
浏览 4
提问于2014-08-27
得票数 2
回答已采纳
1
回答
如何设置AeDebug以获得带有进程名称的微型程序?
、
已知的执行方法是将cdb调试器设置为一个小型生成器,然后处理
转
储
收集。我几乎阅读了整个网站,但我没有找到一个解决方案来生成一个带有崩溃进程名称的微型程序。是否有一种方式来设置AeDebug\Debugger注册表变量,使cdb生成具有进程名称的
转
储
文件?当我将对cdb.exe的调用封装在一个批处理文件中
时
,它会很好地启动,但是在搜索
符号
时会被阻塞。
浏览 3
提问于2009-08-19
得票数 3
1
回答
由于内存不足,
无法
完成内存分析。Visual Studio 2019企业
、
、
、
我
尝试
使用VisualStudio2019Enterprise在48 GB RAM虚拟机上分析一个35 GB的
转
储
文件。但是过了一段时间,由于内存不足,我
无法
完成内存分析,但只使用了20 of的RAM。 我
尝试
过: Tools -> Options ->Debugging ->
符号
->选择“只指定模块”,但没有成功。当我
尝试
用dotMemory打开它
时
,它会
加载
并使用20 it,在那之后什么也不会做,但是<em
浏览 9
提问于2020-02-21
得票数 1
回答已采纳
点击加载更多
相关
资讯
数据库考点(二)
困扰80%玩家,GTA 5祖传7年的加载时间问题,现被一玩家缩短了70%
蓝屏修复工具怎么使用
每日一模块:pyyaml
微软 Win11 Dev 预览版 25276 发布,应用兼容对话框 UI 改进
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券