Open rockobonaparte opened 5 years ago
If there's a known-good config then I'll step back to that instead. I can submit more info if you want it. My wife and I want to be able to play together with our phones, so I have some motivation.
Could you figure something out? I have the same issue.
It crashed with this error:
06-13 14:32:52.391 21983 21983 D AndroidRuntime: Shutting down VM
06-13 14:32:52.393 21983 21983 E AndroidRuntime: FATAL EXCEPTION: main
06-13 14:32:52.393 21983 21983 E AndroidRuntime: Process: com.mehtank.androminion, PID: 21983
06-13 14:32:52.393 21983 21983 E AndroidRuntime: java.lang.NullPointerException: Attempt to read from null array
06-13 14:32:52.393 21983 21983 E AndroidRuntime: at com.mehtank.androminion.ui.GameTable.setStatus(GameTable.java:1117)
06-13 14:32:52.393 21983 21983 E AndroidRuntime: at com.mehtank.androminion.activities.GameActivity$1.setStatus(GameActivity.java:660)
06-13 14:32:52.393 21983 21983 E AndroidRuntime: at com.mehtank.androminion.activities.GameActivity$1.handleMessage(GameActivity.java:557)
06-13 14:32:52.393 21983 21983 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:105)
06-13 14:32:52.393 21983 21983 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
06-13 14:32:52.393 21983 21983 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6798)
06-13 14:32:52.393 21983 21983 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
06-13 14:32:52.393 21983 21983 E AndroidRuntime: at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
06-13 14:32:52.393 21983 21983 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
I tried to do the same with the latest build, v9.06-prealpha6
with the corresponding server run via ant run
in vdom
and also got the following error in logcat:
2789 E AndroidRuntime: FATAL EXCEPTION: main
2789 E AndroidRuntime: Process: com.mehtank.androminion, PID: 2789
2789 E AndroidRuntime: java.lang.NullPointerException: Attempt to read from null array
2789 E AndroidRuntime: at com.mehtank.androminion.ui.GameTable.setStatus(GameTable.java:1117)
2789 E AndroidRuntime: at com.mehtank.androminion.activities.GameActivity$1.setStatus(GameActivity.java:660)
2789 E AndroidRuntime: at com.mehtank.androminion.activities.GameActivity$1.handleMessage(GameActivity.java:557)
2789 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
2789 E AndroidRuntime: at android.os.Looper.loop(Looper.java:148)
2789 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:5443)
2789 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
2789 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728)
2789 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
26101 W ActivityManager: Force finishing activity com.mehtank.androminion/.activities.GameActivity
26101 W ActivityManager: Force finishing activity com.mehtank.androminion/.activities.MenuActivity
26101 I ActivityManager: moveHomeStack, setupComplete:true
It looks like one of these arrays of the GameStatus gs
is empty/was not assigned ...
gs.turnCounts[i], gs.deckSizes[i], gs.stashOnDeck[i], gs.handSizes[i], gs.stashesInHand[i], gs.numCards[i], gs.vp[i], gs.pirates[i], gs.victoryTokens[i], gs.debtTokens[i], gs.guildsCoinTokens[i], gs.villagers[i],
gs.minusOneCoinTokenOn[i], gs.minusOneCardTokenOn[i], gs.journeyTokens[i],
gs.hasDeluded[i], gs.hasEnvious[i], gs.hasLostInTheWoods[i], gs.hasMiserable[i], gs.hasTwiceMiserable[i],
gs.hasFlag[i], gs.hasHorn[i], gs.hasKey[i], gs.hasLantern[i], gs.hasTreasureChest[i],
Hi! I'm that guy who decided to try to use the November Pre-Alpha 5 with the client/server system! I don't know if that was a smart thing to do or not, but I don't see an issue opened on it so I thought I'd share. I don't know what you might want to see from the client. The server is running on my VPS; it's not something on the LAN. I tried logging on both times from restarted instances of Androminion on my own phone. I alternated between 2255 and 2256. It seems like the host is okay, but the client is the one dropping dead. Here's the ant build that's invoking the server (and proof of the HEAD). Phone's running Renaissance Pre-Alpha 5. The console: