Skip to content

Windsurf Bug Report – Memory Leak Consuming All RAM on Linux #289

@oib

Description

@oib

Summary

Windsurf on Linux consumes all available RAM after startup and eventually crashes. During the process, GNOME may terminate services such as gnome-settings-daemon due to excessive memory usage warnings.

Environment

  • Windsurf Version: 1.9577.24-1773087928
  • OS: Debian 13 (Trixie)
  • Session: Wayland
  • Desktop: GNOME
  • GPU: NVIDIA RTX 4060 Ti (driver 545.23.06)
  • CPU: AMD Ryzen 5950X
  • RAM: 64 GB

Symptoms

  • Windsurf starts normally.
  • RAM usage continuously increases.
  • Eventually all system RAM is consumed.
  • GNOME shows warnings about high memory usage (e.g. gnome-settings-daemon).
  • Windsurf crashes once RAM is exhausted.

Observations

  • Issue occurs only after Windsurf startup.
  • System otherwise remains stable.
  • No other processes show abnormal memory growth.

Example monitoring command used:

watch -n1 'ps -eo pid,cmd,%mem,%cpu --sort=-%mem | head'

Expected Behavior

Windsurf should maintain stable memory usage and not consume all available RAM.

Actual Behavior

Memory usage grows until the system runs out of RAM and the application crashes.

Workarounds Tested

  • None yet

Additional Notes

Issue appears related to Windsurf renderer or background indexing processes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions