#Crash when defeating opponents

1 messages · Page 1 of 1 (latest)

dark basalt
#

As the title says, almost every time I play a Commander game and I defeat one of the AIs the game crashes. I'm getting really sick of it.
Here's the log file:

java.lang.NullPointerException: Cannot invoke "forge.game.spellability.SpellAbilityStackInstance.setActivatingPlayer(forge.game.player.Player)" because "si" is null
at forge.game.Game.onPlayerLost(Game.java:905)
at forge.game.GameAction.checkGameOverCondition(GameAction.java:1733)
at forge.game.GameAction.checkStateEffects(GameAction.java:1248)
at forge.game.phase.PhaseHandler.checkStateBasedEffects(PhaseHandler.java:1145)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1025)
at forge.game.GameAction.startGame(GameAction.java:2141)
at forge.game.Match.startGame(Match.java:90)
at forge.gamemodes.match.HostedMatch.lambda$startGame$1(HostedMatch.java:269)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)

spring obsidian
#

Got a screenshot?

#

There's something on the stack that's having a bad time

#

Or maybe about to go on the stack

dark basalt
#

I don't. I was playing a Cascade deck with Yidris, but this happens will all the decks I have built

spring obsidian
#

How are you eliminating the AI?

dark basalt
#

Direct attacks, but it happens when burning and poisoning as well

spring obsidian
#

I would be surprised if this specific error could happen with combat damage

#

Since it's trying to interact with spells on the stack

#

I can put some protection at this specific crash. Please post a new thread if you have any that read differently

dark basalt
#

I'm playing another game with the exact same deck. Chances are I'll have another crash log in a few minutes. I can get a screenshot as well this time.

spring obsidian
#

Anyway, this specific crash should be fixed in this afternoons snapshot

#

No promises it won't crash later in that area

dark basalt
#

I hope so, I've been dealing with it for a few days already. Didn't post before because I really hate phone number verification, but I just got too fed up

spring obsidian
#

We're only very few people and don't play every mode. If people don't tell us about crashes with specific issues we can't fix it

dark basalt
#

This time it didn't crash

#

It's so random

#

Let me try with the poison deck

#

Now it's decided to become stable. Look, I'll try later with other decks. If another crash happens, I'll make another thread.

spring obsidian
#

Definitely the type of thing that if it happened more we'd have heard about it

#

I think there had to be a spell or ability on the stack of the player who died

dark basalt
#

Alright, got another crash

#

Here's the log:

#

And here's a screenshot of the game at that point:

#

Also, conceding the game at that point (the only way to leave it at that point sans closing the app) brings up another log:

spring obsidian
#

Thats all the same error message

#

Had you gained control over any of the opponent who died permanents?