Closed Schrank closed 4 years ago
Ok, I know when this happens, on hitting Alt + M - to open Magicento menu in Mac OS X.
Most likely incompatible with the newest EAP.
PhpStorm 2019.3 EAP Build #PS-193.4697.24, built on October 17, 2019 PhpStorm EAP User Expiration date: November 16, 2019 Runtime version: 11.0.4+10-b520.2 x86_64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o macOS 10.15 GC: ParNew, ConcurrentMarkSweep Memory: 2014M Cores: 4 Registry: run.processes.with.pty=TRUE, debugger.watches.in.variables=false Non-Bundled Plugins: BashSupport, Magicento, com.kalessil.phpStorm.phpInspectionsUltimate, de.espend.idea.php.annotation, fr.adrienbrault.idea.symfony2plugin, org.intellij.RegexpTester, ru.adelf.idea.dotenv
Any chance to get an update soon? If not I'll downgrade to stable 😂 :-)
I recommend to use the stable version, EAP has code that could be modified
I came here to report this as well. I'm with 2019.3 EAP too on Ubuntu 19.04
java.lang.NullPointerException
at com.magicento.MagicentoAction._getMagentoContextActions(MagicentoAction.java:123)
at com.magicento.MagicentoAction.executeAction(MagicentoAction.java:29)
at com.magicento.actions.MagicentoActionAbstract.actionPerformed(MagicentoActionAbstract.java:406)
at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:266)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:283)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$1.performAction(IdeKeyEventDispatcher.java:602)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.lambda$processAction$3(IdeKeyEventDispatcher.java:655)
at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:193)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:654)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processActionOrWaitSecondStroke(IdeKeyEventDispatcher.java:517)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.inInitState(IdeKeyEventDispatcher.java:472)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:221)
at com.intellij.ide.IdeEventQueue.dispatchKeyEvent(IdeEventQueue.java:828)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:773)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:422)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:698)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:421)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
I downgraded to stable and works fine @ZaneCEO
Thanks @Schrank , I just did!
Same issues on the latest stable PHPStorm version (updated today):
PhpStorm 2019.3 Build #PS-193.5233.101, built on November 27, 2019 Runtime version: 11.0.4+10-b520.11 x86_64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o macOS 10.15.1 GC: ParNew, ConcurrentMarkSweep Memory: 1981M Cores: 8 Registry: run.processes.with.pty=TRUE Non-Bundled Plugins: Magicento
I tried to delete and re-install the plugin and disable all other third-party plugins, but it didn't help. This error occures, when launching the IDE:
com.intellij.diagnostic.PluginException: While loading class com.magicento.actions.CompareFilesActionAbstract: com/intellij/openapi/diff/actions/CompareFiles [Plugin: Magicento] [Plugin: Magicento]
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.instantiate(ActionManagerImpl.java:176)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.convertStub(ActionManagerImpl.java:152)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.getActionImpl(ActionManagerImpl.java:508)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.getAction(ActionManagerImpl.java:496)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.preloadActions(ActionManagerImpl.java:1365)
at com.intellij.openapi.actionSystem.impl.ActionPreloader.preload(ActionPreloader.java:13)
at com.intellij.openapi.application.Preloader.lambda$null$1(Preloader.java:80)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:163)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:150)
at com.intellij.openapi.application.Preloader.lambda$null$2(Preloader.java:76)
at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:222)
at com.intellij.util.concurrency.BoundedTaskExecutor.access$200(BoundedTaskExecutor.java:30)
at com.intellij.util.concurrency.BoundedTaskExecutor$1.execute(BoundedTaskExecutor.java:201)
at com.intellij.util.ConcurrencyUtil.runUnderThreadName(ConcurrencyUtil.java:221)
at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:190)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: com.intellij.diagnostic.PluginException: While loading class com.magicento.actions.CompareFilesActionAbstract: com/intellij/openapi/diff/actions/CompareFiles [Plugin: Magicento]
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:223)
at com.intellij.ide.plugins.cl.PluginClassLoader.tryLoadingClass(PluginClassLoader.java:167)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:75)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:877)
at com.intellij.util.lang.UrlClassLoader._defineClass(UrlClassLoader.java:359)
at com.intellij.util.lang.UrlClassLoader.defineClass(UrlClassLoader.java:355)
at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:319)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:220)
at com.intellij.ide.plugins.cl.PluginClassLoader.tryLoadingClass(PluginClassLoader.java:167)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:75)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:877)
at com.intellij.util.lang.UrlClassLoader._defineClass(UrlClassLoader.java:359)
at com.intellij.util.lang.UrlClassLoader.defineClass(UrlClassLoader.java:355)
at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:319)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:220)
at com.intellij.ide.plugins.cl.PluginClassLoader.tryLoadingClass(PluginClassLoader.java:167)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:75)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:398)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.instantiate(ActionManagerImpl.java:164)
... 20 more
Caused by: java.lang.NoClassDefFoundError: com/intellij/openapi/diff/actions/CompareFiles
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:877)
at com.intellij.util.lang.UrlClassLoader._defineClass(UrlClassLoader.java:359)
at com.intellij.util.lang.UrlClassLoader.defineClass(UrlClassLoader.java:355)
at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:319)
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClassInsideSelf(PluginClassLoader.java:220)
... 46 more
Caused by: java.lang.ClassNotFoundException: com.intellij.openapi.diff.actions.CompareFiles PluginClassLoader[Magicento, 3.1.5] com.intellij.ide.plugins.cl.PluginClassLoader@1c7f6afd
at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:77)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 53 more
And this one when pressing Option + M:
java.lang.NullPointerException
at com.magicento.MagicentoAction._getMagentoContextActions(MagicentoAction.java:123)
at com.magicento.MagicentoAction.executeAction(MagicentoAction.java:29)
at com.magicento.actions.MagicentoActionAbstract.actionPerformed(MagicentoActionAbstract.java:406)
at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:266)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:283)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher$1.performAction(IdeKeyEventDispatcher.java:602)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.lambda$processAction$3(IdeKeyEventDispatcher.java:655)
at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:193)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processAction(IdeKeyEventDispatcher.java:654)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.processActionOrWaitSecondStroke(IdeKeyEventDispatcher.java:517)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.inInitState(IdeKeyEventDispatcher.java:472)
at com.intellij.openapi.keymap.impl.IdeKeyEventDispatcher.dispatchKeyEvent(IdeKeyEventDispatcher.java:221)
at com.intellij.ide.IdeEventQueue.dispatchKeyEvent(IdeEventQueue.java:828)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:773)
at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:422)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:698)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:421)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Magicento version 3.1.5.
@oleksii-rybin confirmed!
Same error here, will there be an update?
Yes of course, I'm working on it, will be an update soon ;)
Good to hear, thanks!
Guys can you download and reinstall your Magicento, I've just uploaded a new version with a fix to this (working only in PhpStorm 2019.2+). Is a quick update because of the critical bug, but I will release a new version with more bugfixes and features in December. Let me know if it works please.
Seems to work, thanks for the update.
Unfortunately won't work for me (1.7.1 today's download) Have no any configuration options for magicento and have the following exception:
HI @olgashev that's a different error, it's from Magicento2 (this issue is for Magicento1) and also it seems to be related to the index, please try using File > Invalidate cache restart. And waiit for the reindex to finish (could take some time). If the error persists please open a new issue and copy/paste the full stack trace of the error (in the image the error is not fully visible)
Hi @enriquepiatti Thank you for pointing me in the right direction. Cache invalidation was enough for resolving of my issue, everything is good now.
Unfortunately I have no clue, when this happens :-/