File selection dialogue causes lock up Follow
I am running 2017.1 CE on Linux.
IntelliJ seems to lock up whenever a file selection dialogue window pops up. This occurs when I do:
Settings/Spelling/Custom Dictionaries Folder
Settings/Plugins/Install plugin from disk...
The selection dialogue pops up, there is just a single folder with a lock icon as the root with no labels or subfolders. Everything then locks up and I am forced to kill the entire IDE.
Please sign in to leave a comment.
Please share a thread dump: https://intellij-support.jetbrains.com/hc/articles/206544899.
Are there any network mounts or symlinks in your tree? Is your home a network directory?
IntelliJ runs in a Linux VM hosted on Windows 7 x64.
Because the development environment is on an isolated machine, I cannot freely transfer files off it. I will try to provide snippets of exceptions to see if that narrows down the cause.
"AWT-EventQueue-0 2017.1#IC-171.3780.95 IDEA, eap:false, os:Linux 2.6.32-279.el6.x86_64, java-version:JetBrains s.r.o 1.8.0_112-release-736-b13" prio=0 tid=0x0 nid=0x0 blocked
on com.intellij.openapi.vfs.newvfs.impl.VfsData$DirectoryData@31213068 owned by "ApplicationImpl pooled thread 13" id=373
"ApplicationImpl pooled thread 14" prio=0 tid=0x0 nid=0x0 runnable java.lang.Thread.State: RUNNABLE
See the related report: https://youtrack.jetbrains.com/issue/IDEA-56075.
It will hang if reading your directory tree hangs (because of the network mounts or some other reasons).
Is there an alternative method to installing plugins besides using the "Install from disk...", like manually extracting the jar into a certain plugins directory?
My instance of IntelliJ has been sitting on the dialogue window for 2+ hours. Either it locked up or its still traversing the tree?
You can unpack plugins into the plugins directory (https://intellij-support.jetbrains.com/hc/articles/206544519).
Make sure to download the proper plug-in version that is compatible with your IDE build (check the build number range).
> Either it locked up or its still traversing the tree?
You can tell it from the thread dump. Or run via strace to see what it's doing and which folder locks it.