You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To resolve the situation, I have to pkill -9 spyder and pkill -9 -f python3.12, to kill hundreds of spawned bash processes and prevent more from spawning. The python3.12 is that from the same condaforge install as Spyder.
What steps reproduce the problem?
This is unclear, but it happens sporadically on one specific system:
Spyder from current condaforge, on RHEL 9.4.
When it occurred, I had started Spyder from gnome-shell, not from terminal. This has now happened not every time I use Spyder on this setup, but relatively often.
Now that I tried it again, Spyder did this after being idle for a few minutes.
What is the expected output? What do you see instead?
Spyder should not be able to get in a state where it spawns bash processes in a busy loop.
When it occurred, I had started Spyder from gnome-shell, not from terminal. This has now happened not every time I use Spyder on this setup, but relatively often.
I don't know why this is happening in your system. I also use Linux (Ubuntu 22.04) and I'm no seeing anything like that, so my guess is that it's related to something in your setup (plus, it hasn't been reported by other Linux users).
A workaround for this is to start Spyder from the command line. Let us know if that solves the problem for you.
which calls bash etc. to try to get environment variables of login shell. It's not clear to me what exactly is calling this function repeatedly. Unfortunately, I don't have time right now to debug this further.
I'm not really looking for workarounds here (I can just edit out that problematic code for this installation), this bug report is mainly for you to be aware of that on some cases this code seems to cause problems.
Issue Report Checklist
conda update spyder
(orpip
, if not using Anaconda)jupyter qtconsole
(if console-related)spyder --reset
Problem Description
Sometimes Spyder starts spawning an unlimited amount of processes like this, apparently in a busy loop:
which almost completely hangs the system.
To resolve the situation, I have to
pkill -9 spyder
andpkill -9 -f python3.12
, to kill hundreds of spawned bash processes and prevent more from spawning. The python3.12 is that from the same condaforge install as Spyder.What steps reproduce the problem?
This is unclear, but it happens sporadically on one specific system:
Spyder from current condaforge, on RHEL 9.4.
When it occurred, I had started Spyder from gnome-shell, not from terminal. This has now happened not every time I use Spyder on this setup, but relatively often.
Now that I tried it again, Spyder did this after being idle for a few minutes.
What is the expected output? What do you see instead?
Spyder should not be able to get in a state where it spawns bash processes in a busy loop.
Versions
Dependencies
The text was updated successfully, but these errors were encountered: