Bug Reports (snapshot builds)
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Bug Reports (snapshot builds)
by spr » 03 Aug 2013, 03:21
Looking good - I was unable to get it to hang this time.drdev wrote:...Agetian, spr, please confirm that you can no longer get stuck in a Zoomed state on Linux. Thanks.

Cheers,
Steve
Re: Bug Reports (snapshot builds)
by Agetian » 03 Aug 2013, 04:23
Same here, works very well on my Linux box and doesn't hang anymore. Good job, thanks for fixing!spr wrote:Looking good - I was unable to get it to hang this time.drdev wrote:...Agetian, spr, please confirm that you can no longer get stuck in a Zoomed state on Linux. Thanks.![]()

- Agetian
- Agetian
- Programmer
- Posts: 3486
- Joined: 14 Mar 2011, 05:58
- Has thanked: 683 times
- Been thanked: 569 times
Re: Bug Reports (snapshot builds)
by drdev » 03 Aug 2013, 10:14
Glad to hear that fixed it. Always hard to fix bugs you can't reproduce on your own computer.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Bug Reports (snapshot builds)
by swordshine » 04 Aug 2013, 11:36
It seems the targetedcontroller is not correct when Ayesha Tanaka targets an Equip ability
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Bug Reports (snapshot builds)
by spr » 05 Aug 2013, 17:58
r22805 : Might be my setup, but when I select AEthersnipe in the deck editor I get the following -
Steve
- IllegalStateException | Open
- Code: Select all
Forge Version: SVN
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_25 Oracle Corporation
java.lang.IllegalStateException: Card AEthersnipe (0) has no means to determine the game it belongs to!
at forge.Card.getGame(Card.java:8498)
at forge.card.cardfactory.CardFactoryUtil.makeEvokeSpell(CardFactoryUtil.java:2791)
at forge.card.cardfactory.CardFactoryUtil.setupKeywordedAbilities(CardFactoryUtil.java:2104)
at forge.card.cardfactory.CardFactory.buildAbilities(CardFactory.java:323)
at forge.card.cardfactory.CardFactory.getCard(CardFactory.java:241)
at forge.card.cardfactory.CardFactory.getCard(CardFactory.java:233)
at forge.item.PaperCard.toForgeCard(PaperCard.java:211)
at forge.item.PaperCard.getMatchingForgeCard(PaperCard.java:200)
at forge.gui.match.controllers.CDetail.showCard(CDetail.java:55)
at forge.gui.deckeditor.CDeckEditorUI.setCard(CDeckEditorUI.java:87)
at forge.gui.deckeditor.tables.EditorTableModel.showSelectedCard(EditorTableModel.java:193)
at forge.gui.deckeditor.tables.EditorTableModel$1.valueChanged(EditorTableModel.java:208)
at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
at javax.swing.DefaultListSelectionModel.setSelectionInterval(Unknown Source)
at javax.swing.JTable.changeSelectionModel(Unknown Source)
at javax.swing.JTable.changeSelection(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI$Handler.adjustSelection(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI$Handler.mousePressed(Unknown Source)
at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
at java.awt.AWTEventMulticaster.mousePressed(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)
Steve
Re: Bug Reports (snapshot builds)
by xbon » 06 Aug 2013, 00:44
Description: Pressed Auto on scry window for Augury Owl.
- IndexOutOfBoundsException | Open
- Code: Select all
Forge Version: r22807
Operating System: Windows 8 6.2 x86
Java Version: 1.7.0_25 Oracle Corporation
java.lang.IndexOutOfBoundsException: bitIndex < 0: -1
at java.util.BitSet.get(Unknown Source)
at javax.swing.DefaultListSelectionModel.clear(Unknown Source)
at javax.swing.DefaultListSelectionModel.setState(Unknown Source)
at javax.swing.DefaultListSelectionModel.removeIndexInterval(Unknown Source)
at javax.swing.plaf.basic.BasicListUI$Handler.intervalRemoved(Unknown Source)
at javax.swing.AbstractListModel.fireIntervalRemoved(Unknown Source)
at forge.gui.UnsortedListModel.clear(UnsortedListModel.java:65)
at forge.gui.DualListBox.clearSourceListModel(DualListBox.java:245)
at forge.gui.DualListBox._addAll(DualListBox.java:410)
at forge.gui.DualListBox.access$6(DualListBox.java:408)
at forge.gui.DualListBox$12.actionPerformed(DualListBox.java:148)
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.AWTEventMulticaster.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.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at forge.gui.GuiChoose$2.call(GuiChoose.java:209)
at forge.gui.GuiChoose$2.call(GuiChoose.java:1)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(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.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)
Re: Bug Reports (snapshot builds)
by swordshine » 06 Aug 2013, 01:16
I killed my Groundbreaker (or other cards with keyword "At the beginning of the end step, sacrifice CARDNAME.") when it EOT ability triggers. My graveyard has two copies of this card with the same unique ID. (this might be another side effect of the changes in GameAction.changezone).
It's a serious bug, I cannot converted Undying/Persist to script (if the trigger is copied by Strionic Resonator, the card would receive another P1P1/M1M1 counter). Infectious Rage is not working because of this bug as well as my scripted card Traveling Plague.
It's a serious bug, I cannot converted Undying/Persist to script (if the trigger is copied by Strionic Resonator, the card would receive another P1P1/M1M1 counter). Infectious Rage is not working because of this bug as well as my scripted card Traveling Plague.
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Bug Reports (snapshot builds)
by Sloth » 06 Aug 2013, 10:36
I fixed the issue with "At the beginning of the end step, sacrifice CARDNAME.", but i'm not sure what this has to do with Persist, Strionic Resonator or Traveling Plague.swordshine wrote:I killed my Groundbreaker (or other cards with keyword "At the beginning of the end step, sacrifice CARDNAME.") when it EOT ability triggers. My graveyard has two copies of this card with the same unique ID. (this might be another side effect of the changes in GameAction.changezone).
It's a serious bug, I cannot converted Undying/Persist to script (if the trigger is copied by Strionic Resonator, the card would receive another P1P1/M1M1 counter). Infectious Rage is not working because of this bug as well as my scripted card Traveling Plague.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Bug Reports (snapshot builds)
by swordshine » 06 Aug 2013, 10:58
Maybe ChangeZoneEffect.changeKnownOriginResolve (and ai), SacrificeEffect should also apply this fix.Sloth wrote:I fixed the issue with "At the beginning of the end step, sacrifice CARDNAME.", but i'm not sure what this has to do with Persist, Strionic Resonator or Traveling Plague.
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Bug Reports (snapshot builds)
by friarsol » 07 Aug 2013, 00:40
r22819
It looks like switching to the Load Quest menus resets the quest duels available. I believe this is incorrect, the Duels shouldn't refresh this easily.
It looks like switching to the Load Quest menus resets the quest duels available. I believe this is incorrect, the Duels shouldn't refresh this easily.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by swordshine » 09 Aug 2013, 07:15
Many cards with Counter effect are broken, e.g. Quash, Psychic Barrier.
"TargetedController" in subability returns nothing.
Edit: fixed in 22867, please review
"TargetedController" in subability returns nothing.
Edit: fixed in 22867, please review
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Bug Reports (snapshot builds)
by felixsapiens » 10 Aug 2013, 07:21
- Code: Select all
Description: Had this crash after creating an M14 deck and adding land, when I exited the deck builder.
[spoiler=IllegalArgumentException][code]
Forge Version: 1.4.6-SNAPSHOT-r22872
Operating System: Mac OS X 10.8.4 x86_64
Java Version: 1.7.0_25 Oracle Corporation
java.lang.IllegalArgumentException: illegal component position
at java.awt.Container.addImpl(Container.java:1080)
at java.awt.Container.add(Container.java:998)
at forge.gui.framework.DragCell.addDoc(DragCell.java:256)
at forge.gui.deckeditor.controllers.CEditorLimited.exit(CEditorLimited.java:198)
at forge.control.FControl$4.windowClosing(FControl.java:157)
at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:350)
at java.awt.Window.processWindowEvent(Window.java:2051)
at javax.swing.JFrame.processWindowEvent(JFrame.java:296)
at java.awt.Window.processEvent(Window.java:2009)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:708)
at java.awt.EventQueue$4.run(EventQueue.java:706)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
[/code][/spoiler]
- felixsapiens
- Posts: 12
- Joined: 14 Feb 2013, 06:36
- Has thanked: 5 times
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by andrewd13 » 10 Aug 2013, 14:18
Hey,
Another bug (annoyed with me yet?
)
Naya Panorama doesn't seem to work - I get to look at my library, but I don't get a choice to search for a land card and put it into play.
Thanks!
Another bug (annoyed with me yet?

Naya Panorama doesn't seem to work - I get to look at my library, but I don't get a choice to search for a land card and put it into play.
Thanks!
- andrewd13
- Posts: 17
- Joined: 29 Jul 2013, 15:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by friarsol » 10 Aug 2013, 14:40
Works just fine for me, do you have a Basic land of the appropriate type in your library?andrewd13 wrote:Naya Panorama doesn't seem to work - I get to look at my library, but I don't get a choice to search for a land card and put it into play.
Additionally this thread is for snapshot builds, if you are using one, please say which build it is so we can know if things were fixed already. If you are using a Beta release, please post in that thread.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by belton180 » 11 Aug 2013, 05:40
Description: This happpened after I started the program, using Forge 1.4.6, r22882
- ConversionException | Open
- Code: Select all
Forge Version: 1.4.6-SNAPSHOT-r22882
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_25 Oracle Corporation
main > Error loading Quest Data
com.thoughtworks.xstream.converters.ConversionException: Card 'Windriddle Palaces' not found in our database. : Card 'Windriddle Palaces' not found in our database.
---- Debugging information ----
message : Card 'Windriddle Palaces' not found in our database.
cause-exception : java.util.NoSuchElementException
cause-message : Card 'Windriddle Palaces' not found in our database.
class : forge.deck.Deck
required-type : forge.deck.Deck
converter-type : forge.quest.io.QuestDataIO$DeckToXml
path : /forge.quest.data.QuestData/assets/myDecks/entry[26]/forge.deck.Deck/Planes/card
line number : 9858
class[1] : java.util.HashMap
converter-type[1] : com.thoughtworks.xstream.converters.collections.MapConverter
class[2] : forge.quest.data.QuestAssets
converter-type[2] : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
class[3] : forge.quest.data.QuestData
version : 1.4.6-SNAPSHOT-r22882
-------------------------------
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:79)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:71)
at com.thoughtworks.xstream.converters.collections.MapConverter.putCurrentEntryIntoMap(MapConverter.java:90)
at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:78)
at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:72)
at com.thoughtworks.xstream.converters.collections.MapConverter.unmarshal(MapConverter.java:67)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:355)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:306)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:234)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:355)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:306)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:234)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1058)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1042)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:913)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:904)
at forge.quest.io.QuestDataIO.loadData(QuestDataIO.java:138)
at forge.control.FControl.initialize(FControl.java:185)
at forge.view.Main.main(Main.java:43)
Caused by: java.util.NoSuchElementException: Card 'Windriddle Palaces' not found in our database.
at forge.card.CardDb.getCard(CardDb.java:277)
at forge.card.CardDb.getCard(CardDb.java:268)
at forge.quest.io.QuestDataIO$ItemPoolToXml.readCardPrinted(QuestDataIO.java:686)
at forge.quest.io.QuestDataIO$DeckToXml.unmarshal(QuestDataIO.java:544)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
... 33 more
- belton180
- Posts: 3
- Joined: 09 Jun 2013, 07:09
- Has thanked: 0 time
- Been thanked: 0 time
Who is online
Users browsing this forum: Google [Bot] and 13 guests