Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash when plugging in mobile devices through USB-C port #133

Open
DXGatech opened this issue Nov 1, 2024 · 1 comment
Open

Crash when plugging in mobile devices through USB-C port #133

DXGatech opened this issue Nov 1, 2024 · 1 comment

Comments

@DXGatech
Copy link

DXGatech commented Nov 1, 2024

Has occurred with both iOS and Android systems connecting to Windows with UsbDk's newest version. Here's the relevant stack trace:

First, UsbDk accesses memory with HvpGetCellPaged kernel function:

fffff681`c9d7f100 ffff8006`93f6e210 : UsbDk+0xf6c9
nt!NtQueryValueKey+0x56b
nt!CmQueryValueKey+0x2aa
nt!CmpFindNameInListFromIndex+0xc3
nt!HvpGetCellPaged+0xa2

Windows then executes the registry module to read from that address:

PROCESS_NAME:  Registry
TRAP_FRAME: fffff681c9d7e880
nt!HvpGetCellPaged+0xa2:
fffff804`37297272 8b0417  mov eax,dword ptr [rdi+rdx]

This results in an IRQL mismatch error:

IRQL_NOT_LESS_OR_EQUAL (a)
Arguments:
Arg1: ffff90831c6cf068 - memory referenced
Arg2: 0000000000000002 - IRQL
Arg3: 0000000000000000 - bitfield (read operation)
Arg4: fffff80437297272 - faulting instruction address

UsbDk then crashes when executing an unknown function.

CopyFAILURE_BUCKET_ID:  AV_UsbDk!unknown_function
READ_ADDRESS: ffff90831c6cf068

Running on the latest version of Windows 11 Pro. Please notify if I need to send hardware info

@ybendito
Copy link
Collaborator

ybendito commented Nov 1, 2024

@DXGatech Probably you already have the kernel dump (not a minidump) of the crash. Can you please zip it and share with us via some file storage like google drive/dropbox? Thanks,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants