nta / immersive-host

A host to run Immersive mode Windows applications. Check out my tamper flag!
http://dotbas.net/i/autobiographic.png
Other
91 stars 21 forks source link

XAML applications die with E_FAIL in DirectUI::FrameworkView::OnActivated #5

Open nta opened 8 years ago

nta commented 8 years ago

Alto's Adventure trace:

    KernelBase.dll!RaiseFailFastException()    Unknown
    combase.dll!RoFailFastWithErrorContextInternal2(HRESULT hrError, unsigned long cStowedExceptions, _STOWED_EXCEPTION_INFORMATION_V2 * * aStowedExceptionPointers) Line 1092  C++
    Windows.UI.Xaml.dll!DirectUI::ErrorHelper::ReportUnhandledError(HRESULT hrError) Line 529   C++
    Windows.UI.Xaml.dll!DirectUI::ErrorHelper::ReportUnhandledErrorFromWrappedDelegate(HRESULT hrError) Line 418    C++
>   Windows.UI.Xaml.dll!DirectUI::FrameworkView::OnActivated(Windows::ApplicationModel::Core::ICoreApplicationView * pSender, Windows::ApplicationModel::Activation::IActivatedEventArgs * pArgs) Line 296  C++
    twinapi.appcore.dll!Microsoft::WRL::InvokeTraits<-2>::InvokeDelegates<class <lambda_c66d499fb20b290aeb8ead5175a4f446>,struct Windows::Foundation::ITypedEventHandler<class Windows::ApplicationModel::Core::CoreApplicationView *,struct Windows::ApplicationModel::Activation::IActivatedEventArgs *> >(class <lambda_c66d499fb20b290aeb8ead5175a4f446>,class Microsoft::WRL::Details::EventTargetArray *,class Microsoft::WRL::EventSource<struct Windows::Foundation::ITypedEventHandler<class Windows::ApplicationModel::Core::CoreApplicationView *,struct Windows::ApplicationModel::Activation::IActivatedEventArgs *>,struct Microsoft::WRL::InvokeModeOptions<-2> > *) Unknown
    twinapi.appcore.dll!Microsoft::WRL::EventSource<struct Windows::Foundation::ITypedEventHandler<class Windows::ApplicationModel::Core::CoreApplicationView *,struct Windows::ApplicationModel::Activation::IActivatedEventArgs *>,struct Microsoft::WRL::InvokeModeOptions<-2> >::DoInvoke<class <lambda_c66d499fb20b290aeb8ead5175a4f446> >(class <lambda_c66d499fb20b290aeb8ead5175a4f446>)    Unknown
    twinapi.appcore.dll!Windows::ApplicationModel::Core::CoreApplicationView::Activate(struct Windows::ApplicationModel::Core::IActivationEventCallback *,struct Windows::ApplicationModel::Activation::IActivatedEventArgs *)  Unknown
    rpcrt4.dll!Invoke()    Unknown
    rpcrt4.dll!Ndr64StubWorker()    Unknown
    rpcrt4.dll!NdrStubCall3()   Unknown
    combase.dll!CStdStubBuffer_Invoke(IRpcStubBuffer * This, tagRPCOLEMESSAGE * prpcmsg, IRpcChannelBuffer * pRpcChannelBuffer) Line 1449   C++
    rpcrt4.dll!CStdStubBuffer_Invoke()  Unknown
    combase.dll!ObjectMethodExceptionHandlingAction<<lambda_76d9e92c799d246a4afbe64a2bf5673d> >(InvokeStubWithExceptionPolicyAndTracing::__l6::<lambda_76d9e92c799d246a4afbe64a2bf5673d> action, ObjectMethodExceptionHandlingInfo * pExceptionHandlingInfo, ExceptionHandlingResult * pExceptionHandlingResult, void *) Line 91    C++
    combase.dll!DefaultStubInvoke(bool bIsAsyncBeginMethod, IServerCall * pServerCall, IRpcChannelBuffer * pChannel, IRpcStubBuffer * pStub, unsigned long * pdwFault) Line 1891    C++
    combase.dll!ServerCall::ContextInvoke(tagRPCOLEMESSAGE * pMessage, IRpcStubBuffer * pStub, CServerChannel * pChannel, tagIPIDEntry * pIPIDEntry, unsigned long * pdwFault) Line 1541    C++
    combase.dll!AppInvoke(ServerCall * pServerCall, CServerChannel * pChannel, IRpcStubBuffer * pStub, void * pv, void * pStubBuffer, tagIPIDEntry * pIPIDEntry, WireLocalThis * pLocalb) Line 1604 C++
    combase.dll!ComInvokeWithLockAndIPID(ServerCall * pServerCall, tagIPIDEntry * pIPIDEntry, bool * pbCallerResponsibleForRequestMessageCleanup) Line 2726 C++
    combase.dll!ThreadDispatch(ServerCall * pServerCall) Line 414   C++
    combase.dll!ThreadWndProc(HWND__ * window, unsigned int message, unsigned __int64 wparam, __int64 params) Line 782  C++
    user32.dll!UserCallWinProcCheckWow()   Unknown
    user32.dll!DispatchMessageWorker() Unknown
    combase.dll!CCliModalLoop::PeekRPCAndDDEMessage() Line 2796 C++
    combase.dll!CCliModalLoop::FindMessage(unsigned long dwStatus) Line 2867    C++
    combase.dll!CCliModalLoop::HandleWakeForMsg() Line 2484 C++
    combase.dll!CCliModalLoop::BlockFn(void * * ahEvent, unsigned long cEvents, unsigned long * lpdwSignaled) Line 2396 C++
    combase.dll!ClassicSTAThreadWaitForHandles(unsigned long dwFlags, unsigned long dwTimeout, unsigned long cHandles, void * * pHandles, unsigned long * pdwIndex) Line 53 C++
    combase.dll!CoWaitForMultipleHandles(unsigned long dwFlags, unsigned long dwTimeout, unsigned long cHandles, void * * pHandles, unsigned long * lpdwindex) Line 123 C++
    twinapi.appcore.dll!Microsoft::WRL::ComPtr<struct Windows::Foundation::ITypedEventHandler<struct Windows::Phone::UI::Core::INavigationClient *,struct IInspectable *> >::operator int Microsoft::WRL::Details::BoolStruct::*(void)  Unknown
    SHCore.dll!Microsoft::WRL::ComPtr<struct IAsyncInfo>::As<struct Windows::Foundation::IAsyncOperationWithProgress<unsigned int,unsigned int> >(class Microsoft::WRL::Details::ComPtrRef<class Microsoft::WRL::ComPtr<struct Windows::Foundation::IAsyncOperationWithProgress<unsigned int,unsigned int> > >) Unknown
    kernel32.dll!BaseThreadInitThunk() Unknown
    ntdll.dll!RtlUserThreadStart() Unknown