PHP Storm Mac Tool Windows Won't Appear 2017.1.1
Answered
Upgraded to 2017.1.1, and all Tool Windows disappeared. Looking at a blank screen, except for the navigation bar that let's me drill into my project, but can't actually open any files :(.
Things tried:
- Downgraded to 2017.1 - Windows don't come back
- Renamed "PHP 2017.1" in "~/Libraries/Preferences", IDE reset OK and could view windows, but if close IDE and re-open windows are gone again! This happens in both .1 and .1.1
Anybody have another recommendation? Don't want to be zapping all my pref's every time I restart the IDE!
Please sign in to leave a comment.
Hi there,
1) What exactly do you mean by "Cannot open any files"?
2) Can you open Project View panel at all? Can you access it via "View | Tool Windows"? Via shortcut (Alt+1 .. or Cmd+1 -- sorry, Windows user here so not sure what the right shortcut is on Mac)
3) Maybe tool windows buttons are just hidden .. or you are in some sort of Presentation/Full screen mode. Please show how your "View" menu looks like.
4) Anything interesting in the idea.log file (Help | Show Log in XXX)?
5) custom plugins? Try disabling them (non bundled plugins)
Same problem here. After upgrade I can't open any file.
1. I press cmd+T enter file name and after pressing enter nothing happens. Only window title changes to "opened" file.
2. nope
3.
4.
2017-04-10 17:35:12,218 [ 28577] ERROR - llij.ide.plugins.PluginManager - PhpStorm 2017.1.1 Build #PS-171.4163.3
2017-04-10 17:35:12,218 [ 28577] ERROR - llij.ide.plugins.PluginManager - JDK: 1.8.0_112-release
2017-04-10 17:35:12,218 [ 28577] ERROR - llij.ide.plugins.PluginManager - VM: OpenJDK 64-Bit Server VM
2017-04-10 17:35:12,218 [ 28577] ERROR - llij.ide.plugins.PluginManager - Vendor: JetBrains s.r.o
2017-04-10 17:35:12,218 [ 28577] ERROR - llij.ide.plugins.PluginManager - OS: Mac OS X
2017-04-10 17:35:12,218 [ 28577] ERROR - llij.ide.plugins.PluginManager - Last Action:
2017-04-10 17:35:12,468 [ 28827] INFO - tartup.impl.StartupManagerImpl - JsbtStartupActivity run in 403
2017-04-10 17:35:12,505 [ 28864] INFO - idea.UpsourcePluginInitializer - JavaFX was successfully initialized
...
2017-04-10 17:36:11,067 [ 87426] ERROR - nsions.impl.ExtensionPointImpl - java.lang.ClassNotFoundException: com.jetbrains.crucible.ui.toolWindow.diff.CommentsDiffTool PluginClassLoader[codeReview4idea, 0.5.5]
com.intellij.openapi.extensions.impl.PicoPluginExtensionInitializationException: java.lang.ClassNotFoundException: com.jetbrains.crucible.ui.toolWindow.diff.CommentsDiffTool PluginClassLoader[codeReview4idea, 0.5.5]
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentInstance(ExtensionComponentAdapter.java:96)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getExtension(ExtensionComponentAdapter.java:119)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:246)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions(ExtensionPointImpl.java:191)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:102)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:89)
at com.intellij.openapi.extensions.ExtensionPointName.getExtensions(ExtensionPointName.java:50)
at com.intellij.diff.DiffManagerImpl.getDiffTools(DiffManagerImpl.java:92)
at com.intellij.diff.impl.DiffRequestProcessor.<init>(DiffRequestProcessor.java:122)
at com.intellij.diff.impl.DiffRequestProcessor.<init>(DiffRequestProcessor.java:111)
at com.intellij.diff.impl.CacheDiffRequestProcessor.<init>(CacheDiffRequestProcessor.java:55)
at com.intellij.openapi.vcs.changes.CacheChangeProcessor.<init>(CacheChangeProcessor.java:46)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog$MyChangeProcessor.<init>(CommitChangeListDialog.java:1230)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.<init>(CommitChangeListDialog.java:280)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:216)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:184)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:173)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:152)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitPaths(CommitChangeListDialog.java:143)
at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.performCheckIn(AbstractCommonCheckinAction.java:69)
at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.a(AbstractCommonCheckinAction.java:55)
at com.intellij.openapi.vcs.changes.Waiter.onSuccess(Waiter.java:65)
at com.intellij.openapi.progress.impl.CoreProgressManager.finishTask(CoreProgressManager.java:470)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcessWithProgressSynchronously(CoreProgressManager.java:425)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:89)
at com.intellij.openapi.progress.impl.CoreProgressManager.b(CoreProgressManager.java:337)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:339)
at com.intellij.openapi.progress.impl.CoreProgressManager.run(CoreProgressManager.java:323)
at com.intellij.openapi.vcs.changes.CallbackData.a(CallbackData.java:85)
at com.intellij.openapi.vcs.changes.UpdateRequestsQueue.invokeAfterUpdate(UpdateRequestsQueue.java:226)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.invokeAfterUpdate(ChangeListManagerImpl.java:343)
at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.actionPerformed(AbstractCommonCheckinAction.java:55)
at com.intellij.openapi.vcs.actions.AbstractVcsAction.actionPerformed(AbstractVcsAction.java:48)
at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:215)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:232)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$1.performAction(IdeKeyEventDispatcher.java:570)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.a(IdeKeyEventDispatcher.java:619)
at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:193)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:618)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.d(IdeKeyEventDispatcher.java:477)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:211)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:633)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:365)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: com.jetbrains.crucible.ui.toolWindow.diff.CommentsDiffTool PluginClassLoader[codeReview4idea, 0.5.5]
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.loadImplementationClass(ExtensionComponentAdapter.java:161)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentImplementation(ExtensionComponentAdapter.java:66)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentInstance(ExtensionComponentAdapter.java:73)
... 48 more
Caused by: java.lang.ClassNotFoundException: com.jetbrains.crucible.ui.toolWindow.diff.CommentsDiffTool PluginClassLoader[codeReview4idea, 0.5.5]
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:65)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.loadImplementationClass(ExtensionComponentAdapter.java:158)
... 50 more
Caused by:
java.lang.RuntimeException: java.lang.ClassNotFoundException: com.jetbrains.crucible.ui.toolWindow.diff.CommentsDiffTool PluginClassLoader[codeReview4idea, 0.5.5]
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.loadImplementationClass(ExtensionComponentAdapter.java:161)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentImplementation(ExtensionComponentAdapter.java:66)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentInstance(ExtensionComponentAdapter.java:73)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getExtension(ExtensionComponentAdapter.java:119)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:246)
at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions(ExtensionPointImpl.java:191)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:102)
at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:89)
at com.intellij.openapi.extensions.ExtensionPointName.getExtensions(ExtensionPointName.java:50)
at com.intellij.diff.DiffManagerImpl.getDiffTools(DiffManagerImpl.java:92)
at com.intellij.diff.impl.DiffRequestProcessor.<init>(DiffRequestProcessor.java:122)
at com.intellij.diff.impl.DiffRequestProcessor.<init>(DiffRequestProcessor.java:111)
at com.intellij.diff.impl.CacheDiffRequestProcessor.<init>(CacheDiffRequestProcessor.java:55)
at com.intellij.openapi.vcs.changes.CacheChangeProcessor.<init>(CacheChangeProcessor.java:46)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog$MyChangeProcessor.<init>(CommitChangeListDialog.java:1230)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.<init>(CommitChangeListDialog.java:280)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:216)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:184)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:173)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitChanges(CommitChangeListDialog.java:152)
at com.intellij.openapi.vcs.changes.ui.CommitChangeListDialog.commitPaths(CommitChangeListDialog.java:143)
at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.performCheckIn(AbstractCommonCheckinAction.java:69)
at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.a(AbstractCommonCheckinAction.java:55)
at com.intellij.openapi.vcs.changes.Waiter.onSuccess(Waiter.java:65)
at com.intellij.openapi.progress.impl.CoreProgressManager.finishTask(CoreProgressManager.java:470)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcessWithProgressSynchronously(CoreProgressManager.java:425)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:89)
at com.intellij.openapi.progress.impl.CoreProgressManager.b(CoreProgressManager.java:337)
at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:339)
at com.intellij.openapi.progress.impl.CoreProgressManager.run(CoreProgressManager.java:323)
at com.intellij.openapi.vcs.changes.CallbackData.a(CallbackData.java:85)
at com.intellij.openapi.vcs.changes.UpdateRequestsQueue.invokeAfterUpdate(UpdateRequestsQueue.java:226)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.invokeAfterUpdate(ChangeListManagerImpl.java:343)
at com.intellij.openapi.vcs.actions.AbstractCommonCheckinAction.actionPerformed(AbstractCommonCheckinAction.java:55)
at com.intellij.openapi.vcs.actions.AbstractVcsAction.actionPerformed(AbstractVcsAction.java:48)
at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:215)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:232)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$1.performAction(IdeKeyEventDispatcher.java:570)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.a(IdeKeyEventDispatcher.java:619)
at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:193)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:618)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.d(IdeKeyEventDispatcher.java:477)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:211)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:633)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:365)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.ClassNotFoundException: com.jetbrains.crucible.ui.toolWindow.diff.CommentsDiffTool PluginClassLoader[codeReview4idea, 0.5.5]
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:65)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.loadImplementationClass(ExtensionComponentAdapter.java:158)
... 50 more
2017-04-10 17:36:11,070 [ 87429] ERROR - nsions.impl.ExtensionPointImpl - PhpStorm 2017.1.1 Build #PS-171.4163.3
2017-04-10 17:36:11,070 [ 87429] ERROR - nsions.impl.ExtensionPointImpl - JDK: 1.8.0_112-release
2017-04-10 17:36:11,070 [ 87429] ERROR - nsions.impl.ExtensionPointImpl - VM: OpenJDK 64-Bit Server VM
2017-04-10 17:36:11,070 [ 87429] ERROR - nsions.impl.ExtensionPointImpl - Vendor: JetBrains s.r.o
2017-04-10 17:36:11,070 [ 87429] ERROR - nsions.impl.ExtensionPointImpl - OS: Mac OS X
2017-04-10 17:36:11,070 [ 87429] ERROR - nsions.impl.ExtensionPointImpl - Last Action: ChangesView.Commit
2017-04-10 17:44:05,268 [ 561627] INFO - tellij.xml.Html5SchemaProvider - HTML5_SCHEMA_LOCATION = /Applications/PhpStorm.app/Contents/lib/phpstorm.jar!/resources/html5-schema/html5.rnc
2017-04-10 17:44:05,268 [ 561627] INFO - tellij.xml.Html5SchemaProvider - XHTML5_SCHEMA_LOCATION = /Applications/PhpStorm.app/Contents/lib/phpstorm.jar!/resources/html5-schema/xhtml5.rnc
2017-04-10 17:44:05,269 [ 561628] INFO - tellij.xml.Html5SchemaProvider - CHARS_DTD_LOCATION = /Applications/PhpStorm.app/Contents/lib/phpstorm.jar!/resources/html5-schema/html5chars.ent
2017-04-10 17:44:09,564 [ 565923] WARN - #com.jetbrains.php.PhpIndex - Completing type '#E#Vteam' took 568ms, visited:[#E#Vteam]
5. upsource, svntoolbox(disabled, but no change)
Please share whole idea.log (via Dropbox or alike)
Right now I see that these exceptions are coming form https://plugins.jetbrains.com/plugin/7223-code-review-for-intellij-idea plugin (your 0.5.5. is the latest version for 171.xxx branch)
You may try the same that OP did, just do it "properly" (in case if something was missed) -- backup and delete ALL settings/plugins/indexes -- Directories used by the IDE to store settings, caches, plugins and logs (P.S. No need to backup indexes/caches/plugins -- only preferences/settings as plugins can be re-installed and indexes/caches will be regenerated).
Also -- how did you install it? A patch of full download? Try reinstalling it via full download path.
No other suggestions right now.
I disabled Intellij idea plugin and it worked for me. Strange. Didn't happen on another machine I had, so not sure what caused the issue.
Hi Andriy,
thank you for your suggestion. I have uninstalled the review plugin and now it works. It was a patch update right from notification in PhpStorm.
Marian
I was experiencing this issue on my Linux installation following update to 2017.1.1 - disabling the 'Code Review for IntelliJ IDEA' plugin seems to have done the trick for me. Thanks, Andriy!
Version info:
PhpStorm 2017.1.1
Build #PS-171.4163.3, built on April 5, 2017
JRE: 1.8.0_112-release-736-b16 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.4.0-72-generic
Looks like it was already reported to the plugin authors earlier today: https://github.com/ktisha/Crucible4IDEA/issues/83
Subscribe to that GitHub ticket to be notified on any progress.