raycast / raycast/extensions

[Spotify Controls] ... Thread increase (subprocess)

Open
#26,465 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug extension extension: spotify-controls platform: macOS
Dominant language
TypeScript
Stars
7.8k
Forks
6.9k
Avg merge
2d 6h
Merged PRs (30d)
442

Description

Extension

https://www.raycast.com/thomas/spotify-controls

Raycast Version

1.104.10

OS Version

MacOs 26.3.1

Description
Image I have a Mac with 8GB of RAM and 1500 as the process limit, I followed the problem and found that this Spotify extension for some reason leaves it in a loop a nd the processes continued to increase until they reached the 1500 limit, at that moment everything failed and I had to restart the Mac.
Steps To Reproduce
  1. Start macos system.
  2. login automatic spotify open.
  3. use raycast with spotify extension on.
  4. use sportify extension (optional).
  5. verify process with command => ps aux | wc -l
  6. wait 20min to 30min or watch process in live usign (ps aux | wc -l ). Process increment, in bucle.
Current Behaviour

No response

Expected Behaviour

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the Spotify Controls extension linked in the issue and reproduce the report on macOS using ps aux | wc -l, while monitoring the process count for 20–30 minutes. Trace the subprocess activity that causes the count to grow and consider the issue complete when using the extension no longer creates an unbounded process increase.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, typescript
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.