locked
[UWP]uwp double tapped strange exception, application fault RRS feed

  • Question

  • ok so I have a video player app on windows store and its a uwp app and through my dev center I have been getting this strange double tapped crashes which I have never been able to reproduce on my own machine and a couple other machines I tried on. so I used **app center** in my app in my new update so maybe to get a better stacktrace of the error and now I am getting a long stacktrace, which is beyond my understanding, I dont really know how to debug it because I cant even reproduce it, but I will paste the stacktrace here, if you can help me in understanding the stacktrace I will really appreciate it, the exception seems to be on a simple doubleTapped even on my PlayerPage it is supposed to control the fullscreen toggling and works perfect on my machine. anyways following is the 

    StackTrace

        Windows.UI.Xaml.dll
        CDependencyObject NWPropagateDirtyFlag() depends.cpp:2920
        Windows.UI.Xaml.dll
        CUIElement NWSetContentDirty() uielementrenderwalk.cpp:273
        Windows.UI.Xaml.dll
        DirectUI::MediaPlayerElement RemoveFromFullWindowMediaRoot() mediaplayerelement_partial.cpp:471
        Windows.UI.Xaml.dll
        DirectUI::MediaPlayerElement UpdateIsFullWindow() mediaplayerelement_partial.cpp:306
        Windows.UI.Xaml.dll
        DirectUI::MediaPlayerElement OnPropertyChanged2() mediaplayerelement_partial.cpp:192
        Windows.UI.Xaml.dll
        DirectUI::DependencyObject NotifyPropertyChanged() dependencyobject.cpp:2331
        Windows.UI.Xaml.dll
        CDependencyObject NotifyPropertyChanged() depends.cpp:2698
        Windows.UI.Xaml.dll
        CDependencyObject SetEffectiveValue() propertysystem.cpp:1581
        Windows.UI.Xaml.dll
        CDependencyObject UpdateEffectiveValue() propertysystem.cpp:1851
        Windows.UI.Xaml.dll
        CDependencyObject SetValue() propertysystem.cpp:1623
        Windows.UI.Xaml.dll
        CUIElement SetValue() uielement.cpp:712
        Windows.UI.Xaml.dll
        CFrameworkElement SetValue() framework.cpp:220
        Windows.UI.Xaml.dll
        CControl SetValue() control.cpp:98
        Windows.UI.Xaml.dll
        DirectUI::DependencyObject SetValueCore() dependencyobject.cpp:1045
        Windows.UI.Xaml.dll
        DirectUI::DependencyObject SetValueCore() dependencyobject.h:290
        Windows.UI.Xaml.dll
        DirectUI::DependencyObject SetValueByKnownIndex_unsigned char_() dependencyobject.h:404
        FluentVideoPlayer.McgInterop.dll
        __Interop::ComCallHelpers Call() SharedStubs.g.cs:12158
        FluentVideoPlayer.McgInterop.dll
        __Interop::ForwardComStubs.Stub_20_System __Canon_() SharedStubs.g.cs:797
        FluentVideoPlayer.exe
        FluentVideoPlayer::Views::PlayerPage Fluentmtc_DoubleTapped() PlayerPage.xaml.cs:462
        FluentVideoPlayer.McgInterop.dll
        Windows::UI::Xaml::WindowActivatedEventHandler Invoke() +0x000000000000002F
        FluentVideoPlayer.McgInterop.dll
        __Interop::Intrinsics.HasThisCall__23_System __Canon_() +0x0000000000000037
        FluentVideoPlayer.McgInterop.dll
        __Interop::ReverseComStubs.Stub_9_System __Canon_() SharedStubs.g.cs:28237
        FluentVideoPlayer.McgInterop.dll
        Windows::UI::Xaml::Input::DoubleTappedEventHandler__Impl::Vtbl Invoke__n() ImplTypes.g.cs:228994
        Windows.UI.Xaml.dll
        DirectUI::CRoutedEventSourceBase_DirectUI::IUntypedEventSource,Windows::UI::Xaml::Controls::Primitives::IDragDeltaEventHandler,IInspectable,Windows::UI::Xaml::Controls::Primitives::IDragDeltaEventArgs_ Raise() joltclasses.h:1046
        Windows.UI.Xaml.dll
        DirectUI::CRoutedEventSourceBase_DirectUI::IUntypedEventSource,Windows::UI::Xaml::Input::IDoubleTappedEventHandler,IInspectable,Windows::UI::Xaml::Input::IDoubleTappedRoutedEventArgs_ UntypedRaise() joltclasses.h:999
        Windows.UI.Xaml.dll
        DirectUI::DXamlCore FireEvent() dxamlcore.cpp:1898
        Windows.UI.Xaml.dll
        CCoreServices CLR_FireEvent() xcpcore.cpp:3435
        Windows.UI.Xaml.dll
        CControlBase ScriptCallback() controlbase.cpp:267
        Windows.UI.Xaml.dll
        CXcpDispatcher OnScriptCallback() xcpwindow.cpp:1348
        Windows.UI.Xaml.dll
        CXcpDispatcher WindowProc() xcpwindow.cpp:836
        user32.dll
        UserCallWinProcCheckWow() clmsg.cxx:279
        user32.dll
        DispatchClientMessage() client.cxx:3507
        user32.dll
        __fnDWORD() ntcb.h:1340
        ntdll.dll
        KiUserCallbackDispatcherContinue() trampoln.asm:598
        win32u.dll
        ZwUserMessageCall() usrstubs.asm:222
        user32.dll
        SendMessageWorker() clmsg.cxx:662
        user32.dll
        SendMessageW() cltxt.h:876
        Windows.UI.Xaml.dll
        CXcpBrowserHost SyncScriptCallbackRequest() winbrowserhost.cpp:1008
        Windows.UI.Xaml.dll
        CEventManager RaiseHelper() eventmgr.cpp:1060
        Windows.UI.Xaml.dll
        CEventManager Raise() eventmgr.cpp:891
        Windows.UI.Xaml.dll
        CEventManager RaiseRoutedEventBubbling() eventmgr.cpp:1305
        Windows.UI.Xaml.dll
        CInputManager ProcessGestureInput() inputmanager.cpp:5672
        Windows.UI.Xaml.dll
        CInputManager ProcessTouchInteractionCallback() inputmanager.cpp:5548
        Windows.UI.Xaml.dll
        CCoreServices ProcessTouchInteractionCallback() xcpcore.cpp:1135
        Windows.UI.Xaml.dll
        TIEAdapter InteractionEngineCallback() tieadapter.cpp:234
        Windows.UI.Xaml.dll
        TIEAdapter StaticInteractionEngineCallback() tieadapter.cpp:63
        ninput.dll
        COutputConverter Process() outputconverter.cpp:595
        ninput.dll
        CInteractionContextImpl OutputCallback() interactioncontextimpl.cpp:128
        ninput.dll
        CInteractionGroupingFilter _SendOutput() interactiongroupingfilter.cpp:79
        ninput.dll
        CInteractionGroupingFilter _OnInput() interactiongroupingfilter.cpp:69
        ninput.dll
        COutputCoalescingFilter Flush() outputcoalescingfilter.cpp:165
        ninput.dll
        COutputCoalescingFilter _OnInput() outputcoalescingfilter.cpp:120
        ninput.dll
        CInteractionEngineImpl DigitizerInput() interactionengineimpl.cpp:412
        ninput.dll
        CInteractionContextImpl ProcessFrameHistory() interactioncontextimpl.cpp:724
        ninput.dll
        ProcessPointerFramesInteractionContext() interactioncontextapis.cpp:530
        Windows.UI.Xaml.dll
        ElementGestureTracker ProcessPointerInformation() elementgesturetracker.cpp:624
        Windows.UI.Xaml.dll
        ElementGestureTracker ProcessPointerMessage() elementgesturetracker.cpp:78
        Windows.UI.Xaml.dll
        CInputManager ProcessPointerMessagesWithInteractionEngine() inputmanager.cpp:5231
        Windows.UI.Xaml.dll
        CInputManager ProcessInteractionPointerMessages() inputmanager.cpp:4997
        Windows.UI.Xaml.dll
        CInputManager ProcessPointerInput() inputmanager.cpp:3638
        Windows.UI.Xaml.dll
        CInputManager ProcessInput() inputmanager.cpp:1267
        Windows.UI.Xaml.dll
        CCoreServices ProcessInput() xcpcore.cpp:1025
        Windows.UI.Xaml.dll
        CXcpBrowserHost HandleInputMessage() winbrowserhost.cpp:1362
        Windows.UI.Xaml.dll
        CJupiterControl HandlePointerMessage() jupitercontrol.cpp:650
        Windows.UI.Xaml.dll
        CJupiterControl HandleWindowMessage() jupitercontrol.cpp:327
        Windows.UI.Xaml.dll
        CJupiterWindow CoreWindowSubclassProc() jupiterwindow.cpp:1095
        Windows.UI.Xaml.dll
        CJupiterWindow StaticCoreWindowSubclassProc() jupiterwindow.cpp:521
        user32.dll
        UserCallWinProcCheckWow() clmsg.cxx:279
        user32.dll
        DispatchMessageWorker() clmsg.cxx:3137
        Windows.UI.dll
        Windows::UI::Core::CDispatcher ProcessMessage() dispatcher.cpp:327
        Windows.UI.dll
        Windows::UI::Core::CDispatcher WaitAndProcessMessagesInternal() dispatcher.cpp:1959
        Windows.UI.dll
        Windows::UI::Core::CDispatcher ProcessEvents() dispatcher.cpp:581
        Windows.UI.Xaml.dll
        CJupiterWindow RunCoreWindowMessageLoop() jupiterwindow.cpp:1244
        Windows.UI.Xaml.dll
        DirectUI::DXamlCore RunMessageLoop() dxamlcore.cpp:2217
        twinapi.appcore.dll
        Windows::ApplicationModel::Core::CoreApplicationView Run() coreapplicationview.cpp:1798
        twinapi.appcore.dll
        _lambda_476a253d60a149be58fa202b506b2c7b_ operator() coreapplicationview.cpp:1212
        SHCore.dll
        _WrapperThreadProc() thread.cpp:321
        kernel32.dll
        BaseThreadInitThunk() thread.c:64
        ntdll.dll
        RtlUserThreadStart() rtlstrt.c:998
    Sunday, June 3, 2018 9:52 AM

All replies

  • Hi TOUSEEF MALIK,

    I could't find much useful information too.

    Could you confirm on which OS version and what kind of devices that the error will occur?

    Also as you have confirmed the error happens in the double tapped event, why not add some log at the event? You could output some information like parameter and exception message. These are useful to troubleshoot the problem.

    Best regards,

    Roy


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Tuesday, June 5, 2018 3:26 AM