Citation: 6B_1160/2017 E. 4

Au vu de ce qui précède, le recours doit être partiellement admis (cf. consid. 2.3 supra). Le recourant, qui n'obtient que partiellement gain de cause, supportera une partie des frais judiciaires (art. 66 al. 1 LTF). Il peut prétendre à des dépens réduits, à la charge du canton de Vaud (art. 68 al. 1 LTF). La demande d'assistance judiciaire est sans objet dans la mesure où le recourant a droit à des dépens; elle doit être rejetée pour le reste, dès lors que le recours était dénué de chances de succès s'agissant des aspects sur lesquels celui-ci a succombé (art. 64 al. 1 LTF). Les frais judiciaires mis à la charge du recourant seront fixés en tenant compte de sa situation économique, laquelle n'apparaît pas favorable (art. 65 al. 2 LTF). Dès lors que l'admission du recours porte sur une insuffisance de l'état de fait, il peut être procédé au renvoi sans ordonner préalablement un échange d'écritures (cf. ATF 133 IV 293 consid. 3.4.2 p. 296). L'intimée, qui n'a pas été invitée à se déterminer, ne saurait prétendre à des dépens. Par ces motifs, le Tribunal fédéral prononce :