LevelX wrote:iLex wrote:And there's also a bug. When I open a deck, make some changes and try to save it under the same name, an error occured (see screenshot). I have to save it under a new name otherwise the changes will not apply.
screenshot.jpg
Greets,
Lex
Can't reproduce this problem yet.
So which OS do you use?
Which steps do you do exactly?
It happens always?
Can you post what's witten to the client log (../mage-client/mageclient.log) when the error happens?
- OS: Windows 8.1
- Open a deck, make some changes, klick "save" and double klick on the name of the deck (it's the same that I've opened)
- It happens always
- Log says:
FATAL 2014-11-05 22:43:50,821 java.lang.NullPointerException =>[AWT-EventQueue-0] DeckEditorPanel.btnSaveActionPerformed
FATAL 2014-11-05 22:43:50,822 =>[AWT-EventQueue-0] EDTExceptionHandler.handle
java.lang.NullPointerException
at mage.client.deckeditor.DeckEditorPanel.btnSaveActionPerformed(DeckEditorPanel.java:728)
at mage.client.deckeditor.DeckEditorPanel.access$1500(DeckEditorPanel.java:82)
at mage.client.deckeditor.DeckEditorPanel$6.actionPerformed(DeckEditorPanel.java:539)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)