Skip to content

Saving a newly created Markdown file in File Explorer (Cmd+S) causes relaunch crash loop until file is deleted #10131

@marcus-42

Description

@marcus-42

Summary

Saving a newly created Markdown file from Warp's File Explorer with Cmd+S can crash Warp and put it into a relaunch crash loop until the offending .md file is deleted outside Warp.

Problem

In Warp's built-in File Explorer/editor flow, creating a new .md file, pasting valid Markdown content, and saving with Cmd+S causes Warp to become unresponsive and crash. After force quitting and reopening, Warp shows the "unexpectedly quit while reopening windows" prompt and repeatedly crashes again. Reinstalling Warp does not resolve the loop. Deleting that specific .md file from Finder breaks the loop and lets Warp open normally.

Expected behavior

Saving a newly created Markdown file should persist the file and keep Warp responsive. Reopening Warp should restore windows without entering a crash loop.

Actual behavior

Cmd+S in this scenario triggers a crash/hang, then Warp repeatedly crashes on relaunch while reopening windows. The loop only stops after deleting the problematic .md file outside Warp.

Reproduction steps or desired workflow

  1. Open a project directory in Warp.
  2. In Warp File Explorer, right-click and create a new Markdown (.md) file.
  3. Open the new file and paste valid Markdown text.
  4. Press Cmd+S to save.
  5. Warp becomes unresponsive/crashes.
  6. Force quit and relaunch Warp.
  7. Warp prompts to reopen previous windows, then crashes again (loop).
  8. Delete the newly created .md file in Finder; Warp can then launch normally.

Artifacts

Screenshot 1: macOS dialog shown on relaunch: "The last time you opened Warp, it unexpectedly quit while reopening windows" with options to reopen or not reopen windows.
Paste screenshot 1 here

Image

Crash reports attached/provided:
Crash reports.zip
Observed crash signatures from the provided .ips files include repeated EXC_BAD_ACCESS (SIGSEGV) with KERN_INVALID_ADDRESS, across multiple faulting threads, including one report with CoreFoundation: CF objects must have a non-zero isa.

Warp logs found:
Warp logs.zip

Warp version

v0.2026.04.29.08.57.stable_01

Operating system

macOS 15.6.1 (24G90)

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:editor-notebooksEditors, notebooks, markdown rendering, LSP, and code display.area:ui-frameworkCore Warp UI framework, rendering, layout, and windowing infrastructure.area:workspaceFile tree, workspace navigation, project switching, and working-directory management.bugSomething isn't working.needs-infoMore issue-specific reporter detail is needed before the problem can be confidently triaged.os:macmacOS-specific behavior, regressions, or requests.repro:mediumThe report suggests a plausible repro path, but some uncertainty remains.triagedIssue has received an initial automated triage pass.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions