New
#1
Multiple BSOD fixed a few still some occuring
So I have been going through complete hell trying to update my custom built PC drivers. Basically I wanted to update everything and in doing so many things start going wrong. I was getting BSOD left and right, I had windows updates causing registry faults during crashes when my PC was rebooting. I ended up figuring out several causes of the BSOD, I uninstalled several applications and reverted to older more stable Video Card drivers, and I am usually pretty good at figuring out the cause of such errors. I am posting the below error if anyone has any idea of what may be causing this. Remember, I had no BSOD problems until I started updating drivers, but those errors were descriptive enough to fix (Avira anti-virus was one, video drivers was another, sound drivers was another).
Not sure if PC specs are needed;
Processor: Intel Q9550 quad core 2.8 OC to 3.82
Video Card: EVGA GTX 570
MOBO: EVGA nVidia 790i ultra sli
RAM: Corsair Dominator GT 8GB 240-pin DDR3 2000
HD's: Random Samsung/IBM Drives
PSU: 1000 watts
Any help would be greatly appreciated.
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: 0000000000fffb41, memory referenced
Arg2: 0000000000000002, IRQL
Arg3: 0000000000000001, bitfield :
bit 0 : value 0 = read operation, 1 = write operation
bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status)
Arg4: fffff80003295ea6, address which referenced memory
Debugging Details:
------------------
WRITE_ADDRESS: 0000000000fffb41 Nonpaged pool
CURRENT_IRQL: 2
FAULTING_IP:
nt!SwapContext_PatchXRstor+22
fffff800`03295ea6 108841548861 adc byte ptr [rax+61885441h],cl
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT
BUGCHECK_STR: 0xA
PROCESS_NAME: csrss.exe
TRAP_FRAME: fffff8800830b460 -- (.trap 0xfffff8800830b460)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000fffb00 rbx=0000000000000000 rcx=fffff80000b95000
rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000
rip=fffff80003295ea6 rsp=fffff8800830b5f0 rbp=fffff8800830bdb0
r8=fffffa8009a19bb8 r9=0000000000000000 r10=fffffffffffffffe
r11=0000000000000002 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei pl nz na po nc
nt!SwapContext_PatchXRstor+0x22:
fffff800`03295ea6 108841548861 adc byte ptr [rax+61885441h],cl ds:00000000`62884f41=??
Resetting default scope
MISALIGNED_IP:
nt!SwapContext_PatchXRstor+22
fffff800`03295ea6 108841548861 adc byte ptr [rax+61885441h],cl
LAST_CONTROL_TRANSFER: from fffff800032921a9 to fffff80003292c00
STACK_TEXT:
fffff880`0830b318 fffff800`032921a9 : 00000000`0000000a 00000000`00fffb41 00000000`00000002 00000000`00000001 : nt!KeBugCheckEx
fffff880`0830b320 fffff800`03290e20 : fffff960`001d9d58 fffff900`c0172490 fffff900`c01724d8 fffff800`0340de80 : nt!KiBugCheckDispatch+0x69
fffff880`0830b460 fffff800`03295ea6 : 00000000`00000000 00000000`00000000 fffff900`c0172490 00000000`00000100 : nt!KiPageFault+0x260
fffff880`0830b5f0 fffff800`03295a7a : 00000000`00000010 00000000`00000086 fffff880`0830b658 fffff960`001d9fbd : nt!SwapContext_PatchXRstor+0x22
fffff880`0830b630 fffff800`03288612 : fffffa80`09f0fa00 fffffa80`09f0fa00 fffff960`00000000 00000000`00000000 : nt!KiSwapContext+0x7a
fffff880`0830b770 fffff800`032950da : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiCommitThreadWait+0x1d2
fffff880`0830b800 fffff960`0017a578 : fffff900`00000002 fffffa80`06d278d0 fffff900`00000001 fffff880`0000000d : nt!KeWaitForMultipleObjects+0x272
fffff880`0830bac0 fffff960`0017b543 : 00000000`00000000 fffff900`c01646b0 fffff960`003c67c0 00000000`00000004 : win32k!xxxMsgWaitForMultipleObjects+0x108
fffff880`0830bb40 fffff960`001351c4 : fffffa80`00000001 fffffa80`0000000c fffffa80`09f0fa00 fffff6fc`4001c878 : win32k!xxxDesktopThread+0x253
fffff880`0830bbc0 fffff960`001b609a : fffffa80`00000001 fffff960`003c67c0 00000000`00000020 00000000`00000000 : win32k!xxxCreateSystemThreads+0x64
fffff880`0830bbf0 fffff800`03291e93 : fffffa80`09f0fa00 00000000`00000004 000007ff`fffae000 00000000`00000000 : win32k!NtUserCallNoParam+0x36
fffff880`0830bc20 000007fe`fcef1eea : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13
00000000`01a1ff28 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x000007fe`fcef1eea
STACK_COMMAND: kb
FOLLOWUP_IP:
win32k!xxxMsgWaitForMultipleObjects+108
fffff960`0017a578 8bf0 mov esi,eax
SYMBOL_STACK_INDEX: 7
SYMBOL_NAME: win32k!xxxMsgWaitForMultipleObjects+108
FOLLOWUP_NAME: MachineOwner
IMAGE_NAME: hardware
DEBUG_FLR_IMAGE_TIMESTAMP: 0
MODULE_NAME: hardware
FAILURE_BUCKET_ID: X64_IP_MISALIGNED
BUCKET_ID: X64_IP_MISALIGNED
Followup: MachineOwner
---------
0: kd> lmvm hardware
start end module name
0: kd> .trap 0xfffff8800830b460
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000fffb00 rbx=0000000000000000 rcx=fffff80000b95000
rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000
rip=fffff80003295ea6 rsp=fffff8800830b5f0 rbp=fffff8800830bdb0
r8=fffffa8009a19bb8 r9=0000000000000000 r10=fffffffffffffffe
r11=0000000000000002 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei pl nz na po nc
nt!SwapContext_PatchXRstor+0x22:
fffff800`03295ea6 108841548861 adc byte ptr [rax+61885441h],cl ds:00000000`62884f41=??
Last edited by marinobv; 14 Apr 2013 at 22:14.