我有一个Windows应用商店应用,我可以在Windows开发人员仪表板上看到用户遇到崩溃。我不了解报告(主要是堆栈跟踪),因为我不熟悉无人代码(这些应用程序在发布时会编译为本机代码,如C ++应用程序)。但是,我确实理解(或者可能错误地认为)最常发生的错误是没有意义的错误。该应用程序是一个XAML / C#应用程序,没有不安全的代码。主要的例外是:
INVALID_POINTER_READ_c0000005_Windows.UI.Xaml.dll!DirectUI :: UIAffinityReleaseQueue :: DoCleanup
和
INVALID_POINTER_READ_CONTEXT_MISMATCH_c0000005_Windows.UI.Xaml.dll!DirectUI :: UIAffinityReleaseQueue :: DoCleanup
任何人都可以向我解释这种类型的错误如何在纯托管代码应用程序中发生?
答案 0 :(得分:-1)
根据评论 - 这是基于错误的假设。
当应用程序被编译为本机代码时 - 将获得本机类型错误。