ストア認定テストで、起動時にアプリがクラッシュすることが報告されています。これまでのところ、デスクトップ PC または Surface RT でエラーを再現できませんでした。アプリは検索コントラクトを実装します。こちらのミニダンプをご覧ください。
更新:ソース コードへのリンクを添付しました。エラーを再現できるかどうか、または明らかな間違いを見つけることができるかどうかを確認してください。
Microsoft Corporation の Windows.UI.Xaml.dll 内の Windows_UI_Xaml!DirectUI::ErrorHelper::ProcessUnhandledErrorForUserCode+7a での命令により、不明な例外 (0xc000027b) が発生しました。
combase!RoFailFastWithErrorContextInternal+112 aaaaaaaa aaaaaaaa aaaaaaaa 0056516c d:\win8_gdr\com\combase\winrt\error\error.cpp @ 853
Windows_UI_Xaml!DirectUI::ErrorHelper::ProcessUnhandledErrorForUserCode+7a aaaaaaaa 005b3bdc 00000000 aaaaaaaa
Windows_UI_Xaml!DirectUI::Application::OnLaunchedProtected+7b 050726ac aaaaaaaa 0079d280 00000000
Windows_UI_Xaml!DirectUI::FrameworkView::OnActivated+b3 00798b40 00000000 04b1ee80 6e8f2f42
Windows_UI_Xaml!`Microsoft::WRL::Callback<Windows::Foundation::IAsyncOperationCompletedHandler<Windows::UI::Xaml::Data::LoadMoreItemsResult>,DirectUI::ListViewBase,Windows::Foundation::IAsyncOperation<Windows::UI::Xaml::Data::LoadMoreItemsResult> *,enum ABI::Windows::Foundation::AsyncStatus>'::`2'::ComObject::Invoke+19 050b45d8 00798b40 005b3bdc 00798b48
twinapi!Microsoft::WRL::EventSource<Windows::Foundation::ITypedEventHandler<Windows::ApplicationModel::Search::SearchPane *,Windows::ApplicationModel::Search::SearchPaneQueryChangedEventArgs *> >::DoInvoke<`Microsoft::WRL::EventSource<Windows::Foundation::ITypedEventHandler<Windows::ApplicationModel::Search::SearchPane *,Windows::ApplicationModel::Search::SearchPaneQueryChangedEventArgs *> >::InvokeAll<CSearchPaneClient *,CSearchPaneQueryChangedEventArgs *>'::`3'::<lambda_AB69E19221CB48D5> >+48 aaaaaaaa 00798b40 005b3bdc 04b1f0c4 d:\win8_gdr.public.x86fre\sdk\inc\wrl\event.h @ 928 + e
twinapi!Windows::ApplicationModel::Core::CoreApplicationView::Activate+ab 0079e370 00000000 005b3bdc aaaaaaaa d:\win8_gdr\shell\coreapplication\application\lib\coreapplicationview.cpp @ 874
rpcrt4!Invoke+2a 6e8dbd11 04b1f0c8 aaaaaaaa aaaaaaaa
rpcrt4!NdrStubCall2+33b 050cf998 050d3e80 aaaaaaaa 04b1f310
combase!CStdStubBuffer_Invoke+c1 050cf998 aaaaaaaa 050d3e80 aaaaaaaa d:\win8_gdr\com\combase\ndr\ndrole\stub.cxx @ 1507 + 75caf44b
combase!SyncStubInvoke+d0 aaaaaaaa aaaaaaaa 00580678 6e8d4430 d:\win8_gdr\com\combase\dcomrem\channelb.cxx @ 1263 + d
combase!CCtxComChnl::ContextInvoke+213 04b1f4dc 75c2189c 050d3e80 aaaaaaaa d:\win8_gdr\com\combase\dcomrem\ctxchnl.cxx @ 1344 + 96
KERNELBASE!WaitForMultipleObjectsEx+10b 00000000 00000000 00000010 aaaaaaaa
user32!RealMsgWaitForMultipleObjectsEx+16b 0058e760 00000000 0058e760 0058e768
combase!ComInvoke+171 04b1f878 00000000 04b1f840 75c1eb0d d:\win8_gdr\com\combase\dcomrem\channelb.cxx @ 1575
combase!CComApartment::ASTAHandleMessage+2c aaaaaaaa 007976f0 04b1f904 aaaaaaaa d:\win8_gdr\com\combase\dcomrem\applicationsta.cpp @ 2301
combase!ASTAWaitContext::Wait+39b 04b1f878 aaaaaaaa 007976f0 aaaaaaaa d:\win8_gdr\com\combase\dcomrem\applicationsta.cpp @ 850
combase!ASTAWaitInNewContext+78 aaaaaaaa aaaaaaaa 00000000 75c0d900 d:\win8_gdr\com\combase\dcomrem\applicationsta.cpp @ 2547 + 14
combase!ASTAThreadWaitForHandles+4a 00000000 aaaaaaaa 00000000 007976f0 d:\win8_gdr\com\combase\dcomrem\applicationsta.cpp @ 2773 + 36
combase!CoWaitForMultipleHandles+a4 00000008 aaaaaaaa aaaaaaaa 007976f0 d:\win8_gdr\com\combase\dcomrem\sync.cxx @ 120 + 65
twinapi!`Windows::ApplicationModel::Core::CoreApplicationViewAgileContainer::RuntimeClassInitialize'::`55'::<lambda_A2234BA2CCD64E2C>::operator()+39 00000000 04b1f9c8 750d5a10 007976d0 d:\win8_gdr\shell\coreapplication\application\lib\coreapplicationview.cpp @ 552
twinapi!`Windows::ApplicationModel::Core::CoreApplicationViewAgileContainer::RuntimeClassInitialize'::`55'::<lambda_A2234BA2CCD64E2C>::<helper_func>+e 007976d0 00000000 00000000 001beeb4 d:\win8_gdr\shell\coreapplication\application\lib\coreapplicationview.cpp @ 613 + e
SHCore!SHWaitForThreadWithWakeMask+13b aaaaaaaa 04b1fa18 77c8ac69 001beeb4
kernel32!BaseThreadInitThunk+e 001beeb4 aaaaaaaa 00000000 00000000
ntdll!__RtlUserThreadStart+72 750d5931 001beeb4 aaaaaaaa 77d01d8e
ntdll!_RtlUserThreadStart+1b
Image Name: Windows.UI.Xaml.dll Symbol Type: PDB
Base address: 0x00905a4d Time Stamp: Thu Sep 20 06:25:43 2012
Checksum: 0x00000000 Comments:
COM DLL: False Company Name: Microsoft Corporation
ISAPIExtension: False File Description: Windows.UI.Xaml dll
ISAPIFilter: False File Version: 6.2.9200.16420 (win8_gdr.120919-1813)
Managed DLL: False Internal Name: Windows.UI.Xaml.dll
VB DLL: False Legal Copyright: © Microsoft Corporation. All rights reserved.
Loaded Image Name: Windows.UI.Xaml.dll Legal Trademarks:
Mapped Image Name: c:\symcache\Windows.UI.Xaml.dll\505A9AC7a54000\Windows.UI.Xaml.dll Original filename: Windows.UI.Xaml.dll
Module name: Windows_UI_Xaml Private Build:
Single Threaded: False Product Name: Microsoft® Windows® Operating System
Module Size: 10,33 MBytes Product Version: 6.2.9200.16420
Symbol File Name: c:\symcache\windows.ui.xaml.pdb\F3AFE9A212494DCAB4068DD4A4A781232\windows.ui.xaml.pdb Special Build: &
編集: Application Verifier で LuaPriv を有効にすることで、アプリをローカルでクラッシュさせることができました。無効にすると、クラッシュしません。AppVerif がログを書き込めないという問題が発生しているため、これが同じクラッシュかどうかはわかりません。何か助けはありますか?認定テスターは LuaPriv で実行されますか? アプリで Standard User Analyzer を実行する方法を見つけようとしています。これを行う方法のヒントはありますか? 私のアプリは、どこかで見つけた IsolatedStorageHelper の実装を使用して ApplicationData.Current.RoamingSettings に書き込みます。これは問題ですか?