{"action":"created","issue":{"url":"https://api.github.com/repos/robovm/robovm/issues/1057","labels_url":"https://api.github.com/repos/robovm/robovm/issues/1057/labels{/name}","comments_url":"https://api.github.com/repos/robovm/robovm/issues/1057/comments","events_url":"https://api.github.com/repos/robovm/robovm/issues/1057/events","html_url":"https://github.com/robovm/robovm/issues/1057","id":94413807,"number":1057,"title":"Error in RoboVM Studio with creating Run Configuration","user":{"login":"quietline","id":13281774,"avatar_url":"https://avatars.githubusercontent.com/u/13281774?v=3","gravatar_id":"","url":"https://api.github.com/users/quietline","html_url":"https://github.com/quietline","followers_url":"https://api.github.com/users/quietline/followers","following_url":"https://api.github.com/users/quietline/following{/other_user}","gists_url":"https://api.github.com/users/quietline/gists{/gist_id}","starred_url":"https://api.github.com/users/quietline/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quietline/subscriptions","organizations_url":"https://api.github.com/users/quietline/orgs","repos_url":"https://api.github.com/users/quietline/repos","events_url":"https://api.github.com/users/quietline/events{/privacy}","received_events_url":"https://api.github.com/users/quietline/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-10T23:38:28Z","updated_at":"2015-07-11T00:06:14Z","closed_at":null,"body":"When creating an iOS Run Configuration, the module is not listed and none are available in the dropdown.  An error message pops up leading to the following detail:\r\n\r\nnull\r\njava.lang.NullPointerException\r\n\tat org.robovm.idea.running.RoboVmIOSRunConfigurationSettingsEditor.applyEditorTo(RoboVmIOSRunConfigurationSettingsEditor.java:59)\r\n\tat org.robovm.idea.running.RoboVmIOSRunConfigurationSettingsEditor.applyEditorTo(RoboVmIOSRunConfigurationSettingsEditor.java:36)\r\n\tat com.intellij.openapi.options.SettingsEditor.applyTo(SettingsEditor.java:96)\r\n\tat com.intellij.execution.impl.ConfigurationSettingsEditor$ConfigToSettingsWrapper.applyEditorTo(ConfigurationSettingsEditor.java:315)\r\n\tat com.intellij.execution.impl.ConfigurationSettingsEditor$ConfigToSettingsWrapper.applyEditorTo(ConfigurationSettingsEditor.java:294)\r\n\tat com.intellij.openapi.options.SettingsEditor.applyTo(SettingsEditor.java:96)\r\n\tat com.intellij.openapi.options.CompositeSettingsEditor.applyEditorTo(CompositeSettingsEditor.java:62)\r\n\tat com.intellij.openapi.options.SettingsEditor.applyTo(SettingsEditor.java:96)\r\n\tat com.intellij.execution.impl.ConfigurationSettingsEditor.getSnapshot(ConfigurationSettingsEditor.java:233)\r\n\tat com.intellij.execution.impl.ConfigurationSettingsEditorWrapper.getSnapshot(ConfigurationSettingsEditorWrapper.java:121)\r\n\tat com.intellij.execution.impl.ConfigurationSettingsEditorWrapper.getSnapshot(ConfigurationSettingsEditorWrapper.java:44)\r\n\tat com.intellij.execution.impl.SingleConfigurationConfigurable.getSnapshot(SingleConfigurationConfigurable.java:271)\r\n\tat com.intellij.execution.impl.SingleConfigurationConfigurable.getValidationResult(SingleConfigurationConfigurable.java:154)\r\n\tat com.intellij.execution.impl.SingleConfigurationConfigurable.access$1500(SingleConfigurationConfigurable.java:46)\r\n\tat com.intellij.execution.impl.SingleConfigurationConfigurable$MyValidatableComponent.getValidationResult(SingleConfigurationConfigurable.java:377)\r\n\tat com.intellij.execution.impl.SingleConfigurationConfigurable$MyValidatableComponent.updateWarning(SingleConfigurationConfigurable.java:381)\r\n\tat com.intellij.execution.impl.SingleConfigurationConfigurable$MyValidatableComponent.<init>(SingleConfigurationConfigurable.java:324)\r\n\tat com.intellij.execution.impl.SingleConfigurationConfigurable.reset(SingleConfigurationConfigurable.java:123)\r\n\tat com.intellij.execution.impl.SingleConfigurationConfigurable.editSettings(SingleConfigurationConfigurable.java:100)\r\n\tat com.intellij.execution.impl.RunConfigurable.createNewConfiguration(RunConfigurable.java:1062)\r\n\tat com.intellij.execution.impl.RunConfigurable.createNewConfiguration(RunConfigurable.java:1095)\r\n\tat com.intellij.execution.impl.RunConfigurable.access$2500(RunConfigurable.java:74)\r\n\tat com.intellij.execution.impl.RunConfigurable$MyToolbarAddAction$2.onChosen(RunConfigurable.java:1169)\r\n\tat com.intellij.execution.impl.RunConfigurable$MyToolbarAddAction$2.onChosen(RunConfigurable.java:1130)\r\n\tat com.intellij.ui.popup.list.ListPopupImpl._handleSelect(ListPopupImpl.java:382)\r\n\tat com.intellij.ui.popup.list.ListPopupImpl.handleSelect(ListPopupImpl.java:342)\r\n\tat com.intellij.ui.popup.list.ListPopupImpl$MyMouseListener.mouseReleased(ListPopupImpl.java:472)\r\n\tat java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:290)\r\n\tat java.awt.Component.processMouseEvent(Component.java:6505)\r\n\tat javax.swing.JComponent.processMouseEvent(JComponent.java:3320)\r\n\tat com.intellij.ui.popup.list.ListPopupImpl$MyList.processMouseEvent(ListPopupImpl.java:527)\r\n\tat java.awt.Component.processEvent(Component.java:6270)\r\n\tat java.awt.Container.processEvent(Container.java:2229)\r\n\tat java.awt.Component.dispatchEventImpl(Component.java:4861)\r\n\tat java.awt.Container.dispatchEventImpl(Container.java:2287)\r\n\tat java.awt.Component.dispatchEvent(Component.java:4687)\r\n\tat java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)\r\n\tat java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)\r\n\tat java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)\r\n\tat java.awt.Container.dispatchEventImpl(Container.java:2273)\r\n\tat java.awt.Window.dispatchEventImpl(Window.java:2719)\r\n\tat java.awt.Component.dispatchEvent(Component.java:4687)\r\n\tat java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)\r\n\tat java.awt.EventQueue.access$200(EventQueue.java:103)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:694)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:692)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)\r\n\tat java.awt.EventQueue$4.run(EventQueue.java:708)\r\n\tat java.awt.EventQueue$4.run(EventQueue.java:706)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\r\n\tat java.awt.EventQueue.dispatchEvent(EventQueue.java:705)\r\n\tat com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:873)\r\n\tat com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:658)\r\n\tat com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:397)\r\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:154)\r\n\tat java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)\r\n\tat java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)\r\n\tat java.awt.Dialog.show(Dialog.java:1082)\r\n\tat com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:777)\r\n\tat com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:463)\r\n\tat com.intellij.openapi.ui.DialogWrapper.invokeShow(DialogWrapper.java:1614)\r\n\tat com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1571)\r\n\tat com.intellij.execution.actions.EditRunConfigurationsAction.actionPerformed(EditRunConfigurationsAction.java:49)\r\n\tat com.intellij.ui.popup.PopupFactoryImpl$ActionPopupStep$1.run(PopupFactoryImpl.java:747)\r\n\tat java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)\r\n\tat java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)\r\n\tat java.awt.EventQueue.access$200(EventQueue.java:103)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:694)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:692)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\r\n\tat java.awt.EventQueue.dispatchEvent(EventQueue.java:703)\r\n\tat com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:873)\r\n\tat com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:662)\r\n\tat com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:397)\r\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)\r\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)\r\n\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)\r\n\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)\r\n\tat java.awt.EventDispatchThread.run(EventDispatchThread.java:91)\r\n\r\n\r\n\r\njava.lang.NullPointerException\r\n\tat org.robovm.idea.running.RoboVmIOSRunConfigurationSettingsEditor.applyEditorTo(RoboVmIOSRunConfigurationSettingsEditor.java:59)\r\n\tat org.robovm.idea.running.RoboVmIOSRunConfigurationSettingsEditor.applyEditorTo(RoboVmIOSRunConfigurationSettingsEditor.java:36)\r\n\tat com.intellij.openapi.options.SettingsEditor.applyTo(SettingsEditor.java:96)\r\n\tat com.intellij.execution.impl.ConfigurationSettingsEditor$ConfigToSettingsWrapper.applyEditorTo(ConfigurationSettingsEditor.java:315)\r\n\tat com.intellij.execution.impl.ConfigurationSettingsEditor$ConfigToSettingsWrapper.applyEditorTo(ConfigurationSettingsEditor.java:294)\r\n\tat com.intellij.openapi.options.SettingsEditor.applyTo(SettingsEditor.java:96)\r\n\tat com.intellij.openapi.options.CompositeSettingsEditor.applyEditorTo(CompositeSettingsEditor.java:62)\r\n\tat com.intellij.openapi.options.SettingsEditor.applyTo(SettingsEditor.java:96)\r\n\tat com.intellij.execution.impl.ConfigurationSettingsEditor.getSnapshot(ConfigurationSettingsEditor.java:233)\r\n\tat com.intellij.execution.impl.ConfigurationSettingsEditor.getSnapshot(ConfigurationSettingsEditor.java:47)\r\n\tat com.intellij.openapi.options.CompositeSettingsEditor$SynchronizationController.sync(CompositeSettingsEditor.java:128)\r\n\tat com.intellij.openapi.options.CompositeSettingsEditor$SynchronizationController$1.run(CompositeSettingsEditor.java:119)\r\n\tat com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238)\r\n\tat com.intellij.util.Alarm$Request$1.run(Alarm.java:352)\r\n\tat com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:335)\r\n\tat com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)\r\n\tat java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)\r\n\tat java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)\r\n\tat java.awt.EventQueue.access$200(EventQueue.java:103)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:694)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:692)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\r\n\tat java.awt.EventQueue.dispatchEvent(EventQueue.java:703)\r\n\tat com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:873)\r\n\tat com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:662)\r\n\tat com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:397)\r\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:154)\r\n\tat java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)\r\n\tat java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)\r\n\tat java.awt.Dialog.show(Dialog.java:1082)\r\n\tat com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:777)\r\n\tat com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:463)\r\n\tat com.intellij.openapi.ui.DialogWrapper.invokeShow(DialogWrapper.java:1614)\r\n\tat com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1571)\r\n\tat com.intellij.execution.actions.EditRunConfigurationsAction.actionPerformed(EditRunConfigurationsAction.java:49)\r\n\tat com.intellij.ui.popup.PopupFactoryImpl$ActionPopupStep$1.run(PopupFactoryImpl.java:747)\r\n\tat java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)\r\n\tat java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)\r\n\tat java.awt.EventQueue.access$200(EventQueue.java:103)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:694)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:692)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\r\n\tat java.awt.EventQueue.dispatchEvent(EventQueue.java:703)\r\n\tat com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:873)\r\n\tat com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:662)\r\n\tat com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:397)\r\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)\r\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)\r\n\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)\r\n\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)\r\n\tat java.awt.EventDispatchThread.run(EventDispatchThread.java:91)\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/robovm/robovm/issues/comments/120553831","html_url":"https://github.com/robovm/robovm/issues/1057#issuecomment-120553831","issue_url":"https://api.github.com/repos/robovm/robovm/issues/1057","id":120553831,"user":{"login":"badlogic","id":514052,"avatar_url":"https://avatars.githubusercontent.com/u/514052?v=3","gravatar_id":"","url":"https://api.github.com/users/badlogic","html_url":"https://github.com/badlogic","followers_url":"https://api.github.com/users/badlogic/followers","following_url":"https://api.github.com/users/badlogic/following{/other_user}","gists_url":"https://api.github.com/users/badlogic/gists{/gist_id}","starred_url":"https://api.github.com/users/badlogic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/badlogic/subscriptions","organizations_url":"https://api.github.com/users/badlogic/orgs","repos_url":"https://api.github.com/users/badlogic/repos","events_url":"https://api.github.com/users/badlogic/events{/privacy}","received_events_url":"https://api.github.com/users/badlogic/received_events","type":"User","site_admin":false},"created_at":"2015-07-11T00:06:14Z","updated_at":"2015-07-11T00:06:14Z","body":"Could you tell us about your project setup? Or even better, could you send\na reproduction sample?\nOn Jul 11, 2015 1:38 AM, \"quietline\" <notifications@github.com> wrote:\n\n> When creating an iOS Run Configuration, the module is not listed and none\n> are available in the dropdown. An error message pops up leading to the\n> following detail:\n>\n> null\n> java.lang.NullPointerException\n> at\n> org.robovm.idea.running.RoboVmIOSRunConfigurationSettingsEditor.applyEditorTo(RoboVmIOSRunConfigurationSettingsEditor.java:59)\n> at\n> org.robovm.idea.running.RoboVmIOSRunConfigurationSettingsEditor.applyEditorTo(RoboVmIOSRunConfigurationSettingsEditor.java:36)\n> at\n> com.intellij.openapi.options.SettingsEditor.applyTo(SettingsEditor.java:96)\n> at\n> com.intellij.execution.impl.ConfigurationSettingsEditor$ConfigToSettingsWrapper.applyEditorTo(ConfigurationSettingsEditor.java:315)\n> at\n> com.intellij.execution.impl.ConfigurationSettingsEditor$ConfigToSettingsWrapper.applyEditorTo(ConfigurationSettingsEditor.java:294)\n> at\n> com.intellij.openapi.options.SettingsEditor.applyTo(SettingsEditor.java:96)\n> at\n> com.intellij.openapi.options.CompositeSettingsEditor.applyEditorTo(CompositeSettingsEditor.java:62)\n> at\n> com.intellij.openapi.options.SettingsEditor.applyTo(SettingsEditor.java:96)\n> at\n> com.intellij.execution.impl.ConfigurationSettingsEditor.getSnapshot(ConfigurationSettingsEditor.java:233)\n> at\n> com.intellij.execution.impl.ConfigurationSettingsEditorWrapper.getSnapshot(ConfigurationSettingsEditorWrapper.java:121)\n> at\n> com.intellij.execution.impl.ConfigurationSettingsEditorWrapper.getSnapshot(ConfigurationSettingsEditorWrapper.java:44)\n> at\n> com.intellij.execution.impl.SingleConfigurationConfigurable.getSnapshot(SingleConfigurationConfigurable.java:271)\n> at\n> com.intellij.execution.impl.SingleConfigurationConfigurable.getValidationResult(SingleConfigurationConfigurable.java:154)\n> at\n> com.intellij.execution.impl.SingleConfigurationConfigurable.access$1500(SingleConfigurationConfigurable.java:46)\n> at\n> com.intellij.execution.impl.SingleConfigurationConfigurable$MyValidatableComponent.getValidationResult(SingleConfigurationConfigurable.java:377)\n> at\n> com.intellij.execution.impl.SingleConfigurationConfigurable$MyValidatableComponent.updateWarning(SingleConfigurationConfigurable.java:381)\n> at\n> com.intellij.execution.impl.SingleConfigurationConfigurable$MyValidatableComponent.(SingleConfigurationConfigurable.java:324)\n> at\n> com.intellij.execution.impl.SingleConfigurationConfigurable.reset(SingleConfigurationConfigurable.java:123)\n> at\n> com.intellij.execution.impl.SingleConfigurationConfigurable.editSettings(SingleConfigurationConfigurable.java:100)\n> at\n> com.intellij.execution.impl.RunConfigurable.createNewConfiguration(RunConfigurable.java:1062)\n> at\n> com.intellij.execution.impl.RunConfigurable.createNewConfiguration(RunConfigurable.java:1095)\n> at\n> com.intellij.execution.impl.RunConfigurable.access$2500(RunConfigurable.java:74)\n> at\n> com.intellij.execution.impl.RunConfigurable$MyToolbarAddAction$2.onChosen(RunConfigurable.java:1169)\n> at\n> com.intellij.execution.impl.RunConfigurable$MyToolbarAddAction$2.onChosen(RunConfigurable.java:1130)\n> at\n> com.intellij.ui.popup.list.ListPopupImpl._handleSelect(ListPopupImpl.java:382)\n> at\n> com.intellij.ui.popup.list.ListPopupImpl.handleSelect(ListPopupImpl.java:342)\n> at\n> com.intellij.ui.popup.list.ListPopupImpl$MyMouseListener.mouseReleased(ListPopupImpl.java:472)\n> at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:290)\n> at java.awt.Component.processMouseEvent(Component.java:6505)\n> at javax.swing.JComponent.processMouseEvent(JComponent.java:3320)\n> at\n> com.intellij.ui.popup.list.ListPopupImpl$MyList.processMouseEvent(ListPopupImpl.java:527)\n> at java.awt.Component.processEvent(Component.java:6270)\n> at java.awt.Container.processEvent(Container.java:2229)\n> at java.awt.Component.dispatchEventImpl(Component.java:4861)\n> at java.awt.Container.dispatchEventImpl(Container.java:2287)\n> at java.awt.Component.dispatchEvent(Component.java:4687)\n> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)\n> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)\n> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)\n> at java.awt.Container.dispatchEventImpl(Container.java:2273)\n> at java.awt.Window.dispatchEventImpl(Window.java:2719)\n> at java.awt.Component.dispatchEvent(Component.java:4687)\n> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)\n> at java.awt.EventQueue.access$200(EventQueue.java:103)\n> at java.awt.EventQueue$3.run(EventQueue.java:694)\n> at java.awt.EventQueue$3.run(EventQueue.java:692)\n> at java.security.AccessController.doPrivileged(Native Method)\n> at\n> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\n> at\n> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)\n> at java.awt.EventQueue$4.run(EventQueue.java:708)\n> at java.awt.EventQueue$4.run(EventQueue.java:706)\n> at java.security.AccessController.doPrivileged(Native Method)\n> at\n> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\n> at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)\n> at\n> com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:873)\n> at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:658)\n> at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:397)\n> at\n> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)\n> at\n> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)\n> at\n> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:154)\n> at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)\n> at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)\n> at java.security.AccessController.doPrivileged(Native Method)\n> at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)\n> at java.awt.Dialog.show(Dialog.java:1082)\n> at\n> com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:777)\n> at\n> com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:463)\n> at\n> com.intellij.openapi.ui.DialogWrapper.invokeShow(DialogWrapper.java:1614)\n> at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1571)\n> at\n> com.intellij.execution.actions.EditRunConfigurationsAction.actionPerformed(EditRunConfigurationsAction.java:49)\n> at\n> com.intellij.ui.popup.PopupFactoryImpl$ActionPopupStep$1.run(PopupFactoryImpl.java:747)\n> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)\n> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)\n> at java.awt.EventQueue.access$200(EventQueue.java:103)\n> at java.awt.EventQueue$3.run(EventQueue.java:694)\n> at java.awt.EventQueue$3.run(EventQueue.java:692)\n> at java.security.AccessController.doPrivileged(Native Method)\n> at\n> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\n> at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)\n> at\n> com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:873)\n> at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:662)\n> at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:397)\n> at\n> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)\n> at\n> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)\n> at\n> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)\n> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)\n> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)\n> at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)\n>\n> java.lang.NullPointerException\n> at\n> org.robovm.idea.running.RoboVmIOSRunConfigurationSettingsEditor.applyEditorTo(RoboVmIOSRunConfigurationSettingsEditor.java:59)\n> at\n> org.robovm.idea.running.RoboVmIOSRunConfigurationSettingsEditor.applyEditorTo(RoboVmIOSRunConfigurationSettingsEditor.java:36)\n> at\n> com.intellij.openapi.options.SettingsEditor.applyTo(SettingsEditor.java:96)\n> at\n> com.intellij.execution.impl.ConfigurationSettingsEditor$ConfigToSettingsWrapper.applyEditorTo(ConfigurationSettingsEditor.java:315)\n> at\n> com.intellij.execution.impl.ConfigurationSettingsEditor$ConfigToSettingsWrapper.applyEditorTo(ConfigurationSettingsEditor.java:294)\n> at\n> com.intellij.openapi.options.SettingsEditor.applyTo(SettingsEditor.java:96)\n> at\n> com.intellij.openapi.options.CompositeSettingsEditor.applyEditorTo(CompositeSettingsEditor.java:62)\n> at\n> com.intellij.openapi.options.SettingsEditor.applyTo(SettingsEditor.java:96)\n> at\n> com.intellij.execution.impl.ConfigurationSettingsEditor.getSnapshot(ConfigurationSettingsEditor.java:233)\n> at\n> com.intellij.execution.impl.ConfigurationSettingsEditor.getSnapshot(ConfigurationSettingsEditor.java:47)\n> at\n> com.intellij.openapi.options.CompositeSettingsEditor$SynchronizationController.sync(CompositeSettingsEditor.java:128)\n> at\n> com.intellij.openapi.options.CompositeSettingsEditor$SynchronizationController$1.run(CompositeSettingsEditor.java:119)\n> at\n> com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238)\n> at com.intellij.util.Alarm$Request$1.run(Alarm.java:352)\n> at\n> com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:335)\n> at\n> com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)\n> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)\n> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)\n> at java.awt.EventQueue.access$200(EventQueue.java:103)\n> at java.awt.EventQueue$3.run(EventQueue.java:694)\n> at java.awt.EventQueue$3.run(EventQueue.java:692)\n> at java.security.AccessController.doPrivileged(Native Method)\n> at\n> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\n> at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)\n> at\n> com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:873)\n> at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:662)\n> at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:397)\n> at\n> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)\n> at\n> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)\n> at\n> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:154)\n> at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)\n> at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)\n> at java.security.AccessController.doPrivileged(Native Method)\n> at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)\n> at java.awt.Dialog.show(Dialog.java:1082)\n> at\n> com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:777)\n> at\n> com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:463)\n> at\n> com.intellij.openapi.ui.DialogWrapper.invokeShow(DialogWrapper.java:1614)\n> at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1571)\n> at\n> com.intellij.execution.actions.EditRunConfigurationsAction.actionPerformed(EditRunConfigurationsAction.java:49)\n> at\n> com.intellij.ui.popup.PopupFactoryImpl$ActionPopupStep$1.run(PopupFactoryImpl.java:747)\n> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)\n> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)\n> at java.awt.EventQueue.access$200(EventQueue.java:103)\n> at java.awt.EventQueue$3.run(EventQueue.java:694)\n> at java.awt.EventQueue$3.run(EventQueue.java:692)\n> at java.security.AccessController.doPrivileged(Native Method)\n> at\n> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\n> at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)\n> at\n> com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:873)\n> at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:662)\n> at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:397)\n> at\n> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)\n> at\n> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)\n> at\n> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)\n> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)\n> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)\n> at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/robovm/robovm/issues/1057>.\n>\n"}}