后面是不是还有下面的提示:
Unable to walk the managed stack. The current thread is likely not a managed thread. You can run !threads to get a list of managed threads in the process
推荐参考资料 :并发之阿喀琉斯之踵
0:037> ~37
. 37 Id: 2034.1970 Suspend: 0 Teb: 000007ff`ffe94000 Unfrozen
Start: clr!DllRegisterServerInternal+0x1c60 (000007fe`f59a35e0)
Priority: 0 Priority class: 32 Affinity: ff
0:037> !clrstack
OS Thread Id: 0x1970 (37)
Child SP IP Call Site
GetFrameContext failed: 1
0000000000000000 0000000000000000 <unknown>
测试服务器 ~37 需要加s 可以 完全没问题
生产的 ~37 不需要加s 有一次进去可以成功
之后退出来之后 再进去 不管怎么操作最后都是这个提示
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(2034.3080): Wake debugger - code 80000007 (first/second chance not available)
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll -
ntdll!ZwWaitForSingleObject+0xa:
00000000`7706bd7a c3 ret
发现了这个 但是路径明明没错的 文件也存在