# HG changeset patch # User Tim Ringenbach # Date 1156861084 0 # Node ID d38b0839e7654fe62fe0b4e82828d076034ce743 # Parent a4542693481d7e2d9a990c2460002e1eaf0c5c70 [gaim-migrate @ 17080] This should fix bleeter's crash, the backtrace shows the group is null. I probably need see the packets to fix it better, this will just ignore buddies not in a group instead of figuring out their group. committer: Tailor Script diff -r a4542693481d -r d38b0839e765 libgaim/protocols/yahoo/yahoo.c --- a/libgaim/protocols/yahoo/yahoo.c Tue Aug 29 04:33:53 2006 +0000 +++ b/libgaim/protocols/yahoo/yahoo.c Tue Aug 29 14:18:04 2006 +0000 @@ -499,6 +499,8 @@ grp = yahoo_string_decode(gc, pair->value, FALSE); break; case 7: /* buddy's s/n */ + if (!grp) /* this buddy isn't in a group?! */ + break; g_free(norm_bud); norm_bud = g_strdup(gaim_normalize(account, pair->value)); f = yahoo_friend_find_or_new(gc, norm_bud);