Skip to content

Symfony plugin not working in phpstorm 2025.1 #2427

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

Open
peter-benicky opened this issue Apr 20, 2025 · 6 comments
Open

Symfony plugin not working in phpstorm 2025.1 #2427

peter-benicky opened this issue Apr 20, 2025 · 6 comments
Labels

Comments

@peter-benicky
Copy link

peter-benicky commented Apr 20, 2025

After updating phpstorm to 2025.1 every time i try to use symfony plugin i get this exception.

Cannot create configurable

com.intellij.diagnostic.PluginException: Cannot create class fr.adrienbrault.idea.symfony2plugin.SettingsForm (classloader=PluginClassLoader(plugin=PluginDescriptor(name=Symfony Plugin, id=fr.adrienbrault.idea.symfony2plugin, descriptorPath=plugin.xml, path=~\AppData\Roaming\JetBrains\PhpStorm2025.1\plugins\Symfony Plugin, version=2025.1.277, package=null, isBundled=false), packagePrefix=null, state=active, parents=PluginDescriptor(name=FTP/SFTP/WebDAV Connectivity, id=com.jetbrains.plugins.webDeployment, moduleName=intellij.webDeployment/phpStorm, descriptorPath=intellij.webDeployment.phpStorm.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\webDeployment, version=251.23774.436, package=com.jetbrains.plugins.webDeployment.phpStorm, isBundled=true), PluginDescriptor(name=PHP, id=com.jetbrains.php, moduleName=intellij.symfony, descriptorPath=intellij.symfony.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\php-impl, version=251.23774.436, package=com.intellij.symfony, isBundled=true), PluginDescriptor(name=JavaScript and TypeScript, id=JavaScript, moduleName=intellij.javascript.sh, descriptorPath=intellij.javascript.sh.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\javascript-plugin, version=251.23774.436, package=com.intellij.lang.javascript.sh, isBundled=true), PluginDescriptor(name=JavaScript and TypeScript, id=JavaScript, moduleName=intellij.javascript.impl/diagrams, descriptorPath=intellij.javascript.impl.diagrams.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\javascript-plugin, version=251.23774.436, package=com.intellij.lang.javascript.modules.diagram, isBundled=true), PluginDescriptor(name=JavaScript and TypeScript, id=JavaScript, moduleName=intellij.javascript.sharedIndexes.generator, descriptorPath=intellij.javascript.sharedIndexes.generator.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\javascript-plugin, version=251.23774.436, package=com.intellij.lang.javascript.indexing.shared.generator, isBundled=true), PluginDescriptor(name=JavaScript and TypeScript, id=JavaScript, moduleName=intellij.javascript.sharedIndexes, descriptorPath=intellij.javascript.sharedIndexes.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\javascript-plugin, version=251.23774.436, package=com.intellij.lang.javascript.indexing.shared, isBundled=true), PluginDescriptor(name=JavaScript and TypeScript, id=JavaScript, moduleName=intellij.javascript.devkit, descriptorPath=intellij.javascript.devkit.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\javascript-plugin, version=251.23774.436, package=com.intellij.lang.javascript.devkit, isBundled=true), PluginDescriptor(name=JavaScript and TypeScript, id=JavaScript, moduleName=intellij.javascript.java, descriptorPath=intellij.javascript.java.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\javascript-plugin, version=251.23774.436, package=com.intellij.javascript.java, isBundled=true), PluginDescriptor(name=JavaScript and TypeScript, id=JavaScript, moduleName=intellij.aqua.runners.playwright.js, descriptorPath=intellij.aqua.runners.playwright.js.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\javascript-plugin, version=251.23774.436, package=com.intellij.aqua.runners.playwright.js, isBundled=true), PluginDescriptor(name=JavaScript and TypeScript, id=JavaScript, moduleName=intellij.aqua.runners.js.core, descriptorPath=intellij.aqua.runners.js.core.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\javascript-plugin, version=251.23774.436, package=com.intellij.aqua.runners.js.core, isBundled=true), PluginDescriptor(name=JavaScript and TypeScript, id=JavaScript, moduleName=intellij.aqua.runners.cypress, descriptorPath=intellij.aqua.runners.cypress.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\javascript-plugin, version=251.23774.436, package=com.intellij.aqua.runners.cypress, isBundled=true), PluginDescriptor(name=YAML, id=org.jetbrains.plugins.yaml, moduleName=intellij.yaml, descriptorPath=intellij.yaml.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\yaml, version=251.23774.436, package=null, isBundled=true), PluginDescriptor(name=IDEA CORE, id=com.intellij, moduleName=intellij.platform.vcs.impl, descriptorPath=intellij.platform.vcs.impl.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\lib, version=251.23774.436, package=null, isBundled=true), PluginDescriptor(name=IDEA CORE, id=com.intellij, moduleName=intellij.platform.vcs.log.impl, descriptorPath=intellij.platform.vcs.log.impl.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\lib, version=251.23774.436, package=null, isBundled=true), PluginDescriptor(name=IDEA CORE, id=com.intellij, moduleName=intellij.platform.vcs.dvcs.impl, descriptorPath=intellij.platform.vcs.dvcs.impl.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\lib, version=251.23774.436, package=null, isBundled=true), PluginDescriptor(name=IDEA CORE, id=com.intellij, moduleName=intellij.platform.collaborationTools, descriptorPath=intellij.platform.collaborationTools.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\lib, version=251.23774.436, package=null, isBundled=true), PluginDescriptor(name=YAML, id=org.jetbrains.plugins.yaml, moduleName=intellij.yaml.frontend.split, descriptorPath=intellij.yaml.frontend.split.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\yaml, version=251.23774.436, package=null, isBundled=true), PluginDescriptor(name=YAML, id=org.jetbrains.plugins.yaml, moduleName=intellij.yaml.backend, descriptorPath=intellij.yaml.backend.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\yaml, version=251.23774.436, package=null, isBundled=true), PluginDescriptor(name=YAML, id=org.jetbrains.plugins.yaml, descriptorPath=plugin.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\yaml, version=251.23774.436, package=org.jetbrains.yaml, isBundled=true), PluginDescriptor(name=FTP/SFTP/WebDAV Connectivity, id=com.jetbrains.plugins.webDeployment, descriptorPath=plugin.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\webDeployment, version=251.23774.436, package=com.jetbrains.plugins.webDeployment, isBundled=true), PluginDescriptor(name=JavaScript and TypeScript, id=JavaScript, descriptorPath=plugin.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\javascript-plugin, version=251.23774.436, package=null, isBundled=true), PluginDescriptor(name=PHP, id=com.jetbrains.php, descriptorPath=plugin.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\php-impl, version=251.23774.436, package=null, isBundled=true), PluginDescriptor(name=DQL, id=com.jetbrains.php.dql, descriptorPath=plugin.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\dql, version=251.23774.436, package=null, isBundled=true), PluginDescriptor(name=Twig, id=com.jetbrains.twig, descriptorPath=plugin.xml, path=C:\Program Files\JetBrains\PhpStorm 2025.1\plugins\twig, version=251.23774.436, package=null, isBundled=true), PluginDescriptor(name=PHP Annotations, id=de.espend.idea.php.annotation, descriptorPath=plugin.xml, path=~\AppData\Roaming\JetBrains\PhpStorm2025.1\plugins\PHP Annotations, version=12.0.0, package=null, isBundled=false), ))
at com.intellij.serviceContainer.ComponentManagerImpl.doInstantiateClass(ComponentManagerImpl.kt:927)
at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:903)
at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:944)
at com.intellij.openapi.options.ConfigurableEP$ClassProducer.createElement(ConfigurableEP.java:429)
at com.intellij.openapi.options.ConfigurableEP.createConfigurable(ConfigurableEP.java:338)
at com.intellij.openapi.options.ex.ConfigurableWrapper.createConfigurable(ConfigurableWrapper.java:38)
at com.intellij.openapi.options.ex.ConfigurableWrapper.getConfigurable(ConfigurableWrapper.java:115)
at com.intellij.openapi.options.ex.ConfigurableWrapper.cast(ConfigurableWrapper.java:94)
at com.intellij.openapi.options.newEditor.SettingsTreeView.findConfigurableProject(SettingsTreeView.java:362)
at com.intellij.openapi.options.newEditor.SettingsTreeView$MyRenderer.getTreeCellRendererComponent(SettingsTreeView.java:665)
at java.desktop/javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:3220)
at java.desktop/javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:497)
at java.desktop/javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1344)
at java.desktop/javax.swing.tree.VariableHeightLayoutCache.createNodeAt(VariableHeightLayoutCache.java:767)
at java.desktop/javax.swing.tree.VariableHeightLayoutCache.treeNodesInserted(VariableHeightLayoutCache.java:476)
at java.desktop/javax.swing.plaf.basic.BasicTreeUI$Handler.treeNodesInserted(BasicTreeUI.java:4365)
at com.intellij.util.ui.tree.TreeModelListenerList.treeNodesInserted(TreeModelListenerList.java:85)
at com.intellij.ui.tree.AsyncTreeModel.treeNodesInserted(AsyncTreeModel.java:418)
at com.intellij.ui.tree.AsyncTreeModel$CmdGetChildren.applyNodeToUiTree(AsyncTreeModel.java:799)
at com.intellij.ui.tree.AsyncTreeModel$Command.applyToUiTree(AsyncTreeModel.java:547)
at com.intellij.ui.tree.AsyncTreeModel.lambda$applyToUiTree$13(AsyncTreeModel.java:306)
at com.intellij.util.concurrency.Invoker$Task.run(Invoker.java:363)
at com.intellij.util.concurrency.CoroutineInvokerDelegate.run(CoroutineInvokerDelegate.kt:38)
at com.intellij.util.concurrency.Invoker.invokeSafely(Invoker.java:191)
at com.intellij.util.concurrency.Invoker.lambda$offerSafely$0(Invoker.java:175)
at com.intellij.util.concurrency.CoroutineInvokerDelegate.offer$lambda$2(CoroutineInvokerDelegate.kt:27)
at com.intellij.util.concurrency.EdtCoroutineInvokerDelegate$doLaunch$1$1.invokeSuspend$lambda$0(CoroutineInvokerDelegate.kt:58)
at com.intellij.openapi.progress.CoroutinesKt.blockingContextInner(coroutines.kt:345)
at com.intellij.openapi.progress.CoroutinesKt$blockingContext$2.invokeSuspend(coroutines.kt:237)
at com.intellij.openapi.progress.CoroutinesKt$blockingContext$2.invoke(coroutines.kt)
at com.intellij.openapi.progress.CoroutinesKt$blockingContext$2.invoke(coroutines.kt)
at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:62)
at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:261)
at com.intellij.openapi.progress.CoroutinesKt.blockingContext(coroutines.kt:236)
at com.intellij.util.concurrency.EdtCoroutineInvokerDelegate$doLaunch$1$1.invokeSuspend(CoroutineInvokerDelegate.kt:57)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
at com.intellij.openapi.application.impl.EdtCoroutineDispatcher$wrapWithLocking$2$1.run(EdtCoroutineDispatcher.kt:71)
at com.intellij.openapi.application.WriteIntentReadAction.lambda$run$0(WriteIntentReadAction.java:24)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWriteIntentReadAction$lambda$6(AnyThreadWriteThreadingSupport.kt:274)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWithTemporaryThreadLocal(AnyThreadWriteThreadingSupport.kt:204)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWriteIntentReadAction(AnyThreadWriteThreadingSupport.kt:274)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWriteIntentReadAction(AnyThreadWriteThreadingSupport.kt:222)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteIntentReadAction(ApplicationImpl.java:1009)
at com.intellij.openapi.application.WriteIntentReadAction.compute(WriteIntentReadAction.java:55)
at com.intellij.openapi.application.WriteIntentReadAction.run(WriteIntentReadAction.java:23)
at com.intellij.openapi.application.impl.EdtCoroutineDispatcher$wrapWithLocking$$inlined$Runnable$2.run(Runnable.kt:15)
at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:225)
at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:117)
at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:43)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:781)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:728)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:750)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:585)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:482)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12$lambda$11$lambda$10$lambda$9(IdeEventQueue.kt:307)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:864)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12$lambda$11$lambda$10(IdeEventQueue.kt:306)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$3(IdeEventQueue.kt:958)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:117)
at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:958)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12(IdeEventQueue.kt:301)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:341)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:121)
at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:191)
at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:236)
at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:234)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:319)
at java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:234)
at java.desktop/java.awt.Dialog.show(Dialog.java:1079)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:871)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:458)
at com.intellij.openapi.ui.DialogWrapper.doShow(DialogWrapper.java:1815)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1764)
at com.intellij.ide.actions.ShowSettingsUtilImpl$Companion.showInternal(ShowSettingsUtilImpl.kt:73)
at com.intellij.ide.actions.ShowSettingsUtilImpl$Companion.showSettings(ShowSettingsUtilImpl.kt:56)
at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.kt:129)
at com.intellij.ide.actions.ShowSettingsAction.perform(ShowSettingsAction.java:61)
at com.intellij.ide.actions.ShowSettingsAction.actionPerformed(ShowSettingsAction.java:48)
at com.intellij.openapi.actionSystem.ex.ActionUtil.doPerformActionOrShowPopup(ActionUtil.kt:383)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAwareWithCallbacks$lambda$7(ActionUtil.kt:353)
at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.performWithActionCallbacks(ActionManagerImpl.kt:1167)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAwareWithCallbacks(ActionUtil.kt:352)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.performAction$lambda$5(ActionMenuItem.kt:273)
at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:231)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.performAction(ActionMenuItem.kt:265)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem._init_$lambda$0(ActionMenuItem.kt:72)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed$lambda$4(ActionMenuItem.kt:103)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:109)
at com.intellij.openapi.application.TransactionGuardImpl.performUserActivity(TransactionGuardImpl.java:98)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.kt:102)
at com.intellij.ui.plaf.beg.BegMenuItemUI.doClick(BegMenuItemUI.java:521)
at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:554)
at java.desktop/java.awt.Component.processMouseEvent(Component.java:6673)
at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3394)
at java.desktop/java.awt.Component.processEvent(Component.java:6438)
at java.desktop/java.awt.Container.processEvent(Container.java:2266)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5043)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4871)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4963)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4577)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4518)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2810)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4871)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:783)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:728)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:98)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:755)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:753)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:752)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.kt:585)
at com.intellij.ide.IdeEventQueue.dispatchMouseEvent(IdeEventQueue.kt:530)
at com.intellij.ide.IdeEventQueue._dispatchEvent$lambda$16(IdeEventQueue.kt:473)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWriteIntentReadAction$lambda$6(AnyThreadWriteThreadingSupport.kt:274)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWithTemporaryThreadLocal(AnyThreadWriteThreadingSupport.kt:204)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runWriteIntentReadAction(AnyThreadWriteThreadingSupport.kt:274)
at com.intellij.openapi.application.impl.AnyThreadWriteThreadingSupport.runPreventiveWriteIntentReadAction(AnyThreadWriteThreadingSupport.kt:218)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.kt:473)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12$lambda$11$lambda$10$lambda$9(IdeEventQueue.kt:307)
at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:864)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12$lambda$11$lambda$10(IdeEventQueue.kt:306)
at com.intellij.ide.IdeEventQueueKt.performActivity$lambda$3(IdeEventQueue.kt:958)
at com.intellij.openapi.application.TransactionGuardImpl.performActivity(TransactionGuardImpl.java:117)
at com.intellij.ide.IdeEventQueueKt.performActivity(IdeEventQueue.kt:958)
at com.intellij.ide.IdeEventQueue.dispatchEvent$lambda$12(IdeEventQueue.kt:301)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.kt:341)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:207)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
Caused by: java.lang.NullPointerException: Cannot invoke "javax.swing.JButton.addMouseListener(java.awt.event.MouseListener)" because "this.buttonHelp" is null
at fr.adrienbrault.idea.symfony2plugin.SettingsForm.<init>(SettingsForm.java:68)
at com.intellij.openapi.project.impl.ProjectImpl.findConstructorAndInstantiateClass(ProjectImpl.kt:161)
at com.intellij.serviceContainer.ComponentManagerImpl.doInstantiateClass(ComponentManagerImpl.kt:918)
... 145 more

@thomasdcodes
Copy link

thomasdcodes commented Apr 23, 2025

To reproduce the problem, please go to Settings → PHP → Symfony. The settings do not load.
I have tested this behavior on macOS, Ubuntu 24.04, and Windows 11. It's the same behavior everywhere.
Caused by: java.lang.NullPointerException: Cannot invoke "javax.swing.JButton.addMouseListener(java.awt.event.MouseListener)" because "this.buttonHelp" is null at fr.adrienbrault.idea.symfony2plugin.SettingsForm.<init>(SettingsForm.java:68) at com.intellij.openapi.project.impl.ProjectImpl.findConstructorAndInstantiateClass(ProjectImpl.kt:161) at com.intellij.serviceContainer.ComponentManagerImpl.doInstantiateClass(ComponentManagerImpl.kt:918)

@simplecode83
Copy link

Same error, 2025.1 on macOS.

@GM-Alex
Copy link

GM-Alex commented Apr 23, 2025

Same for me... USing macOS with Build #PS-251.23774.436, built on April 14, 2025

@Haehnchen
Copy link
Owner

Haehnchen commented Apr 23, 2025

"just all forms" are failing, possible solution would be to include the code itself instead of rely on some build processes which looks changed.

boilerplatte: Haehnchen/idea-php-annotation-plugin@0f8b312

Haehnchen added a commit that referenced this issue Apr 23, 2025
Haehnchen added a commit that referenced this issue Apr 23, 2025
@Haehnchen
Copy link
Owner

new release 2025.1.278 is out. fixing the forms.

including runtime generated forms directly inline, to not rely on external changes.

@simplecode83
Copy link

Works, thanks for the fast fix!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants