windbg在加载模块时下断点
2024-08-31 13:14:23
假设我们希望在加载特定的dll时中断调试器,例如,我想启用一些SOS命令,而clr还没有加载,当您遇到程序中过早发生的异常,并且您不能依赖手动尝试在正确的时间中断时,这尤其有用。
例如,在将调试器附加到一个进程之后,我会得到一个错误,因为clr尚未加载
0:000> .loadby sos clr
Unable to find module 'clr'
使用sxe ld命令,我可以告诉调试器在加载clr时中断.
0:000> sxe ld clr
0:000> g
我马上就明白了:
ModLoad: 6f580000 6fc03000 C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
eax=00000000 ebx=00000000 ecx=00000000 edx=00000000 esi=7efdd000 edi=003cf400
eip=77d7fc42 esp=003cf2d4 ebp=003cf328 iopl=0 nv up ei pl zr na pe nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000246
ntdll!NtMapViewOfSection+0x12:
77d7fc42 83c404 add esp,4
现在命令就会成功的!
0:000> .loadby sos clr
最新文章
- [转载]Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结
- bootstrap表格
- 【用xocde5打包 在IOS7以下也能显示无默认gloss 效果 图解】
- C语言 malloc、calloc、realloc的区别
- [J2ME] 基本框架框架
- make menuconfig出错解决方法
- Unity4.6新UI系统初探(uGUI)
- Android应用目录结构分析
- linux的终端,网络虚拟终端,伪终端(转)
- 【C# -- OpenCV】Emgu CV 第一个实例
- enode框架step by step之Staged event-driven architecture思想的运用
- 关于RestfulAPI与SpringMVC之间的传值
- SpriteBuilder中频繁的切换场景层的解决办法
- using eclipse to write c programe
- Azure CosmosDB (10) Azure Cosmos DB体系结构
- tfs2015 生成与发布 配置
- PowerShell使用ServicePrincipal登陆Azure
- leetcode509
- Flex Basis与Width的区别
- ";软件";和";软件工程";一词最早被谁提出?