This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
If you invoke Stop menu item on Default Device and then invoke "Clear EEPROM" menu item, then "Clear EEPROM" still stays enabled and after choosing them next time the following error message displayed: java.lang.AssertionError: ClearEprom should not be able to be invoked if no eprom file exists at org.netbeans.modules.javacard.ri.card.RICard$ClearEprom.run(RICard.java:653) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1356) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1894) Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to at org.openide.util.RequestProcessor.post(RequestProcessor.java:355) at org.netbeans.modules.javacard.ri.card.RICard$ClearEprom.clear(RICard.java:640) at org.netbeans.modules.javacard.spi.actions.ClearEpromAction.actionPerformed(ClearEpromAction.java:61) at org.netbeans.spi.actions.ActionStub.actionPerformed(ActionStub.java:109) at org.netbeans.spi.actions.IndirectAction.actionPerformed(IndirectAction.java:126) at org.netbeans.spi.actions.ActionStub.actionPerformed(ActionStub.java:109) at org.netbeans.spi.actions.IndirectAction.actionPerformed(IndirectAction.java:126) at org.netbeans.spi.actions.ActionStub.actionPerformed(ActionStub.java:109) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1264) at java.awt.Component.processMouseEvent(Component.java:6263) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6028) at java.awt.Container.processEvent(Container.java:2041) at java.awt.Component.dispatchEventImpl(Component.java:4630) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4460) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:131) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Product Version: NetBeans IDE Dev (Build 201003140200)
Fixed in main/ 44f57f8ed069
Integrated into 'main-golden', will be available in build *201004020200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/44f57f8ed069 User: Tim Boudreau <tboudreau@netbeans.org> Log: #182102 - Clear eprom action still enabled after invocation/eprom file has been deleted