As soon as Dr.Boom is played this happens, I know this is all you need don't try to tell me otherwise.. It's happened no matter what cards I have in my hand or on the board, multiple times. Code: 2014-12-31 05:47:45,908 [22] ERROR Logger (null) - [Tick] Exception during execution: Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object. at HREngine.Bots.Playfield.minionGetDamageOrHeal(Minion m, Int32 dmgOrHeal, Boolean dontDmgLoss) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 4978 at HREngine.Bots.Sim_GVG_110t.onDeathrattle(Playfield p, Minion m) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\cards\Sim_GvG_110t.cs:line 19 at HREngine.Bots.Playfield.doDeathrattles(List`1 deathrattles) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 4010 at HREngine.Bots.Playfield.updateBoards() in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 4157 at HREngine.Bots.Playfield.doDmgTriggers() in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2771 at HREngine.Bots.Playfield.playACard(Handcard hc, Minion target, Int32 position, Int32 choice, Int32 penality) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2495 at HREngine.Bots.Playfield.doAction(Action aa) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2161 at HREngine.Bots.MiniSimulator.doallmoves(Playfield playf, Boolean isLethalCheck) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\MiniSimulator.cs:line 146 at HREngine.Bots.Ai.doallmoves(Boolean test, Boolean isLethalCheck) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Ai.cs:line 123 at HREngine.Bots.Ai.dosomethingclever(Behavior bbase) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Ai.cs:line 310 at HREngine.Bots.Silverfish.updateEverything(Behavior botbase, Boolean runExtern, Boolean passiveWait) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\silverfish_HB.cs:line 210 at HREngine.Bots.DefaultRoutine.<OurTurnLogic>d__1c.MoveNext() in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\DefaultRoutine.cs:line 749 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.GetResult() at HREngine.Bots.DefaultRoutine.<Logic>d__3.MoveNext() in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\DefaultRoutine.cs:line 488 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) at Triton.Bot.Logic.Bots.DefaultBot.DefaultBot.??.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Triton.Bot.Logic.Bots.DefaultBot.DefaultBot.??.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) at Triton.Bot.Logic.Bots.DefaultBot.DefaultBot.??.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) at Triton.Bot.Logic.Bots.DefaultBot.DefaultBot.?.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Buddy.Coroutines.Coroutine.??.??.MoveNext() --- End of inner exception stack trace --- at Buddy.Coroutines.Coroutine.?(Boolean ?) at Buddy.Coroutines.Coroutine.Resume(Boolean ?) at Buddy.Coroutines.Coroutine.Resume() at Triton.Bot.Logic.Bots.DefaultBot.DefaultBot.Tick() at Triton.Bot.BotManager.Tick(IBot ) 2014-12-31 05:47:45,919 [22] INFO Logger (null) - [Stop] Now requesting the BotThread to stop. 2014-12-31 05:47:45,918 [22] DEBUG Logger (null) - The bot coroutine has finished in a state of Faulted 2014-12-31 05:47:46,024 [22] DEBUG Logger (null) - [Stats] Stop Note: This has only happened after Dr.Boom was played from the enemy, not from me. I don't have the card to test that yet. (Happened with version 0.3.771.85.BETA)
Edit 1: These are all my logs I still have, pretty sure one is when it crashed but I don't understand these logs as much as i do the others. I'll let it run for a while until I hit another crash and send in the log I know for sure it had crashed in. View attachment UltimateLogs.zip Yeah, I'll try to find it.
In the future, please attach full bot logs as Tony has mentioned. This actual issue will be fixed in the next Beta version.