naiveproxy在系统睡眠唤醒后可能崩溃
如题,
我使用的系统是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
---------
```
5 条评论