PaperWM icon indicating copy to clipboard operation
PaperWM copied to clipboard

Infinite Recursion in addWindow position-change

Open MinusGix opened this issue 6 months ago • 1 comments

Describe the bug Seems to be the same as #769
Sometimes gnome-shell begins to have high cpu usage which causes lag, usually after a few days online. I've checked journalctl before and not seen these errors previously, but I've started observing them so probably should report.

ul 30 12:47:40 minus-pc gnome-shell[1585]: JS ERROR: too much recursion
                                            addWindow/<@file:///home/minus/.local/share/gnome-shell/extensions/[email protected]/tiling.js:956:19
                                            addWindow/<@file:///home/minus/.local/share/gnome-shell/extensions/[email protected]/tiling.js:956:19
                                            addWindow/<@file:///home/minus/.local/share/gnome-shell/extensions/[email protected]/tiling.js:956:19
...

Moving mouse between my two monitors does tend to produce a burst of errors.

To Reproduce Unsure.

System information: (Via source code)

Distribution: Manjaro Linux
GNOME Shell 46.3.1
Display server: Wayland
PaperWM branch/tag: release
PaperWM commit: 79e7dbb8e8341674f2707a23fbf77251d8361956
Enabled extensions:
- [email protected]
- just-perfection-desktop@just-perfection
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]

Additional context I'll try updating to latest PaperWM since I'm on 46.12.1 or so, though I'd be surprised if it fixes the issue since a glance at releases I didn't see commits that would have affected this.

MinusGix avatar Jul 30 '24 18:07 MinusGix