Please help me

0: kd> !analyze -v


  •                                                                         *
    
  •                    Bugcheck Analysis                                    *
    
  •                                                                         *
    

UNEXPECTED_KERNEL_MODE_TRAP (7f)
This means a trap occurred in kernel mode, and it’s a trap of a kind
that the kernel isn’t allowed to have/catch (bound trap) or that
is always instant death (double fault). The first number in the
bugcheck params is the number of the trap (8 = double fault, etc)
Consult an Intel x86 family manual to learn more about what these
traps are. Here is a portion of those codes:
If kv shows a taskGate
use .tss on the part before the colon, then kv.
Else if kv shows a trapframe
use .trap on that value
Else
.trap on the appropriate frame will show where the trap was taken
(on x86, this will be the ebp that goes with the procedure KiTrap)
Endif
kb will then show the corrected stack.
Arguments:
Arg1: 0000000000000008, EXCEPTION_DOUBLE_FAULT
Arg2: 0000000080050031
Arg3: 00000000000406f8
Arg4: fffff80003e9cc5d

Debugging Details:

BUGCHECK_STR: 0x7f_8

CUSTOMER_CRASH_COUNT: 1

DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT

PROCESS_NAME: dodoProxy.exe

CURRENT_IRQL: d

LAST_CONTROL_TRANSFER: from 0000000000000000 to 0000000000000000

STACK_TEXT:
0000000000000000 0000000000000000 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : 0x0

STACK_COMMAND: kb

SYMBOL_NAME: ANALYSIS_INCONCLUSIVE

FOLLOWUP_NAME: MachineOwner

MODULE_NAME: Unknown_Module

IMAGE_NAME: Unknown_Image

DEBUG_FLR_IMAGE_TIMESTAMP: 0

BUCKET_ID: INVALID_KERNEL_CONTEXT

Followup: MachineOwner

A double fault means that while it was handling a fault (like a page fault), another fault occurred. That is an unrecoverable situation.

It looks like the registers got trashed. What does your “dodoProxy” do? What antivirus do you use? Are you overclocking your CPU?

There are other reports of this from many years ago, but no resolutions.

https://social.technet.microsoft.com/Forums/office/en-US/e9b5ef86-e781-44d5-a7e0-24244d5a8acd/bsod-stop-instruction?forum=w7itproperf
https://www.sevenforums.com/bsod-help-support/197408-bsod-bugcheck-7f-8-80050031-6f8-fffff80002e7f1cb.html

@Tim_Roberts said:
A double fault means that while it was handling a fault (like a page fault), another fault occurred. That is an unrecoverable situation.

It looks like the registers got trashed. What does your “dodoProxy” do? What antivirus do you use? Are you overclocking your CPU?

There are other reports of this from many years ago, but no resolutions.

https://social.technet.microsoft.com/Forums/office/en-US/e9b5ef86-e781-44d5-a7e0-24244d5a8acd/bsod-stop-instruction?forum=w7itproperf
https://www.sevenforums.com/bsod-help-support/197408-bsod-bugcheck-7f-8-80050031-6f8-fffff80002e7f1cb.html

dodoProxy.exe is an application I wrote myself, it works on ring3, I don’t use any antivirus software and overclock the CPU.