Announcement

Collapse
No announcement yet.

KERNEL_SECURITY_CHECK_FAILURE

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • KERNEL_SECURITY_CHECK_FAILURE

    Lately, I've been experiencing numerous Windows 11 BSOD crashes reporting KERNEL_SECURITY_CHECK_FAILURE while playing games with my Xbox Elite Series 2 controller. Analyzing the memory dump in WhoCrashed reports this:
    Crash dump file: C:\Windows\MEMORY.DMP (Kernel memory dump)
    Uptime: 01:46:35 (hh:mm:ss)
    Bugcheck code: 0x139(0x3, 0xFFFFC48D3D7CDFD0, 0xFFFFC48D3D7CDF28, 0x0)
    Bugcheck name: KERNEL_SECURITY_CHECK_FAILURE
    Driver or module in which error occurred: wjl19drv.sys (wjl19drv+0x15430)
    File path: C:\WINDOWS\System32\drivers\wjl19drv.sys
    Description: System Driver
    Bug check description: The kernel has detected the corruption of a critical data structure.
    Analysis: This particular bugcheck may be caused by malware or a security product that does not follow programming guidelines. This can also be caused by memory corruption. This is possibly a software problem. There is a possibility that this is caused by memory corruption. Memory corruption can be caused by a faulty driver, faulty RAM, overheating and more. Read this article on memory corruption. Read this article on thermal issues
    A third party driver was identified as the probable root cause of this system error.
    It is suggested you look for an update for the following driver:
    wjl19drv.sys (System Driver, ).
    Google query: wjl19drv KERNEL_SECURITY_CHECK_FAILURE

    Google searches referred me to ReWASD as the potential perpetrator. Independently running the minidump through ChatGPT has also implicated ReWASD with the following response:
    Yes—the minidump strongly implicates reWASD’s driver while handling Xbox controller traffic.

    With Microsoft’s debugging symbols loaded, I found:
    • The active process was jlserv.exe, identified locally as reWASD Mapping Service.
    • wjl19drv.sys called NdisFreeNetBufferList to free a buffer.
    • Windows detected corrupted linked-list bookkeeping during that operation.
    • Microsoft’s Xbox Game Input Protocol driver (xboxgip.sys) appears directly in the same call chain.

    This suggests a buffer-management bug or compatibility issue involving reWASD and the Xbox controller stack. The minidump cannot prove whether it was a double release, a timing issue, or earlier corruption, but it gives a clear troubleshooting target.

    This has been occurring across multiple versions of ReWASD. I have previously attempted to delete/reboot/reinstall the software. Please see attached outputs for details.
    Attached Files

  • #2
    The error you mentioned strongly suggests data corruption (faulty RAM?), specifically of driver files (faulty system drive?).
    Another reason to suspect that is the fact of the problem existing across multiple versions of reWASD.

    If you have added RAM sticks recently, we suggest cleaning the RAM slots from dust, as it can result in data corruption.

    Have you tried the standard Windows repair procedure (running the following commands as Administrator) and reinstalling related drivers?
    Code:
    DISM.exe /Online /Cleanup-image /Restorehealth
    sfc /scannow
    Can you also provide the minidump file related to this crash?

    Comment

    Working...
    X