naiveproxy在系统睡眠唤醒后可能崩溃

Author: Bryan2333Created May 5, 2026Updated Jul 6, 2026

如题,

我使用的系统是Windows 11,具体版本号是25H2 (26200.8246)。naiveproxy客户端的版本是naive 148.0.7778.96。naiveproxy在系统睡眠唤醒后可能崩溃。

下面是我在WinDbg中对dmp文件运行!analyze -v命令后的输出。

0:000> !analyze -v
...........................................
Loading unloaded module list
.
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************


KEY_VALUES_STRING: 1

    Key  : Analysis.CPU.mSec
    Value: 671

    Key  : Analysis.Elapsed.mSec
    Value: 5351

    Key  : Analysis.IO.Other.Mb
    Value: 11

    Key  : Analysis.IO.Read.Mb
    Value: 1

    Key  : Analysis.IO.Write.Mb
    Value: 37

    Key  : Analysis.Init.CPU.mSec
    Value: 562

    Key  : Analysis.Init.Elapsed.mSec
    Value: 64581

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 101

    Key  : Analysis.Version.DbgEng
    Value: 10.0.29547.1002

    Key  : Analysis.Version.Description
    Value: 10.2602.27.2 amd64fre

    Key  : Analysis.Version.Ext
    Value: 1.2602.27.2

    Key  : Failure.Bucket
    Value: BREAKPOINT_80000003_naive.exe!Unknown

    Key  : Failure.Exception.Code
    Value: 0x80000003

    Key  : Failure.Exception.IP.Address
    Value: 0x7ff60e5d6522

    Key  : Failure.Exception.IP.Module
    Value: naive

    Key  : Failure.Exception.IP.Offset
    Value: 0x256522

    Key  : Failure.Hash
    Value: {4c450e79-e81f-c3de-68be-dc7a7283bf05}

    Key  : Failure.ProblemClass.Primary
    Value: BREAKPOINT

    Key  : Faulting.IP.Type
    Value: Paged

    Key  : Timeline.OS.Boot.DeltaSec
    Value: 337390

    Key  : Timeline.Process.Start.DeltaSec
    Value: 87318

    Key  : WER.OS.Branch
    Value: ge_release

    Key  : WER.OS.Version
    Value: 10.0.26100.1


FILE_IN_CAB:  naive.exe.21264.dmp

NTGLOBALFLAG:  0

APPLICATION_VERIFIER_FLAGS:  0

CONTEXT:  (.ecxr)
rax=00000002f35de730 rbx=0000679000224e50 rcx=00007ff60e5d63f5
rdx=00007ff60ebbd850 rsi=00000002f35de7b8 rdi=0000000000010000
rip=00007ff60e5d6522 rsp=00000002f35de700 rbp=0000000000010000
 r8=00007ff60ebbd736  r9=00000000000004fd r10=00000ffec1cbac76
r11=0041040000000000 r12=00000002f35de910 r13=00006790006d8ec0
r14=00006790002d21c0 r15=0000000000000000
iopl=0         nv up ei pl zr na pe nc
cs=0033  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000246
naive!GetHandleVerifier+0x96042:
00007ff6`0e5d6522 cc              int     3
Resetting default scope

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 00007ff60e5d6522 (naive!GetHandleVerifier+0x0000000000096042)
   ExceptionCode: 80000003 (Break instruction exception)
  ExceptionFlags: 00000000
NumberParameters: 1
   Parameter[0]: 0000000000000000

PROCESS_NAME:  naive.exe

ERROR_CODE: (NTSTATUS) 0x80000003 - {    }

EXCEPTION_CODE_STR:  80000003

EXCEPTION_PARAMETER1:  0000000000000000

STACK_TEXT:  
00000002`f35de700 00007ff6`0e78e089     : 00006790`01f46800 00007ff6`0e72a0fa 00000000`00000000 00000000`00000000 : naive!GetHandleVerifier+0x96042
00000002`f35de790 00007ff6`0e5866e6     : 00004d95`722112a0 00000000`000000fb 00007ff6`0eb80925 00007ff6`0eb808d6 : naive!GetHandleVerifier+0x24dba9
00000002`f35de800 00007ff6`0e579a84     : 00000000`00000040 00006790`0034c5a0 00006790`006d8ec0 00006790`002908f0 : naive!GetHandleVerifier+0x46206
00000002`f35de860 00007ff6`0e57896e     : 00000000`00000000 0000c958`4115a76b 00000000`00000000 00000000`00000000 : naive!GetHandleVerifier+0x395a4
00000002`f35de8f0 00007ff6`0e665294     : 00000000`00000001 00006790`00258000 00006790`00248008 44757043`6e4f6c61 : naive!GetHandleVerifier+0x3848e
00000002`f35de960 00007ff6`0e647b99     : 00000000`00000000 00006790`0021c2a0 00000000`00000001 00000002`f35df2ac : naive!GetHandleVerifier+0x124db4
00000002`f35df150 00007ff6`0e60e5d5     : 00000000`00000000 00000000`00000000 0000c958`4115b3fb 00000000`000d8001 : naive!GetHandleVerifier+0x1076b9
00000002`f35df2b0 00007ff6`0e7635d1     : 00006790`0021ac50 00000002`f35df430 00000000`00000008 00000000`00000000 : naive!GetHandleVerifier+0xce0f5
00000002`f35df300 00007ff6`0e49e45b     : 00000000`00000011 00007ff6`0e7d2a6e 00006790`006d7280 0000c958`4115b0bb : naive!GetHandleVerifier+0x2230f1
00000002`f35df3a0 00007ff6`0e57c07b     : 00000002`f35df870 00000002`f35df720 00000000`00000000 00000000`00000000 : naive+0x11e45b
00000002`f35df480 00007ff6`0e7ab608     : 00007ff6`0eb64030 00007ff6`0e7ab689 00000050`00000030 00000000`00000000 : naive!GetHandleVerifier+0x3bb9b
00000002`f35dff10 00007ffd`55e5e8d7     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : naive!GetHandleVerifier+0x26b128
00000002`f35dff50 00007ffd`5736c3fc     : 00000000`00000001 00000002`f38ff000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x17
00000002`f35dff80 00000000`00000000     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x2c


STACK_COMMAND: ~0s; .ecxr ; kb

IP_IN_PAGED_CODE: 
naive!GetHandleVerifier+96042
00007ff6`0e5d6522 cc              int     3

SYMBOL_NAME:  naive+256522

MODULE_NAME: naive

IMAGE_NAME:  naive.exe

FAILURE_BUCKET_ID:  BREAKPOINT_80000003_naive.exe!Unknown

OS_VERSION:  10.0.26100.1

BUILDLAB_STR:  ge_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {4c450e79-e81f-c3de-68be-dc7a7283bf05}

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