logo       

Re: Yahoo protocol failing in CVS: msg#00180

gnome.gaim.devel

Subject: Re: Yahoo protocol failing in CVS

This should be fixed in CVS now. It may take anonymous CVS a little while to
get the changes.
-Mark

On Wed, 29 Dec 2004 13:51:38 +1100, Bron Gondwana wrote
> I'm getting crashes on startup with CVS HEAD when it tries to log me
> in to yahoo.
>
> GDB output is below. I've tracked the issue back through 'id' being
> NULL to what I believe is the root cause.
>
> Starting from a fresh configuration, MSN works but Y! doesn't.
> They're the two protocols I use with Gaim. It also fails starting
> with a clean .gaim directory and setting up the Yahoo account, so
> I know it's not left over cruft from old Gaim versions.
>
> I believe the root cause of this problem is that accounts are loaded
> before plugins, and hence there is no list of statuses available for
> Yahoo. When it tries to get the status for 'online', a NULL is
> returned, and this NULL is then used in the strcmp below.
>
> This is the first time I've reported any issues with Gaim (I'm
> playing with CVS because I've written a patch to maintain formatting
> between messages within a single conversation, and I want to submit
> it against a working CVS!) so please let me know if I'm going about
> it the wrong way.
>
> Regards,
>
> Bron.
>
>
-----------------------------------------------------------------------------------
>
> (gdb) run
> Starting program: /usr/local/bin/gaim
> [Thread debugging using libthread_db enabled]
> [New Thread -1218255584 (LWP 16286)]
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread -1218255584 (LWP 16286)]
> yahoo_login (account=0x815f748, status=0x81ffbc0) at yahoo.c:2237
> 2237 if (!strcmp(id, YAHOO_STATUS_TYPE_AVAILABLE) ||
> !strcmp(id, YAHOO_STATUS_TYPE_ONLINE)) {
> (gdb) bt
> #0 yahoo_login (account=0x815f748, status=0x81ffbc0) at yahoo.c:2237
> #1 0x08096b67 in serv_login (account=0x815f748, status=0x81ffbc0)
> at server.c:73
> #2 0x0806a9b7 in gaim_account_connect (account=0x815f748,
> status=0x81ffbc0)
> at account.c:676
> #3 0x0806d2fe in gaim_accounts_auto_login (ui=0x810f42a "gtk-gaim")
> at account.c:1573
> #4 0x080e4d1d in main (argc=1, argv=0xbffffae4) at gtkmain.c:678
> --
> Bron Gondwana
> brong@xxxxxxxxxxx
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading
> now. http://productguide.itmanagersjournal.com/
_______________________________________________
> Gaim-devel mailing list
> Gaim-devel@xxxxxxxxxxxxxxxxxxxxx
> https://lists.sourceforge.net/lists/listinfo/gaim-devel



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise