I received this error while using the serial port kit (evaluation 4.7.3) with vmware 5.5. Here is the debugger report,
IRQL_NOT_LESS_OR_EQUAL (a) An attempt was made to access a pageable (or completely invalid) address at an interrupt request level (IRQL) that is too high. This is usually caused by drivers using improper addresses. If a kernel debugger is available get the stack backtrace. Arguments: Arg1: 00010004, memory referenced Arg2: 00000002, IRQL Arg3: 00000001, value 0 = read operation, 1 = write operation Arg4: 80814616, address which referenced memory
Debugging Details: ------------------
WRITE_ADDRESS: 00010004
CURRENT_IRQL: 2
FAULTING_IP: nt!KeClearEvent+8 80814616 83600400 and dword ptr [eax+0x4],0x0
DEFAULT_BUCKET_ID: DRIVER_FAULT
BUGCHECK_STR: 0xA
LAST_CONTROL_TRANSFER: from f7c29d13 to 80814616
TRAP_FRAME: b9bf9aec -- (.trap ffffffffb9bf9aec) ErrCode = 00000002 eax=00010000 ebx=81de10f0 ecx=00000370 edx=00000042 esi=00000000 edi=82e13ef8 eip=80814616 esp=b9bf9b60 ebp=b9bf9b60 iopl=0 nv up ei pl nz na po nc cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010206 nt!KeClearEvent+0x8: 80814616 83600400 and dword ptr [eax+0x4],0x0 ds:0023:00010004=?? Resetting default scope
We are trying to examine this problem now but could you please specify when does this blue screen appear (i.e. during system startup or our program start, moment of serial port opening... or other)?