-
Notifications
You must be signed in to change notification settings - Fork 742
Open
Description
On shutdown, I'm still getting crashes in PerfView when during the course of use, I've opened a view that uses WebView2. Here is the crashing stack:
# Child-SP RetAddr Call Site
00 00000015`e67ff020 00007ffa`a5ef10a8 KERNELBASE!RaiseException+0x8a [minkernel\kernelbase\xcpt.c @ 954]
01 00000015`e67ff120 00007ffa`a617924a clr!RaiseTheExceptionInternalOnly+0x320 [f:\dd\ndp\clr\src\vm\excep.cpp @ 3065]
02 00000015`e67ff240 00007ffa`a61ea34a clr!UnwindAndContinueRethrowHelperAfterCatch+0x76 [f:\dd\ndp\clr\src\vm\excep.cpp @ 8734]
03 00000015`e67ff280 00007ffa`a6086394 clr!GetCOMIPFromRCWHelper+0x1ba [f:\dd\ndp\clr\src\vm\stubhelpers.cpp @ 475]
04 00000015`e67ff420 00007ffa`46ade446 clr!StubHelpers::GetCOMIPFromRCW+0x2a9944 [f:\dd\ndp\clr\src\vm\stubhelpers.cpp @ 522]
05 00000015`e67ff480 00007ffa`46ade326 PresentationCore_ni!DomainBoundILStubClass.IL_STUB_CLRtoCOM()+0x96
06 00000015`e67ff580 00007ffa`46c71768 Microsoft_Web_WebView2_Core!Microsoft.Web.WebView2.Core.CoreWebView2Controller.get_CoreWebView2+0x26 [D:\a\_work\1\s\third_party\edge_webview2\win\webview2_api_writer\dotNetAPIWrapper\Microsoft.Web.WebView2.Core\CoreWebView2Controller.cs @ 94]
07 00000015`e67ff5c0 00007ffa`46c715f4 Microsoft_Web_WebView2_Wpf!Microsoft.Web.WebView2.Wpf.WebView2Base.Uninitialize+0x138 [D:\a\_work\1\s\third_party\edge_webview2\win\wpf_control\Microsoft.Web.WebView2.Wpf\WebView2Base.cs @ 368]
08 00000015`e67ff610 00007ffa`90667d14 Microsoft_Web_WebView2_Wpf!Microsoft.Web.WebView2.Wpf.WebView2.Dispose+0x34 [D:\a\_work\1\s\third_party\edge_webview2\win\wpf_control\Microsoft.Web.WebView2.Wpf\WebView2.cs @ 411]
09 00000015`e67ff650 00007ffa`a5f01636 PresentationFramework_ni!System.Windows.Interop.HwndHost.Finalize+0x14
0a 00000015`e67ff680 00007ffa`a5dab6c6 clr!FastCallFinalizeWorker+0x6 [f:\dd\ndp\clr\src\vm\amd64\CallDescrWorkerAMD64.asm @ 23]
0b 00000015`e67ff6b0 00007ffa`a5dabd73 clr!FastCallFinalize+0x5a [f:\dd\ndp\clr\src\vm\MethodTable.cpp @ 3803]
0c 00000015`e67ff6f0 00007ffa`a5dabcae clr!MethodTable::CallFinalizer+0xb7 [f:\dd\ndp\clr\src\vm\MethodTable.cpp @ 3953]
0d 00000015`e67ff730 00007ffa`a5dab8e7 clr!CallFinalizer+0x5e [f:\dd\ndp\clr\src\vm\finalizerthread.cpp @ 144]
0e 00000015`e67ff770 00007ffa`a5dab811 clr!FinalizerThread::DoOneFinalization+0x8f [f:\dd\ndp\clr\src\vm\finalizerthread.cpp @ 223]
0f 00000015`e67ff830 00007ffa`a5dd6fcb clr!FinalizerThread::FinalizeAllObjects+0x10d [f:\dd\ndp\clr\src\vm\finalizerthread.cpp @ 320]
10 00000015`e67ff870 00007ffa`a5dd6eef clr!ManagedThreadBase_DispatchInner+0x33 [f:\dd\ndp\clr\src\vm\threads.cpp @ 10302]
11 00000015`e67ff8b0 00007ffa`a5dd6dbb clr!ManagedThreadBase_DispatchMiddle+0x83 [f:\dd\ndp\clr\src\vm\threads.cpp @ 10351]
12 00000015`e67ff9a0 00007ffa`a5e08d3d clr!ManagedThreadBase_DispatchOuter+0x87 [f:\dd\ndp\clr\src\vm\threads.cpp @ 10607]
13 (Inline Function) --------`-------- clr!ManagedThreadBase_NoADTransition+0x3e [f:\dd\ndp\clr\src\vm\threads.cpp @ 10694]
14 (Inline Function) --------`-------- clr!ManagedThreadBase::FinalizerBase+0x3e [f:\dd\ndp\clr\src\vm\threads.cpp @ 10720]
15 00000015`e67ffa30 00007ffa`a5ee5faa clr!FinalizerThread::FinalizerThreadStart+0x20d [f:\dd\ndp\clr\src\vm\finalizerthread.cpp @ 880]
16 00000015`e67ffad0 00007ffa`b8fde8d7 clr!Thread::intermediateThreadProc+0x8a [f:\dd\ndp\clr\src\vm\threads.cpp @ 2890]
17 00000015`e67ffb90 00007ffa`ba9dc34c kernel32!BaseThreadInitThunk+0x17 [clientcore\base\win32\client\thread.c @ 77]
18 00000015`e67ffbc0 00000000`00000000 ntdll!RtlUserThreadStart+0x2c [minkernel\ldr\rtlstrt.c @ 1184]
Copilot
Metadata
Metadata
Assignees
Labels
No labels