efa icon indicating copy to clipboard operation
efa copied to clipboard

EFA#78: Admin Mode: Nullpointer if no project open

Open cubitusgh2 opened this issue 10 months ago • 1 comments

Obviously, this error occurs

  • in admin mode
  • if the administrators button is pressed
  • if no project is open Fehlermeldung: java.lang.NullPointerException de.nmichael.efa.gui.dataedit.AdminListDialog.ini(AdminListDialog.java:51) de.nmichael.efa.gui.dataedit.AdminListDialog.(AdminListDialog.java:42) de.nmichael.efa.gui.util.EfaMenuButton.menuAction(EfaMenuButton.java:916) de.nmichael.efa.gui.util.EfaMenuButton.menuAction(EfaMenuButton.java:428) de.nmichael.efa.gui.EfaBaseFrame.menuActionPerformed(EfaBaseFrame.java:3029) de.nmichael.efa.gui.EfaBaseFrame$2.actionPerformed(EfaBaseFrame.java:345) javax.swing.AbstractButton.fireActionPerformed(Unknown Source) javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) javax.swing.DefaultButtonModel.setPressed(Unknown Source) javax.swing.AbstractButton.doClick(Unknown Source) javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source) javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source) java.awt.Component.processMouseEvent(Unknown Source) javax.swing.JComponent.processMouseEvent(Unknown Source) java.awt.Component.processEvent(Unknown Source) java.awt.Container.processEvent(Unknown Source) java.awt.Component.dispatchEventImpl(Unknown Source) java.awt.Container.dispatchEventImpl(Unknown Source) java.awt.Component.dispatchEvent(Unknown Source) java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) java.awt.Container.dispatchEventImpl(Unknown Source) java.awt.Window.dispatchEventImpl(Unknown Source) java.awt.Component.dispatchEvent(Unknown Source) java.awt.EventQueue.dispatchEventImpl(Unknown Source) java.awt.EventQueue.access$500(Unknown Source) java.awt.EventQueue$3.run(Unknown Source) java.awt.EventQueue$3.run(Unknown Source) java.security.AccessController.doPrivileged(Native Method) java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) java.awt.EventQueue$4.run(Unknown Source) java.awt.EventQueue$4.run(Unknown Source) java.security.AccessController.doPrivileged(Native Method) java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) java.awt.EventQueue.dispatchEvent(Unknown Source) java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) java.awt.WaitDispatchSupport$2.run(Unknown Source) java.awt.WaitDispatchSupport$4.run(Unknown Source) java.awt.WaitDispatchSupport$4.run(Unknown Source) java.security.AccessController.doPrivileged(Native Method) java.awt.WaitDispatchSupport.enter(Unknown Source) java.awt.Dialog.show(Unknown Source) java.awt.Component.show(Unknown Source) java.awt.Component.setVisible(Unknown Source) java.awt.Window.setVisible(Unknown Source) java.awt.Dialog.setVisible(Unknown Source) de.nmichael.efa.gui.BaseDialog.showDialog(BaseDialog.java:181) de.nmichael.efa.gui.BaseDialog.showMe(BaseDialog.java:155) de.nmichael.efa.base.Main$1.run(Main.java:50) java.awt.event.InvocationEvent.dispatch(Unknown Source) java.awt.EventQueue.dispatchEventImpl(Unknown Source) java.awt.EventQueue.access$500(Unknown Source) java.awt.EventQueue$3.run(Unknown Source) java.awt.EventQueue$3.run(Unknown Source) java.security.AccessController.doPrivileged(Native Method) java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) java.awt.EventQueue.dispatchEvent(Unknown Source) java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) java.awt.EventDispatchThread.pumpEvents(Unknown Source) java.awt.EventDispatchThread.pumpEvents(Unknown Source) java.awt.EventDispatchThread.run(Unknown Source)

cubitusgh2 avatar Apr 21 '24 11:04 cubitusgh2

see https://github.com/cubitusgh2/efa_ksc_replay/tree/MN_EFA_078_AdminMode_Nullpointer_no_project_open for fix

cubitusgh2 avatar Apr 27 '24 14:04 cubitusgh2