Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lots of symlinks causes webstorm to hang on startup #1882

Closed
forivall opened this issue Sep 13, 2023 · 1 comment · Fixed by #2012
Closed

Lots of symlinks causes webstorm to hang on startup #1882

forivall opened this issue Sep 13, 2023 · 1 comment · Fixed by #2012
Labels
type: bug Something isn't working

Comments

@forivall
Copy link
Contributor

forivall commented Sep 13, 2023

Current Behavior

In a project with a build process that produces a lot of symlinks, starting WebStorm causes it to hang and consumes 100% CPU (of one core). Disabling the Nx Console plugin or removing the build folder resolves the issue.

Or, click "refresh" on the nx console panel and it will eventually hang, just not immediately.

Expected Behavior

The Webstorm / IDEA Nx Console plugin should not freeze/crash the IDE.

Steps to Reproduce

nrwl/nx-examples#296

Run node ./make-lots-of-symlinks.js

Start webstorm.

Observe behaviour.

Failure Logs / Images / Videos

Screenshot 2023-09-12 at 9 00 33 PM

Environment

  • Nx Console version: 1.13.1
  • Webstorm version:
WebStorm 2023.2.1
Build #WS-232.9559.58, built on August 22, 2023
Runtime version: 17.0.8+7-b1000.8 aarch64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 13.5.2
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 10
Metal Rendering is ON
Non-Bundled Plugins:
    com.github.weisj.darkmode (1.8.0-2023.2)
    nsu.Kirsanov.Nikita (1.2)
    com.intellij.plugins.sublimetextkeymap (231.7515.9)
    com.nasller.CodeGlancePro (1.7.5)
    light.flat.theme (0.14)
    com.sburlyaev.terminal.plugin (0.5.2)
    net.seesharpsoft.intellij.plugins.file-preview (1.6.4)
    de.timo_reymann.intellij-mjml-support (2.4.2)
    dev.nx.console (1.13.1)
    ru.serafimarts.roboticket (1.1.3)
    com.github.menwhorust.tomorrownighttheme (0.0.22)
@forivall forivall added the type: bug Something isn't working label Sep 13, 2023
@MaxKless
Copy link
Collaborator

I'll check it out, appreciate the repro PR :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants