<div dir="ltr">Hi all, for the latest commit in 'spice-gtk/src/channel-display.c', in the static function<div>'create_canvas', the first returning point (line 997) and the 'if (surface->primary)' (line 1036)</div><div>is not taken then the second returning point, the allocated memory for surface would be lost.</div><div><br></div><div>All the calling site store surface on the stack.</div><div><div><div><div><div><div><br clear="all"><div>Can anyone confirm this?</div><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Best Regards<br> <br>Ding Fei<br>E-mail: <a href="mailto:danix800@gmail.com" target="_blank">danix800@gmail.com</a></div></div></div></div></div></div></div></div>