Tout de même, avec le numéro de ligne de l'erreur il me semble que ça suffit pour la localiser non ? si encore on mettait 10 instructions par ligne, il faudrait peut-être chercher un petit peu, mais ça n'a pas l'air d'être le cas.
Dans ton exemple, avec le numéro de ligne, l'erreur est quand même évidente.
C'est mon avis perso, mais il me semble que le pauvre Jack a des problèmes un peu plus importants à résoudre.