Citation: 6B_1310/2018 E. 2

Le recours doit être admis. Le recourant, qui obtient gain de cause, ne supporte pas de frais judiciaires (art. 66 al. 1 LTF). Une partie des frais judiciaires est mise à la charge de A.________, qui a conclu au rejet du recours et qui succombe, le canton de Vaud n'ayant pas, pour sa part, à en supporter (art. 66 al. 4 LTF). Le recourant peut prétendre à une indemnité de dépens, à la charge pour moitié du canton de Vaud et pour moitié de A.________ (art. 68 al. 1 LTF). La demande d'assistance judiciaire devient ainsi sans objet (art. 64 al. 1 LTF).