Skip to content

Renderer memory grows continuously to 11+ GiB on Apple Music New page (Linux) #224

Description

@uyu74

Steps to Reproduce

  1. Launch Sidra 0.4.1 AppImage on Arch Linux
  2. Let it load the default Apple Music "New" page: https://music.apple.com/us/new?l=zh-Hans-CN
  3. Leave the window open without deliberate interaction
  4. Observe Sidra's renderer process in btop

Expected Behavior

Sidra should keep a stable, reasonable memory footprint while displaying the Apple Music New page.

Actual Behavior

After launch:

  • Around 3 minute after the renderer started: Renderer RSS: ~7.34 GiB, CPU: ~157%
  • Memory composition:
    • ~7.2 GiB private anonymous memory
    • This is not explained by disk cache; ~/.config/Sidra was ~561 MiB total.
  • Approximate growth rate: ~53 MiB/s during sampling.
  • Later observation: renderer reached ~11.42 GiB RSS and ~158% CPU.

Error Output

No application error was shown. No related error was written to Sidra's main log, no Crashpad dump was produced, and no kernel OOM event occurred.

Version

Sidra 0.4.1 (AppImage)

Environment

  • OS: Arch Linux
  • Kernel: 7.0.11-1-cachyos-bore
  • Session: Wayland
  • Desktop/compositor: niri
  • GPU: Intel Arc Pro 130T/140T
  • Graphics driver: i915
  • Total RAM: 30 GiB
  • Swap: 79 GiB
  • Sidra language: zh-Hans-CN
  • Apple Music storefront: us

Additional Context

Sidra's ~/.config/Sidra/logs/main.log confirms that the affected session loaded Apple Music's New page:

[2026-08-25 23:56:48.330] [info] (main) loading Apple Music...
[2026-08-25 23:56:52.061] [info] (main) page loaded: https://music.apple.com/us/new?l=zh-Hans-CN

This log excerpt is from a normal launch and only confirms the affected page; the runaway renderer did not emit an
application-level error.

Image

Checklist

  • I have searched existing issues to avoid duplicates
  • I have provided all the requested information above
  • I can reproduce this issue consistently

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingquestionNeeds more information

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions