GNOME Bugzilla – Bug 708619
client object can be used after it has been freed
Last modified: 2014-02-25 22:28:51 UTC
The client-connected signal can be emitted after the client object has been freed. This can happen if the client disconnects before the signal has been emitted.
Created attachment 255559 [details] [review] emit client-connected signal earlier Emit client-connected before the client ref is given to a GSource, otherwise client-connected can be emitted after the client object has been freed.
commit eb03b5c17281b06969fd352cb32bf68e35cf015c Author: Jonas Holmberg <jonashg@axis.com> Date: Mon Sep 23 14:28:04 2013 +0200 server: Emit client-connected signal earlier Emit client-connected before the client ref is given to a GSource, otherwise client-connected can be emitted after the client object has been freed.