--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/components/desktop/pidgin/patches/pidgin-04-jabber-msg.patch Mon Nov 16 16:48:46 2015 -0800
@@ -0,0 +1,16 @@
+# date:2007-03-07 owner:elaine type:bug bugster:6524856 state:upstream
+# 15378767 SUNBT6524856 Gaim core dump when connect Google Talk account
+#
+# These changes are already present upstream.
+
+--- pidgin-2.7.0/libpurple/protocols/jabber/jabber.c.old 2010-05-13 15:27:49.161075628 +0800
++++ pidgin-2.7.0/libpurple/protocols/jabber/jabber.c 2010-05-13 15:28:04.942072953 +0800
+@@ -168,6 +168,8 @@
+ } else {
+ PurpleConnectionError reason = PURPLE_CONNECTION_ERROR_NETWORK_ERROR;
+ char *msg = jabber_parse_error(js, packet, &reason);
++ if (!msg)
++ return;
+ purple_connection_error_reason(js->gc, reason, msg);
+ g_free(msg);
+