阅读:1241回复:4
Win9X系统有Bug???
我写了一个pdr 驱动程序,不知为何,系统在某些时候会传入错误的参数进来,如:
mov eax,[esi+IOP.IOP_callback_ptr] sub eax,sizeof IOP_callback_entry mov [esi+IOP.IOP_callback_ptr],eax mov eax,[eax+IOP_callback_entry.IOP_CB_address] jmp dword ptr [eax] ; [EAX] 可能为 00000000 [EAX]可能为0, 这个问题真是太奇怪了, 大家能不能给我分析一下,大概是什么地方有问题? 谢谢! [编辑 - 6/18/02 by DeltaSoft] |
|
沙发#
发布于:2002-06-18 18:25
我写了一个pdr 驱动程序,不知为何,系统在某些时候会传入错误的参数进来,如: 不解??? 什么叫“可能为 00000000”。。。。。。。。。。。。。 :) |
|
|
板凳#
发布于:2002-06-19 13:45
I ever got the problem.
So u must chk the return value or parameter hardly. |
|
|
地板#
发布于:2002-06-20 12:45
还有其他可能性码?
|
|
地下室#
发布于:2002-08-07 11:05
谢谢两位
|
|