Falha no JavaScript ao executar 'drawImage'

Ok, então eu estou criando um jogo com JavaScript Canvas Elements e tal. Consegui carregar toneladas de imagens, mas em algumas poucas, o JavaScript responde com erros como

TypeError não capturado: falha ao executar 'drawImage' em 'CanvasRenderingContext2D': Nenhuma função foi encontrada que corresponda à assinatura fornecida.

O que não faz nenhum sentido, porque o mesmo código funciona em outros lugares!?!

Aqui está um exemplo que tenho no meu código:

board.drawImage(document.getElementById("player_explode"), this.x, this.y);

Dentro de um método de objetos,Player.die(), respectivamente.

Alguém sabe por que esse comportamento está ocorrendo? Estou ficando muito frustrado com isso ...

Aqui está umJSFiddle para demonstrar, além de todo o código.Player.die() está localizado emline[242].

questionAnswers(2)

yourAnswerToTheQuestion