Skip to content
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

CrashReport: NotificationGroup.createNotification #33

Open
jezzsantos opened this issue Nov 14, 2022 · 0 comments
Open

CrashReport: NotificationGroup.createNotification #33

jezzsantos opened this issue Nov 14, 2022 · 0 comments
Labels
crash-report An automated crash report from the plugin

Comments

@jezzsantos
Copy link
Owner

Cannot invoke "com.intellij.notification.NotificationGroup.createNotification(String, String, com.intellij.notification.NotificationType)" because the return value of "com.intellij.notification.NotificationGroupManager.getNotificationGroup(String)" is null

java.lang.NullPointerException:
   at jezzsantos.automate.plugin.infrastructure.ui.IntelliJNotifier.alertInternal (IntelliJNotifier.java:56)
   at jezzsantos.automate.plugin.infrastructure.ui.IntelliJNotifier.alert (IntelliJNotifier.java:20)
   at jezzsantos.automate.plugin.infrastructure.services.cli.AutomateCliUpgrader.alertInternal (AutomateCliUpgrader.java:160)
   at jezzsantos.automate.plugin.infrastructure.services.cli.AutomateCliUpgrader.alertInstallerError (AutomateCliUpgrader.java:150)
   at jezzsantos.automate.plugin.infrastructure.services.cli.AutomateCliUpgrader.upgrade (AutomateCliUpgrader.java:65)
   at jezzsantos.automate.plugin.infrastructure.services.cli.AutomateCliService.lambda$upgradeRuntime$14 (AutomateCliService.java:713)
   at jezzsantos.automate.plugin.common.recording.Recorder.withOperation (Recorder.java:122)
   at jezzsantos.automate.plugin.infrastructure.services.cli.AutomateCliService.upgradeRuntime (AutomateCliService.java:709)
   at jezzsantos.automate.plugin.infrastructure.services.cli.AutomateCliService.init (AutomateCliService.java:702)
   at jezzsantos.automate.plugin.infrastructure.services.cli.AutomateCliService.<init> (AutomateCliService.java:91)
   at jezzsantos.automate.plugin.infrastructure.services.cli.AutomateCliService.<init> (AutomateCliService.java:67)
   at jezzsantos.automate.plugin.infrastructure.services.cli.AutomateCliService.<init> (AutomateCliService.java:61)
   at jezzsantos.automate.plugin.infrastructure.services.cli.AutomateCliService.<init> (AutomateCliService.java:55)
   at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:77)
   at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45)
   at java.lang.reflect.Constructor.newInstanceWithCaller (Constructor.java:499)
   at java.lang.reflect.Constructor.newInstance (Constructor.java:480)
   at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer (constructorInjection.kt:47)
   at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection (ComponentManagerImpl.kt:890)
   at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize (ServiceComponentAdapter.kt:51)
   at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance (ServiceComponentAdapter.kt:41)
   at com.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached (BaseComponentAdapter.kt:119)
   at com.intellij.serviceContainer.BaseComponentAdapter.getInstance (BaseComponentAdapter.kt:73)
   at com.intellij.serviceContainer.BaseComponentAdapter.getInstance$default (BaseComponentAdapter.kt:66)
   at com.intellij.serviceContainer.ComponentManagerImpl.doGetService (ComponentManagerImpl.kt:609)
   at com.intellij.serviceContainer.ComponentManagerImpl.getService (ComponentManagerImpl.kt:583)
   at com.intellij.openapi.client.ClientAwareComponentManager.getFromSelfOrCurrentSession (ClientAwareComponentManager.kt:37)
   at com.intellij.openapi.client.ClientAwareComponentManager.getService (ClientAwareComponentManager.kt:22)
   at jezzsantos.automate.plugin.application.services.interfaces.IAutomateCliService.getInstance (IAutomateCliService.java:26)
   at jezzsantos.automate.plugin.application.AutomateApplication.<init> (AutomateApplication.java:44)
   at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java:77)
   at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:45)
   at java.lang.reflect.Constructor.newInstanceWithCaller (Constructor.java:499)
   at java.lang.reflect.Constructor.newInstance (Constructor.java:480)
   at com.intellij.serviceContainer.ConstructorInjectionKt.instantiateUsingPicoContainer (constructorInjection.kt:52)
   at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClassWithConstructorInjection (ComponentManagerImpl.kt:890)
   at com.intellij.serviceContainer.ServiceComponentAdapter.createAndInitialize (ServiceComponentAdapter.kt:51)
   at com.intellij.serviceContainer.ServiceComponentAdapter.doCreateInstance (ServiceComponentAdapter.kt:41)
   at com.intellij.serviceContainer.BaseComponentAdapter.getInstanceUncached (BaseComponentAdapter.kt:119)
   at com.intellij.serviceContainer.BaseComponentAdapter.getInstance (BaseComponentAdapter.kt:73)
   at com.intellij.serviceContainer.BaseComponentAdapter.getInstance$default (BaseComponentAdapter.kt:66)
   at com.intellij.serviceContainer.ComponentManagerImpl.doGetService (ComponentManagerImpl.kt:609)
   at com.intellij.serviceContainer.ComponentManagerImpl.getService (ComponentManagerImpl.kt:583)
   at com.intellij.openapi.client.ClientAwareComponentManager.getFromSelfOrCurrentSession (ClientAwareComponentManager.kt:37)
   at com.intellij.openapi.client.ClientAwareComponentManager.getService (ClientAwareComponentManager.kt:22)
   at jezzsantos.automate.plugin.application.IAutomateApplication.getInstance (IAutomateApplication.java:26)
   at jezzsantos.automate.plugin.infrastructure.ui.AutomateToolWindowFactory.initStartupState (AutomateToolWindowFactory.java:96)
   at jezzsantos.automate.plugin.infrastructure.ui.AutomateToolWindowFactory.init (AutomateToolWindowFactory.java:86)
   at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.registerToolWindow$intellij_platform_ide_impl (ToolWindowManagerImpl.kt:990)
   at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.initToolWindow$intellij_platform_ide_impl (ToolWindowManagerImpl.kt:481)
   at com.intellij.toolWindow.ToolWindowSetInitializerKt$registerEpListeners$1.extensionAdded (ToolWindowSetInitializer.kt:234)
   at com.intellij.toolWindow.ToolWindowSetInitializerKt$registerEpListeners$1.extensionAdded (ToolWindowSetInitializer.kt:232)
   at com.intellij.openapi.extensions.impl.ExtensionPointImpl.notifyListeners (ExtensionPointImpl.java:764)
   at com.intellij.openapi.extensions.impl.ExtensionPointImpl.lambda$registerExtensions$18 (ExtensionPointImpl.java:968)
   at com.intellij.ide.plugins.DynamicPlugins$loadPlugin$1.run (DynamicPlugins.kt:850)
   at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction (ApplicationImpl.java:1023)
   at com.intellij.ide.plugins.DynamicPlugins.loadPlugin (DynamicPlugins.kt:833)
   at com.intellij.ide.plugins.DynamicPlugins.loadPlugin (DynamicPlugins.kt:807)
   at com.intellij.ide.plugins.PluginInstaller.installAndLoadDynamicPlugin (PluginInstaller.java:413)
   at com.intellij.ide.plugins.newui.MyPluginModel.lambda$apply$0 (MyPluginModel.java:167)
   at com.intellij.ide.plugins.InstalledPluginsState.trackPluginInstallation (InstalledPluginsState.java:190)
   at com.intellij.ide.plugins.newui.MyPluginModel.apply (MyPluginModel.java:166)
   at com.intellij.ide.plugins.PluginManagerConfigurable.apply (PluginManagerConfigurable.java:1774)
   at com.intellij.openapi.options.ex.ConfigurableWrapper.apply (ConfigurableWrapper.java:179)
   at com.intellij.openapi.options.newEditor.ConfigurableEditor.apply (ConfigurableEditor.java:324)
   at com.intellij.openapi.options.newEditor.SettingsEditor$5.apply (SettingsEditor.java:205)
   at com.intellij.openapi.options.newEditor.SettingsEditor.apply (SettingsEditor.java:434)
   at com.intellij.openapi.options.newEditor.SettingsDialog.applyAndClose (SettingsDialog.java:202)
   at com.intellij.openapi.options.newEditor.SettingsDialog.doOKAction (SettingsDialog.java:194)
   at com.jetbrains.rider.settings.RiderSettingsDialog.doOKAction (RiderSettingsDialog.kt:328)
   at com.jetbrains.rider.settings.SaveToAction.actionPerformed (RiderSettingsDialog.kt:349)
   at javax.swing.AbstractButton.fireActionPerformed (AbstractButton.java:1972)
   at javax.swing.AbstractButton$Handler.actionPerformed (AbstractButton.java:2313)
   at javax.swing.DefaultButtonModel.fireActionPerformed (DefaultButtonModel.java:405)
   at javax.swing.DefaultButtonModel.setPressed (DefaultButtonModel.java:262)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased (BasicButtonListener.java:279)
   at java.awt.Component.processMouseEvent (Component.java:6648)
   at javax.swing.JComponent.processMouseEvent (JComponent.java:3392)
   at java.awt.Component.processEvent (Component.java:6413)
   at java.awt.Container.processEvent (Container.java:2266)
   at java.awt.Component.dispatchEventImpl (Component.java:5022)
   at java.awt.Container.dispatchEventImpl (Container.java:2324)
   at java.awt.Component.dispatchEvent (Component.java:4854)
   at java.awt.LightweightDispatcher.retargetMouseEvent (Container.java:4948)
   at java.awt.LightweightDispatcher.processMouseEvent (Container.java:4575)
   at java.awt.LightweightDispatcher.dispatchEvent (Container.java:4516)
   at java.awt.Container.dispatchEventImpl (Container.java:2310)
   at java.awt.Window.dispatchEventImpl (Window.java:2802)
   at java.awt.Component.dispatchEvent (Component.java:4854)
   at java.awt.EventQueue.dispatchEventImpl (EventQueue.java:781)
   at java.awt.EventQueue$4.run (EventQueue.java:730)
   at java.awt.EventQueue$4.run (EventQueue.java:724)
   at java.security.AccessController.doPrivileged (AccessController.java:399)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege (ProtectionDomain.java:86)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege (ProtectionDomain.java:97)
   at java.awt.EventQueue$5.run (EventQueue.java:754)
   at java.awt.EventQueue$5.run (EventQueue.java:752)
   at java.security.AccessController.doPrivileged (AccessController.java:399)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege (ProtectionDomain.java:86)
   at java.awt.EventQueue.dispatchEvent (EventQueue.java:751)
   at com.intellij.ide.IdeEventQueue.defaultDispatchEvent (IdeEventQueue.java:918)
   at com.intellij.ide.IdeEventQueue.dispatchMouseEvent (IdeEventQueue.java:840)
   at com.intellij.ide.IdeEventQueue._dispatchEvent (IdeEventQueue.java:763)
   at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6 (IdeEventQueue.java:450)
   at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized (CoreProgressManager.java:791)
   at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7 (IdeEventQueue.java:449)
   at com.intellij.openapi.application.TransactionGuardImpl.performActivity (TransactionGuardImpl.java:105)
   at com.intellij.ide.IdeEventQueue.performActivity (IdeEventQueue.java:624)
   at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8 (IdeEventQueue.java:447)
   at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread (ApplicationImpl.java:881)
   at com.intellij.ide.IdeEventQueue.dispatchEvent (IdeEventQueue.java:493)
   at java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java:207)
   at java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java:128)
   at java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java:121)
   at java.awt.WaitDispatchSupport$2.run (WaitDispatchSupport.java:191)
   at java.awt.WaitDispatchSupport$4.run (WaitDispatchSupport.java:236)
   at java.awt.WaitDispatchSupport$4.run (WaitDispatchSupport.java:234)
   at java.security.AccessController.doPrivileged (AccessController.java:318)
   at java.awt.WaitDispatchSupport.enter (WaitDispatchSupport.java:234)
   at java.awt.Dialog.show (Dialog.java:1080)
   at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show (DialogWrapperPeerImpl.java:712)
   at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show (DialogWrapperPeerImpl.java:453)
   at com.intellij.openapi.ui.DialogWrapper.doShow (DialogWrapper.java:1672)
   at com.intellij.openapi.ui.DialogWrapper.show (DialogWrapper.java:1630)
   at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog (ShowSettingsUtilImpl.java:90)
   at com.jetbrains.rider.settings.RiderShowSettingsUtilImpl.showSettingsDialog (RiderShowSettingsUtilImpl.kt:51)
   at com.intellij.ide.actions.ShowSettingsAction.perform (ShowSettingsAction.java:56)
   at com.intellij.ui.mac.MacOSApplicationProvider$Worker.lambda$initMacApplication$1 (MacOSApplicationProvider.java:74)
   at com.intellij.ui.mac.MacOSApplicationProvider$Worker.lambda$submit$8 (MacOSApplicationProvider.java:174)
   at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed (TransactionGuardImpl.java:209)
   at com.intellij.openapi.application.TransactionGuardImpl.access$100 (TransactionGuardImpl.java:21)
   at com.intellij.openapi.application.TransactionGuardImpl$1.run (TransactionGuardImpl.java:191)
   at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread (ApplicationImpl.java:881)
   at com.intellij.openapi.application.impl.ApplicationImpl$3.run (ApplicationImpl.java:513)
   at com.intellij.openapi.application.impl.FlushQueue.doRun (FlushQueue.java:75)
   at com.intellij.openapi.application.impl.FlushQueue.runNextEvent (FlushQueue.java:118)
   at com.intellij.openapi.application.impl.FlushQueue.flushNow (FlushQueue.java:42)
   at java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:318)
   at java.awt.EventQueue.dispatchEventImpl (EventQueue.java:779)
   at java.awt.EventQueue$4.run (EventQueue.java:730)
   at java.awt.EventQueue$4.run (EventQueue.java:724)
   at java.security.AccessController.doPrivileged (AccessController.java:399)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege (ProtectionDomain.java:86)
   at java.awt.EventQueue.dispatchEvent (EventQueue.java:749)
   at com.intellij.ide.IdeEventQueue.defaultDispatchEvent (IdeEventQueue.java:918)
   at com.intellij.ide.IdeEventQueue._dispatchEvent (IdeEventQueue.java:766)
   at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6 (IdeEventQueue.java:450)
   at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized (CoreProgressManager.java:791)
   at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7 (IdeEventQueue.java:449)
   at com.intellij.openapi.application.TransactionGuardImpl.performActivity (TransactionGuardImpl.java:105)
   at com.intellij.ide.IdeEventQueue.performActivity (IdeEventQueue.java:624)
   at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8 (IdeEventQueue.java:447)
   at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread (ApplicationImpl.java:881)
   at com.intellij.ide.IdeEventQueue.dispatchEvent (IdeEventQueue.java:493)
   at java.awt.EventDispatchThread.pumpOneEventForFilters (EventDispatchThread.java:207)
   at java.awt.EventDispatchThread.pumpEventsForFilter (EventDispatchThread.java:128)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:117)
   at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:113)
   at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:105)
   at java.awt.EventDispatchThread.run (EventDispatchThread.java:92)

@jezzsantos jezzsantos added the crash-report An automated crash report from the plugin label Nov 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
crash-report An automated crash report from the plugin
Projects
None yet
Development

No branches or pull requests

1 participant