windows-mobile - 应用程序什么时候会静默崩溃,何时在Windows Mobile中使用 “send report”崩溃

标签 windows-mobile crash native crash-reports

我注意到Windows Mobile中至少有两种崩溃

  • 静音崩溃
    应用程序崩溃,但操作系统
  • 没有提示“发送报告”对话框
  • “发送报告”崩溃
    应用程序崩溃,操作系统
  • 提示“发送报告”对话框

    另外,上述每一次崩溃有时都会导致应用程序意外终止,有时却不会终止(据我所知)。

    它们何时会发生,也许它们会发生一些常见的场景/原因?

    编辑:
    当我开发WM应用程序时,有时我的应用程序崩溃。到目前为止,我不使用任何异常(不引发也不捕获)。

    最佳答案

    “发送报告时崩溃”是最容易回答的问题。当应用程序由于未处理的异常而退出时,您将看到“我们很抱歉”对话框,该对话框提供了将.kdmp文件发送给Microsoft的功能。该.kdmp文件(也称为小型转储)包含有关引发未处理异常时程序状态的信息。

    静默崩溃可能是一个进入错误状态的应用程序,它不知道如何处理并决定退出。例如,开发人员可能已决定捕获特定的异常,但不知道如何从异常中恢复,因此他只是告诉程序退出。我认为这种错误不会有1种解释。

    -PaulH

    关于windows-mobile - 应用程序什么时候会静默崩溃,何时在Windows Mobile中使用 “send report”崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2831344/

    相关文章:

    java - 分析 native 方法上的卡住线程

    c# - 从 C# .Net Core 项目正确调用外部 C 库方法*在 Linux 上*

    windows - Windows 上是否有某种安全的本地存储?

    c# - 在 Compact Framework 中使用 DLL VB6

    c# - 使用GPRS的WM6 socket

    c# - 调用多个类类型列表中的特定类函数

    iOS 5.1 应用程序启动时崩溃,找不到符号 : _NSFontAttributeName

    macos - 如何让 Genymotion 在 OSX 中启动时不崩溃?

    c# - Windows Mobile 6.5 应用程序未显示在任务管理器中

    c++ - 模块机器类型 'THUMB' 与目标机器类型 'ARM' 冲突