Citation: 6B_544/2024 E. 2

Au vu de ce qui précède, le recours doit être admis, l'arrêt attaqué annulé et la cause renvoyée à la cour cantonale pour nouveau jugement. Le recourant, qui obtient gain de cause, ne supporte pas de frais judiciaires (art. 66 al. 1 LTF). Il peut prétendre à des dépens pour la procédure devant le Tribunal fédéral, à la charge de la République et canton de Genève (art. 68 al. 1 LTF). L'intimée est mise au bénéfice de l'assistance judiciaire, les conditions de l'art. 64 al. 1 LTF étant réunies. Elle est dispensée des frais de procédure et Me Laura Santonino, désignée en qualité d'avocate d'office de l'intimée (art. 64 al. 2 LTF), est indemnisée. Dans les circonstances de l'espèce, il peut être renoncé de mettre des dépens à la charge de l'intimée (art. 66 al. 1 LTF).