Idea X unresponsive while browsing for project to open.

Intellij Idea gets unresponsive and here is sample thread dump:

"ApplicationImpl pooled thread 3" prio=10 tid=0x00007f8e45c68000 nid=0x6cfc runnable [0x00007f8e3b174000]
   java.lang.Thread.State: RUNNABLE
     at java.io.UnixFileSystem.getLastModifiedTime(Native Method)
     at java.io.File.lastModified(File.java:826)
     at com.intellij.openapi.vfs.impl.local.LocalFileSystemBase.getTimeStamp(LocalFileSystemBase.java:144)
     at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.getTimeStamp(LocalFileSystemImpl.java:466)
     at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.a(PersistentFS.java:277)
     at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.b(PersistentFS.java:187)
     at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.list(PersistentFS.java:140)
     at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.listIds(PersistentFS.java:203)
     at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.getChildren(VirtualDirectoryImpl.java:212)
     - locked <0x00007f8e7a9e88b8> (a com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl)
     at com.intellij.projectImport.ProjectOpenProcessorBase.canOpenProject(ProjectOpenProcessorBase.java:75)
     at com.intellij.projectImport.ProjectOpenProcessor.getImportProvider(ProjectOpenProcessor.java:56)
     at com.intellij.ide.actions.OpenProjectFileChooserDescriptor.a(OpenProjectFileChooserDescriptor.java:75)
     at com.intellij.ide.actions.OpenProjectFileChooserDescriptor.isFileVisible(OpenProjectFileChooserDescriptor.java:70)
     at com.intellij.openapi.fileChooser.impl.FileTreeStructure.a(FileTreeStructure.java:118)
     at com.intellij.openapi.fileChooser.impl.FileTreeStructure.getChildElements(FileTreeStructure.java:80)
     at com.intellij.ide.util.treeView.AbstractTreeUi$30.run(AbstractTreeUi.java:1464)
     at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1650)
     at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1641)
     at com.intellij.ide.util.treeView.AbstractTreeUi.getChildrenFor(AbstractTreeUi.java:1462)
     at com.intellij.ide.util.treeView.AbstractTreeUi.access$4900(AbstractTreeUi.java:56)
     at com.intellij.ide.util.treeView.AbstractTreeUi$48.run(AbstractTreeUi.java:2521)
     at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1650)
     at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1641)
     at com.intellij.ide.util.treeView.AbstractTreeUi.access$2400(AbstractTreeUi.java:56)
     at com.intellij.ide.util.treeView.AbstractTreeUi$59$1.run(AbstractTreeUi.java:3189)
     at com.intellij.ide.util.treeView.AbstractTreeBuilder$1.run(AbstractTreeBuilder.java:341)
     at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:760)
     at com.intellij.ide.util.treeView.AbstractTreeBuilder.runBackgroundLoading(AbstractTreeBuilder.java:339)
     at com.intellij.ide.util.treeView.AbstractTreeUi$59.run(AbstractTreeUi.java:3180)
     at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:205)
     at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:233)
     at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:196)
     at com.intellij.ide.util.treeView.AbstractTreeUi$60.run(AbstractTreeUi.java:3241)
     at com.intellij.util.concurrency.WorkerThread.run(WorkerThread.java:105)
     at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:382)
     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:619)
     at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)

3 comments
Comment actions Permalink

Hello,

Sorry, but this is a stack trace for one particular thread only. Please provide full thread dump (with information for all threads).

Denis

0
Comment actions Permalink

Attached two thread dumps.



Attachment(s):
X_4.txt.zip
X_3.txt.zip
0
Comment actions Permalink

I created the ticket - IDEA-64348

0

Please sign in to leave a comment.