Skip to content

0.5.6: silent crash during recording on Windows 11 (0xc0000005, mostly ntdll.dll) - recording lost, no error shown #2019

Description

@MoritzV42

Summary

Since updating to 0.5.6 (released Jul 17), Cap crashes silently mid-recording on Windows 11. The recording indicator/tray simply disappears, no error dialog is shown, and the recording is lost (the .cap folder is left without project-config.json, only orphaned DASH segments). Before 0.5.6 the same setup was stable for weeks of daily recordings.

What triggers it

  • Most reliably: pressing Pause during a recording (reproduced several times).
  • But it also dies spontaneously during recording with no interaction at all — we only noticed because the recording indicator was gone.

Windows Event Log evidence

7 APPCRASH events on Jul 18 alone, all Cap.exe 0.5.6.0 (timestamp 0x6a4edb0e), exception code 0xc0000005 (access violation):

Time (local) Faulting module Offset
10:04 ntdll.dll 10.0.26100.8521 0x21dc9
10:33 ntdll.dll 0x21dc9
10:37 ntdll.dll 0x21dc9
10:40 ntdll.dll 0x164747
11:22 Cap.exe 0x1e9ba80
11:28 ntdll.dll 0x1decd
11:32 ntdll.dll 0x164747

Cap's own logs end abruptly mid-recording (no "pipeline shutdown" / teardown lines), consistent with a hard process crash. The ntdll offsets (heap paths) at multiple distinct addresses suggest heap corruption rather than a single bad call site.

Environment

  • Cap 0.5.6.0 (desktop, installed via .exe), path C:\Users\<user>\AppData\Local\Cap\Cap.exe
  • Windows 11 Home, build 26200
  • Recording: screen + mic, DASH segments visible in %APPDATA%\so.cap.desktop\recordings\

Additional note

Older releases on GitHub currently have no installer assets attached, so downgrading as a workaround isn't possible. If you could attach a 0.5.5 (or last-known-good) Windows installer to a release, that would help affected users a lot while this is investigated.

Happy to provide full logs or the WER report IDs if useful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions