The GObject signal code assumes that the signal handlers return a new reference or copy. Fixes bug #641927.