GNOME Bugzilla – Bug 696857
GThreadedResolver: set an error if no records could be found
Last modified: 2013-06-04 20:06:31 UTC
Fixes a crash in telepathy-gabble (which runs with fatal criticals)
Created attachment 240123 [details] [review] GThreadedResolver: set an error if no records could be found It is possible that the upstream servers return something, but we then filter all results because they are of the wrong type. In that case the API and subsequent GTask calls expect a GError to be set.
Comment on attachment 240123 [details] [review] GThreadedResolver: set an error if no records could be found it looks like the windows function a little bit further down probably needs exactly the same fix. (I think you can just cut and paste exactly the same code.) ok to commit with that fix
Attachment 240123 [details] pushed as 3456152 - GThreadedResolver: set an error if no records could be found
Could you backport this patch to glib2-2.36? This will fix telepathy-gabble crash when connecting to Jabber servers. report: https://bugzilla.redhat.com/show_bug.cgi?id=956316