Microsoft To Do crashes when minimized (WebView2 access violation, Canary build

Larisa Kudisheva 0 Reputation points
2026-03-10T23:12:23.39+00:00

Hi, I'm on the Windows Insider Canary channel, and I'm seeing a reproducible crash in Microsoft To Do whenever the app is minimized or when switching focus between apps. The app works normally until a window-state change occurs, then it hangs and eventually crashes.

This behavior started recently and appears to be related to the WebView2 compositor handling on Canary builds.

Reproduction steps:

  1. Open Microsoft To Do
  2. Ineract (everything works)
  3. Minimize the app or switch to another window (The app hangs and then crashes)

Faulting application name: Todo.exe, version: 2.172.6603.0

Faulting module name: unknown

Exception code: 0xc0000005

Fault offset: 0x0000023ab67a0000

Faulting package full name: Microsoft.Todos_2.172.6603.0_x64__8wekyb3d8bbwe

  • Feedback Hub also crashed once with the same signature (unknown module + 0xc0000005) when switching apps
  • This appears to be a WebView2 suspend/resume access-violation issue specific to Canary

If needed, I can provide additional logs or traces. Thanks for taking a look.

Microsoft 365 and Office | Microsoft To Do | Other
0 comments No comments

1 answer

Sort by: Oldest
  1. AI answer

    2026-03-10T23:12:37.8533333+00:00

    The crash pattern matches a WebView2 process failure triggered by window state changes (minimize/suspend/resume) and is consistent with issues seen on Insider builds where WebView2-hosted apps can hit access violations.

    Because this is occurring on the Canary channel and affects multiple WebView2-based apps (Microsoft To Do and Feedback Hub), the most effective actions are:

    1. Collect diagnostic details
      • In Task Manager, reproduce the issue and confirm that msedgewebview2.exe child processes appear under the To Do process and then terminate when minimizing or switching apps. This helps confirm a WebView2 Runtime crash rather than a To Do-specific bug.
      • After the crash, check Event Viewer:
        • Windows Logs → Application/System
        • Look for WebView2 or App initialization failures and any Application Control/AppLocker/WDAC blocks that coincide with the crash.
      • If present, collect WebView2 crash reports from the user data folder at EBWebView\Crashpad\reports\ for inclusion in feedback.
    2. Check for security tooling interference
      • Use Event Viewer and security logs to see if Windows Defender Application Control (WDAC), AppLocker, Controlled Folder Access (CFA), Data Loss Prevention (DLP), or Endpoint Detection and Response (EDR) are blocking or terminating WebView2 processes when the app is minimized or backgrounded. These can cause blank windows, hangs, or crashes in WebView2-hosted apps.
    3. Use Feedback Hub to report the Canary-specific regression
      • Since this is reproducible on the Canary channel and appears to be a WebView2 compositor/suspend-resume regression, file a detailed bug via Feedback Hub including:
        • Exact build number of the Canary build.
        • App version (Microsoft To Do 2.172.6603.0) and the 0xc0000005 exception details.
        • Confirmation that other WebView2 apps (such as Feedback Hub) show similar behavior.
        • Any crash reports from EBWebView\Crashpad\reports\ and relevant Event Viewer entries.
      • As a Windows Insider, Feedback Hub is the supported path to get this to the engineering teams; Insider builds are expected to surface such regressions.
    4. Temporary mitigations
      • If possible, use a non-Canary (more stable) Windows build on production machines until the regression is fixed.
      • If security tooling is involved (per logs), test on a machine or profile with those controls relaxed to confirm whether they are contributing to WebView2 process termination.

    Once the underlying WebView2 crash is fixed in a future Canary/Insider build, the To Do and Feedback Hub crashes on minimize/focus change should stop without changes to the apps themselves.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.