bug de free q1 q2; q3 compile non testé