It is currently 16 Apr 2024, 11:34
   
Text Size

Crash report

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Crash report

Postby CptKird » 03 Mar 2018, 09:32

Hi, there is no dedicated crash report thread, is there?
Then here it goes (Galaxy Tab A6 (585), Marshmellow):

First match with last opponent from a MRD/MRD/MRD draft pool, I had a Tel-Jilad Exile, equipped with Viridian Longbow and a Clockwork Condor, equipped with Vulshok Gauntlets and Lightning Greaves. I moved the Lightning Greaves to Tel-Jilad Exile and ended my turn. Opponent plays Domineer on my Clockwork Avian, I "OK" this and... see below.

Code: Select all
Description: [describe what you were doing when the crash occurred]

[spoiler=NullPointerException][code]
Forge Version:    1.6.6.004
Operating System: Linux 3.18.14-12479655 armv8l
Java Version:     0 The Android Project

java.lang.NullPointerException: Attempt to invoke virtual method 'boolean forge.game.player.Player.hasKeyword(java.lang.String)' on a null object reference
   at forge.game.card.Card$3.visit(Card.java:5074)
   at forge.game.card.Card$3.visit(Card.java:5063)
   at forge.game.card.Card.visitUnhiddenKeywords(Card.java:3422)
   at forge.game.card.Card.visitKeywords(Card.java:3277)
   at forge.game.card.Card.canBeTargetedBy(Card.java:5063)
   at forge.game.spellability.SpellAbility.canTarget(SpellAbility.java:983)
   at forge.ai.ComputerUtilCombat.predictPowerBonusOfAttacker(ComputerUtilCombat.java:1369)
   at forge.ai.ComputerUtilCombat.predictPowerBonusOfAttacker(ComputerUtilCombat.java:1215)
   at forge.ai.ComputerUtilCombat.damageIfUnblocked(ComputerUtilCombat.java:202)
   at forge.ai.AiAttackController.doesHumanAttackAndWin(AiAttackController.java:384)
   at forge.ai.AiAttackController.notNeededAsBlockers(AiAttackController.java:305)
   at forge.ai.AiAttackController.declareAttackers(AiAttackController.java:975)
   at forge.ai.AiController.declareAttackers(AiController.java:1085)
   at forge.ai.PlayerControllerAi.declareAttackers(PlayerControllerAi.java:427)
   at forge.game.phase.PhaseHandler.declareAttackersTurnBasedAction(PhaseHandler.java:491)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:268)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1004)
   at forge.game.GameAction.startGame(GameAction.java:1607)
   at forge.game.Match.startGame(Match.java:87)
   at forge.match.HostedMatch$2.run(HostedMatch.java:225)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:762)
[/code][/spoiler]
User avatar
CptKird
 
Posts: 182
Joined: 02 Nov 2017, 17:25
Has thanked: 36 times
Been thanked: 29 times

Re: Crash report

Postby SilverTongue79 » 09 Mar 2018, 00:25

Description: [galaxy s8+,android 7.0, building a deck, filtering out u, G, r with search term discard]

NullPointerException | Open
Code: Select all
Forge Version:    1.6.7.001
Operating System: Linux 4.4.16-12523989 armv8l
Java Version:     0 The Android Project

java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String forge.item.IPaperCard.getName()' on a null object reference
   at forge.card.CardPreferences.getPrefs(CardPreferences.java:28)
   at forge.deck.FDeckEditor$CatalogPage.buildMenu(FDeckEditor.java:1042)
   at forge.deck.FDeckEditor$CardManagerPage$2.buildMenu(FDeckEditor.java:664)
   at forge.deck.FDeckEditor$CardManagerPage$2.buildMenu(FDeckEditor.java:661)
   at forge.itemmanager.ItemManager$ContextMenu.buildMenu(ItemManager.java:898)
   at forge.menu.FDropDownMenu.updateAndGetPaneSize(FDropDownMenu.java:24)
   at forge.itemmanager.ItemManager$ContextMenu.updateSizeAndPosition(ItemManager.java:922)
   at forge.menu.FDropDown.setVisible(FDropDown.java:97)
   at forge.menu.FDropDown.show(FDropDown.java:60)
   at forge.itemmanager.ItemManager.showMenu(ItemManager.java:882)
   at forge.itemmanager.views.ImageView.tap(ImageView.java:545)
   at forge.itemmanager.views.ItemView$Scroller.tap(ItemView.java:63)
   at forge.Forge$MainInputProcessor.tap(Forge.java:594)
   at forge.toolbox.FGestureAdapter.touchUp(FGestureAdapter.java:196)
   at forge.toolbox.FGestureAdapter.touchUp(FGestureAdapter.java:158)
   at com.badlogic.gdx.backends.android.AndroidInput.processEvents(AndroidInput.java:360)
   at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:420)
   at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1562)
   at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1262)
SilverTongue79
 
Posts: 2
Joined: 09 Mar 2018, 00:13
Has thanked: 0 time
Been thanked: 1 time


Return to Forge

Who is online

Users browsing this forum: No registered users and 61 guests


Who is online

In total there are 61 users online :: 0 registered, 0 hidden and 61 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 61 guests

Login Form