sun1979
驱动牛犊
驱动牛犊
  • 注册日期2002-11-19
  • 最后登录2005-05-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1184回复:2

怎么知道是那块内存出的错!

楼主#
更多 发布于:2003-01-22 17:06
我在分配内存的时候用了
NdisAllocateMemoryWithTag
用softice调试的时候,内存溢出 page fault了
这时怎样知道溢出的内存是那个Tag
请各位指点,谢谢!
Buddha
驱动老牛
驱动老牛
  • 注册日期2001-04-29
  • 最后登录2013-05-18
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望17点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-01-22 20:49

分配非分页内存
<table style="filter: glow(color=sky blue, strength=10)"> <font color=white> 猫生病了, 老鼠大声朗诵诗集, 并修剪盆花. 猫生病了, 老鼠慢慢刷牙洗脸, 并打扫房间. 猫生病了, 老鼠倚在窗边欣赏夜色, 并对流星许愿. 猫生病了, 老鼠也病了, 它说:"我还是习惯那种时时紧张, 处处小心, 夜夜逃亡的生活." 午夜, 我听到老鼠在叹息, 且不再读诗了. </font></table>
sun1979
驱动牛犊
驱动牛犊
  • 注册日期2002-11-19
  • 最后登录2005-05-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-01-23 10:37
老大,可不可以详细说一下,我用
ExAllocatePoolWithTag();分配了内存,可Page Fault时
softice的那里会显示是那个Tag。

还又一个问题一并问了。
怎么知道NdisChainAtFront是否成功,我用softice跟踪发现chain过后,ECX,EDX两个寄存器全是0000000,是不是chain错了。

游客

返回顶部