阅读:989回复:2
访问换出的页面导致异常(蓝屏)
memory dump中的信息:
BugCheck D1, {7ffdf002, ff, 0, f5dd630f} Bug Check 0xD1: DRIVER_IRQL_NOT_LESS_OR_EQUAL The DRIVER_IRQL_NOT_LESS_OR_EQUAL bug check has value 0x000000D1. This signifies that the system attempted to access pageable memory at a process IRQL that was too high. Parameter Description 1 Memory referenced 2 IRQL at time of reference 3 zero: Read one: Write 4 Address that referenced memory 7ffdf002应当是PEB区, 问题是访问的时候是在我的int 0e处理函数中进行的, 也就是说, 先发生了一个页面异常, 进入我的int 0e handler, 我在里面要做一些事情, 结果访问到了换出的页面, 是不是这种情况是不允许的? |
|
沙发#
发布于:2007-01-10 11:55
ISR不能访问paged memory吧?查查intel的手册。。。
|
|
板凳#
发布于:2007-01-11 14:09
int 0e handler处理要特别当心.
|
|
|