Random BSODs (driver_irql_not_less_or_equal L1C63x64.sys)

Sayer

New Member
Messages
5
Hello. I get BSODs while playing video games (WoW, Dying Light, Heroes of the Storm...) and/or while downloading torrents. Sometimes I get 3 per one evening. Sometimes I don't see them by weeks. Tried to update drivers, windows updates. Does not help. Can you help me?
On win7 I don't have BSOD. After install 8.1 I started to get this BSOD (driver_irql_not_less_or_equal L1C63x64.sys).
Can you help me?
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    CPU
    Intel Core i7-3770
    Motherboard
    GA-Z77X-UD3H
    Memory
    2 x Corsair CMZ8GX3M2A1600C9
    Graphics Card(s)
    Nvidia GeForce GTX 670
Hi,
Your Atheros driver seems to be for windows 8 not 8.1
Maybe I'm wrong but there is a newer version than the one you currently have installed.

All of dump files you provided are about Atheros driver problem:

Code:
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.


MODULE_NAME: L1C63x64 ( Qualcom Atheros AR8151 NDIS 6.30 )


You can download for Windows 8.1 x64 from following site:
https://www.atheros.cz/atheros-network-download.php?chipset=50&system=8

On *top* of that page make sure you download for Windows 8.1 x64
extract the file into new folder somewhere, open device manager, right click on Qualcom Atheros AR8151 and select update driver software.
then tell him where you extracted downloaded driver like this:
View attachment 60851
 

My Computer

System One

  • OS
    Windows 8.1 Enterprise
Addictive Gamer said:
You can download for Windows 8.1 x64 from following site:
https://www.atheros.cz/atheros-network-download.php?chipset=50&system=8

On *top* of that page make sure you download for Windows 8.1 x64
extract the file into new folder somewhere, open device manager, right click on Qualcom Atheros AR8151 and select update driver software.
then tell him where you extracted downloaded driver like this:

OK. Downloaded, uninstalled current driver and updated to this one. In archive there are two versions x86 and x86_64. Info about new installed driver:
View attachment 60869

Rebooted computer. Will see if update help. Thanks.
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    CPU
    Intel Core i7-3770
    Motherboard
    GA-Z77X-UD3H
    Memory
    2 x Corsair CMZ8GX3M2A1600C9
    Graphics Card(s)
    Nvidia GeForce GTX 670
Did not help. Fresh dm log attached. I enabled uTP transfers in my torrent client, added torrent with many seeds (to fill my internet channel 50Mb/s) and played WoW. After 5-10 minutes of gameplay I get BSOD.
 

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    CPU
    Intel Core i7-3770
    Motherboard
    GA-Z77X-UD3H
    Memory
    2 x Corsair CMZ8GX3M2A1600C9
    Graphics Card(s)
    Nvidia GeForce GTX 670
Hi,
Last dump file is about the same problem, here is a comparison of few dumps, and all are showing the same problem where the memory address is invalid: (I've removed some content and mark important with red)

Code:
Dump 1:

4: kd> !analyze
BugCheck D1, {[COLOR=#FF0000]ffffcf811c058dd0[/COLOR], 2, 0, fffff801c1fc9101}

Probably caused by : [COLOR=#ff0000]L1C63x64.sys[/COLOR] ( L1C63x64+7101 ) 

---------


4: kd> [COLOR=#ff0000]!pte ffffcf811c058dd0[/COLOR]
                                           VA ffffcf811c058dd0
PXE at FFFFF6FB7DBEDCF8    PPE at FFFFF6FB7DB9F020    PDE at FFFFF6FB73E04700    PTE at FFFFF6E7C08E02C0
contains 0000000100041863  contains 0000000100040863  contains 000000006531D863  contains 7800DDD480000000
pfn 100041    ---DA--KWEV  pfn 100040    ---DA--KWEV  pfn 6531d     ---DA--KWEV  [COLOR=#ff0000]not valid[/COLOR]
[COLOR=#ff0000]                                                                                  PageFile:  0[/COLOR]
                                                                                  Offset: 7800ddd4
                                                                                  Protect: 0
4: kd> k
Child-SP          RetAddr           Call Site
[COLOR=#ff0000]ffffd000[/COLOR]`251abfb8 fffff800`f2f645e9 nt!KeBugCheckEx
[COLOR=#ff0000]ffffd000[/COLOR]`251abfc0 fffff800`f2f62e3a nt!KiBugCheckDispatch+0x69
[COLOR=#ff0000]ffffd000[/COLOR]`251ac100 fffff800`49fbb101 [COLOR=#ff0000]nt!KiPageFault[/COLOR]+0x23a
[COLOR=#ff0000]ffffd000[/COLOR]`251ac290 ffffe000`c0209a20 [COLOR=#ff0000]L1C63x64[/COLOR]+0x7101
[COLOR=#ff0000]ffffd000[/COLOR]`251ac298 ffffe000`c0209000 0xffffe000`c0209a20
[COLOR=#ff0000]ffffd000[/COLOR]`251ac2a0 ffffe000`c02bdf48 0xffffe000`c0209000
[COLOR=#ff0000]ffffd000[/COLOR]`251ac2a8 ffffcf81`0000010e 0xffffe000`c02bdf48
[COLOR=#ff0000]ffffd000[/COLOR]`251ac2b0 ffffe000`c027e6c0 0xffffcf81`0000010e
[COLOR=#ff0000]ffffd000[/COLOR]`251ac2b8 00000000`000001c0 0xffffe000`c027e6c0
[COLOR=#ff0000]ffffd000[/COLOR]`251ac2c0 00000000`00000000 0x1c0


Dump 2:
0: kd> !analyze
Use !analyze -v to get detailed debugging information.


BugCheck D1, {[COLOR=#ff0000]ffffcf80df612e80[/COLOR], 2, 0, fffff801fea18101}


Probably caused by : [COLOR=#ff0000]L1C63x64.sys[/COLOR] ( L1C63x64+7101 )


Followup: MachineOwner
---------


[COLOR=#ff0000]0: kd> !pte ffffcf80df612e80[/COLOR]
                                           VA ffffcf80df612e80
PXE at FFFFF6FB7DBEDCF8    PPE at FFFFF6FB7DB9F018    PDE at FFFFF6FB73E037D8    PTE at FFFFF6E7C06FB090
contains 0000000100071863  contains 0000000100070863  contains 0000000003413863  contains 78015893F0000000
GetUlongFromAddress: unable to read from fffff801589db10c
pfn 100071    ---DA--KWEV  pfn 100070    ---DA--KWEV  pfn 3413      ---DA--KWEV  [COLOR=#ff0000]not valid[/COLOR]
[COLOR=#ff0000]                                                                                  PageFile:  0[/COLOR]
                                                                                  Offset: 78015893
                                                                                  Protect: 0


0: kd> k
Child-SP          RetAddr           Call Site
[COLOR=#ff0000]ffffd000`[/COLOR]24834ce8 fffff801`587d47e9 nt!KeBugCheckEx
[COLOR=#ff0000]ffffd000[/COLOR]`24834cf0 fffff801`587d303a nt!KiBugCheckDispatch+0x69
[COLOR=#ff0000]ffffd000[/COLOR]`24834e30 fffff801`fea18101 [COLOR=#ff0000]nt!KiPageFault[/COLOR]+0x23a
[COLOR=#ff0000]ffffd000[/COLOR]`24834fc0 ffffe001`58574a20 [COLOR=#ff0000]L1C63x64[/COLOR]+0x7101
[COLOR=#ff0000]ffffd000[/COLOR]`24834fc8 ffffe001`58574000 0xffffe001`58574a20
[COLOR=#ff0000]ffffd000[/COLOR]`24834fd0 ffffe001`57a8a710 0xffffe001`58574000
[COLOR=#ff0000]ffffd000[/COLOR]`24834fd8 ffffcf80`00000075 0xffffe001`57a8a710
[COLOR=#ff0000]ffffd000[/COLOR]`24834fe0 ffffe001`57a6d980 0xffffcf80`00000075
[COLOR=#ff0000]ffffd000[/COLOR]`24834fe8 00000000`000001c0 0xffffe001`57a6d980
[COLOR=#ff0000]ffffd000[/COLOR]`24834ff0 00000000`00000000 0x1c0

Dump 3:
2: kd> !analyze
Use !analyze -v to get detailed debugging information.


BugCheck D1, {[COLOR=#ff0000]ffffcf80c0fb2e80[/COLOR], 2, 0, fffff80180fd4101}


Probably caused by : [COLOR=#ff0000]L1C63x64.sys[/COLOR] ( L1C63x64+7101 ) 


Followup: MachineOwner
---------


[COLOR=#ff0000]2: kd> !pte ffffcf80c0fb2e80[/COLOR]
                                           VA ffffcf80c0fb2e80
PXE at FFFFF6FB7DBEDCF8    PPE at FFFFF6FB7DB9F018    PDE at FFFFF6FB73E03038    PTE at FFFFF6E7C0607D90
contains 000000010000C863  contains 00000002057CD863  contains 000000005A8AC863  contains 7802D11420000000
GetUlongFromAddress: unable to read from fffff802d11df104
pfn 10000c    ---DA--KWEV  pfn 2057cd    ---DA--KWEV  pfn 5a8ac     ---DA--KWEV  [COLOR=#ff0000]not valid[/COLOR]
[COLOR=#ff0000]                                                                                  PageFile:  0[/COLOR]
                                                                                  Offset: 7802d114
                                                                                  Protect: 0


2: kd> k
Child-SP          RetAddr           Call Site
[COLOR=#ff0000]ffffd000[/COLOR]`2844bce8 fffff802`d0fd84e9 nt!KeBugCheckEx
[COLOR=#ff0000]ffffd000[/COLOR]`2844bcf0 fffff802`d0fd6d3a nt!KiBugCheckDispatch+0x69
[COLOR=#ff0000]ffffd000[/COLOR]`2844be30 fffff801`80fd4101 [COLOR=#ff0000]nt!KiPageFault[/COLOR]+0x23a
[COLOR=#ff0000]ffffd000[/COLOR]`2844bfc0 ffffe001`c9277a20 [COLOR=#ff0000]L1C63x64[/COLOR]+0x7101
[COLOR=#ff0000]ffffd000[/COLOR]`2844bfc8 ffffe001`c9277000 0xffffe001`c9277a20
[COLOR=#ff0000]ffffd000`[/COLOR]2844bfd0 ffffe001`c930ba68 0xffffe001`c9277000
[COLOR=#ff0000]ffffd000[/COLOR]`2844bfd8 ffffcf80`000000da 0xffffe001`c930ba68
[COLOR=#ff0000]ffffd000[/COLOR]`2844bfe0 ffffe001`c92a01c0 0xffffcf80`000000da
[COLOR=#ff0000]ffffd000[/COLOR]`2844bfe8 00000000`000001c0 0xffffe001`c92a01c0
[COLOR=#ff0000]ffffd000[/COLOR]`2844bff0 00000000`00000000 0x1c0


From the above it's clear that L1C63x64.sys which is Atheros driver is causing this fault, we can't blame some application because all the addresses begin with ffffd000 which isn't in user space, for example here is a list of processes according to the above output:

Code:
4: kd> !process
GetPointerFromAddress: unable to read from fffff800ddde5000
PROCESS ffffe00046850900
    SessionId: none  Cid: 0004    Peb: 00000000  ParentCid: 0000
    DirBase: 001aa000  ObjectTable: ffffc00041203000  HandleCount: <Data Not Accessible>
    Image: [COLOR=#ff0000]System[/COLOR]

0: kd> !process
GetPointerFromAddress: unable to read from fffff801589db000
PROCESS ffffe0015aa9d800
    SessionId: none  Cid: 0a94    Peb: 7f119000  ParentCid: 0c6c
    DirBase: cee17000  ObjectTable: ffffc000d8fe2680  HandleCount: <Data Not Accessible>
    Image: [COLOR=#ff0000]qbittorrent.ex[/COLOR]

2: kd> !process
GetPointerFromAddress: unable to read from fffff801221eb000
PROCESS ffffe0005d8bd900
    SessionId: none  Cid: 1b40    Peb: 7f6bb000  ParentCid: 0e8c
    DirBase: 1d54ba000  ObjectTable: ffffc000fdde79c0  HandleCount: <Data Not Accessible>
    Image: [COLOR=#ff0000]WinSCP.exe[/COLOR]

4: kd> !process
GetPointerFromAddress: unable to read from fffff800f316b000
PROCESS ffffe000bb704700
    SessionId: none  Cid: 0820    Peb: 7e884000  ParentCid: 18b4
    DirBase: 1ef369000  ObjectTable: ffffc0006dbc32c0  HandleCount: <Data Not Accessible>
    Image: [COLOR=#ff0000]Skype.exe[/COLOR]

So not only that the address is in kernel space but also process involved is a random networking process, so blaming particular program does not make any logic.


So what we can try is to test another driver, following are your adapter details:

PCI-E Ethernet NDIS 6.30 ( Windows 8 )
PCI\VEN_1969&DEV_1083&SUBSYS_E0001458&REV_C0


From same webpage as last time but for windows 8 and somewhat older that you had previously, difference being that it addresses exact VEN\DEV number and NDIS 6.30 But it's not for Windows 8.1

https://www.atheros.cz/atheros-network-download.php?chipset=50&system=8

ABOVE LINK

In the above page download button is at the very bottom of the page, one that says:


If you press CTRL + F on that page and search for
PCI\VEN_1969&DEV_1083&SUBSYS_E0001458&REV_C0
you will see your version is listed there.

Can't say if that will really work but testing doesn't cost anything
:)
Try to reproduce BSOD as you did last time. and report results.


If the above driver won't work...

You can try to uninstall the driver and check the "Delete the driver software for this device" checkbox
and update the driver from Windows update instead.

For this to work you need to have this option enabled in:
Control Panel\System and Security\System > Advanced system properties > hardware > device installation settings.
 
Last edited:

My Computer

System One

  • OS
    Windows 8.1 Enterprise
Hi
From the above it's clear that L1C63x64.sys which is Atheros driver is causing this fault, we can't blame some application because all the addresses begin with ffffd000 which isn't in user space,
So not only that the address is in kernel space but also process involved is a random networking process, so blaming particular program does not make any logic.
I think it will be good idea to tell atheros about this problem. But I can't find support portal or forum from them. Thank for your detailed answer, will try older version.

I tried 2.1.0.7 version you mentioned -- received BSOD. Tried version from windows update 2.1.0.16 -- received BSOD. May it be that problem in memory not in network driver?
Fresh DM log attached.
 
Last edited:

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    CPU
    Intel Core i7-3770
    Motherboard
    GA-Z77X-UD3H
    Memory
    2 x Corsair CMZ8GX3M2A1600C9
    Graphics Card(s)
    Nvidia GeForce GTX 670
Last edited:

My Computer

System One

  • OS
    Windows 8.1 Pro
    Computer type
    PC/Desktop
    CPU
    Intel Core i7-3770
    Motherboard
    GA-Z77X-UD3H
    Memory
    2 x Corsair CMZ8GX3M2A1600C9
    Graphics Card(s)
    Nvidia GeForce GTX 670
Back
Top