システムwiki

Windows_UI_XAML_Controlsからのメモリ破損によるEdgeクラッシュ

YongQu 受付中 最終更新日:2021-04-29 17:38

マイマシンの1つのEdgeタブを閉じるときはクラッシュしてください.WinDBGの下で取り付けたとき、クラッシュスタックは

のようなものです

(C64.279c):コードC000001D(!秒チャンス!)
Windows_UI_XAML_Controls!Tracker_ref、Iunknown* __ptr64>:: set + 0x2 :: set + 0x2 ::
+ 0x2 ::
?
0:012>k
#child-sp ret ret コールサイト
00000041 009FCE30 0000021A`57560A58 Windows_UI_XAML_CONTROLS!TRACKER_REF、Iunknown* __ptr64>:: set + 0x2

01 02 00000041 `009FCE40 0000021a`5a34fcc8 windows_ui_xaml_controls!Acrylicbrush :: ondisconced + 0x258
03 00000041`009fce48 0000021a`639ab680 0x0000021a`5a34fcc8
04 00000041`009fce50 0000021a`639ab680 0x0000021a`639ab680
05 00000041`009fce58 00000041`009fcf30 0x0000021a`639ab680
06 00000041`009fce60 00000000` 00000000 0x00000041`009FCF30

または

(3304.3e90):コードC0000005(!秒チャンス!)
Windows_UI_XAML_Controls!WinRT :: Windows :: UI :: Composition :: Impr_icompositionObject:: Compositor + 0x2:


00007FF8`B66E9DF2 446aac 押す 0FFFFFFFFFFFFFFAFCHAPL
0:009>K
#child-sp ret ret コールサイト
00000000 `3DFBCD18 00000000 00000000 windows_ui_xaml_controls!winrt :: windows :: ui :: composition :: inpr_icompositionObject:: compositor + 0x2

RBPとRSPの両方が破損しているようです.versionは:

です

.0 ID:3304添付名前:C:\Windows\SystemApps\Microsoft.microsoftedge_8weykeb3d8bbwe\MicrosoftEdge.exe、PLMパッケージ:Microsoft.microsoftedge_41.16299.15.0_neutral__8weykb3d8bbwe

ティーリーフからの読書、スタック上のこの行は疑わしいものに見えます:

Windows_UI_XAML_Controls!Microsoft :: WRL ::詳細:: runtimeclassimpl、1,1,0、Windows :: UI :: XAML :: Media :: IacrylicBrush、Windows :: UI :: XAML :: Media :: IxamLCompositionBrushBaseOverrides、Microsoft :: WRL :: ComposableBase、Microsoft :: WRL ::詳細:: NIL、Microsoft :: Microsoft :: WRL ::詳細:: NIL、Microsoft :: WRL :: Details :: NIL、Microsoft :: WRL :: NIL、Microsoft :: WRL ::詳細:: NIL>:: InternalRease + 0x61

他のマシンでは再現されないのかわからないが、これで100%再プロソ.

返信リスト(回答:1)

1 #
YongQu

Bjp Windows_UI_XAML_Controlは他のプロセスもクラッシュしていることがあります.おそらく同様のレンダリング関連の問題は、おそらくいくつかの有効化/中断イベントを処理していますか?

名前:C:\Windows\SystemApps\ShelLlex\SystemApps\ShelLExpienceHost_CW5N1H2TXYEWY\ShelLlexperiencehost.exe、PLMパッケージ:Microsoft.Windows.ShellexPerienceHost_10.0.16299.15_neutral_neutral_cw5n1h2txyewy

#子供たちSP. ret ret コールサイト
0000000044`d15f250 000001A5`A27E44C0 Windows_UI_XAML_CONTROLS!RUNTIMEPROFILER :: CMEHODPROFILEGROUP<10>:: FireEvent + 0x49C
01 00000044`d15ff258 00007FF8`C83607F6 0x000001A5`A27E44C0 02 00000044`D15FF260 00007FF8`C476C2D2 NTDLL!LDRGETPROCEDUREADDRESSFORCALLER + 0X2A6
03 00000044`d15ff3b0 00007FF8`b874254bカーネルベース!getProcaddress + 0x62
04 00000044`d15ff400 00007FF806742418 Windows_UI_XAML!XAML :: PLM :: PLMHandler :: SendExtensionTeleMetryOnSuspend + 0x73 [OneCoreuap\Windows\Dxaml\XCP\DXAML\lib\plmintegration.cpp @ 506] 05 00000044`d15ff430 00007FF8`B8741862 Windows_UI_XAML!XAML :: PLM :: PLMHandler :: onSuspending + 0x2A8 [OneCoreuap\Windows\Dxaml\XCP\DXAML\lib\plmintegration.cpp @ 418] 06(インライン機能)
-`
-Windows_UI_XAML!Microsoft :: WRL :: Callback :: __L2 ::::演算子()+ 0x1C [SDK\Inc\WRL\Event.h @ 335] 07 00000044`d150000 00007FF80000 00007FF8 `C2634801 Windows_UI_XAML!Microsoft :: WRL ::詳細:: DeleGateargtraits* __ptr64>>::*)(Inspectable* __ptr64、Windows :: ApplicationModel :: IsusperateVentargs* __ptr64)__ptr64>:: delegateInvokeHelper、-1、Inspectable
* __ptr64、Windows :: ApplicationModel :: isusfendeVentargs* __ptr64>:: Invoke + 0x22 [SDK\Inc\WRL\Event.h @ 245] 08 00000044`D15F230 00007FF8 `C26355E8 Twinapi_AppCore!Microsoft :: WRL :: Invoketraits<-2>:: invokedelegates<、Windows :: Foundation :: IeventHandler>+ 0x69
09 00000044`D15FF580 00007FF8 `C2644CD8 Twinapi_appCore!Microsoft :: WRL :: EventSource、Microsoft :: WRL :: InvokeModeOptions<-2>>:: doinvoke<>
>+ 0x88
0A 00000044`D15FF5C0 00007FF8`C26685CA Twinapi_AppCore!Windows :: ApplicationModel :: Core :: CoreApplicationView :: SuspEndResume + 0xe8
0B 00000044`d15ff660 00007FF860 00007FF8`B974E6D2 Twinapi_AppCore!Microsoft :: WRL ::詳細:: delegateargtraits:: delegateinvokehelper、Windows :: UI :: Core :: IdisPatchedHandler、Microsoft :: WRL :: FTMBase>、、-1>:: Invoke + 0x4A
Windows :: UI :: Core :: CDISpatcher :: Core :: CDISPATCHER :: ProcessInvokeItem + 0x262 [OneCoreuap\Windows\advcore\winrt\onecoreiwindow\corewindow\common\dispatcher.cpp @ 1192] Windows_UI!Windows :: UI :: Core :: CDISpatcher :: ProcessMessage + 0x1F6 [OneCoreuap\Windows\advcore\winrt\onecoreiwindow\corewindow\common\dispatcher.cpp @ 268] windows_ui!Windows :: UI :: Core :: CDISPATCHER :: WAITANDPROCESSMESSAGESINTERNAL + 0XAE [ONECOREUAP\WINDOWS\AVCORE\WINRT\ONECOREIWINDOW\COREWINDOW\SOMMY\DISPATHER.CPP @ 1860] 0F 00000044`d15ff950 00007FF8`B891273C Windows_UI!Windows_UI!Windows :: UI :: Core :: CDISpatcher :: ProcessEvents + 0x7B [OneCoreuap\Windows\AdvCore\WinRT\OneCoreiWindow\CoreWindow\Common\Dispatcher.cpp @ 597] 10 00000044`d15ffa00 00007FF8`B89126E0 Windows_UI_XAML!CjuPiterWindow :: RunCoreWindowMessageloop + 0x4C [OneCoreuap\Windows\Dxaml\XCP\DXAML\lib\jupiterwindow.cpp @ 1260] 11(インライン関数)
-`
-windows_ui_xaml!cjupiterControl :: runmessageloop + 0x1e [OneCoreuap\Windows\Dxaml\XCP\DXAML\lib\jupiterControl.CPP @ 966]12 00000044`D15FFA30 00007FF8`C26444A4A Windows_UI_XAML!Directui :: DxamLcore :: RunMessageloop + 0x4C [OneCoreuap¥Windows¥Dxaml¥Dxamlcore.cpp @ 2132]
13 00000044`d15faa0 00007FF8`C2664B5C Twinapi_AppCore!Windows :: ApplicationModel :: Core :: CoreApplicationView :: Run + 0x3A
14 00000044`d15ffad0 00007FF8`C67AD575 Twinapi_appcore!::演算子()+ 0xC4
15 00000044`d15ffb40 00007FF8`C6291FE4 Shcore!_wrapperThreadProc+ 0xF5
16 00000044`D15FFC20 00007FF8`C83AEFB1 kernel32!BasethreadInitThunk + 0x14
17 00000044`d15ffc50 00000000 00000000 NTDLL!RTLUSERTHREADSTART + 0x21