[Adium-devl] g_string_free() and me (aka gaim [17165] doesn't like Adium)

Mark Doliner mark at kingant.net
Sun Sep 10 23:32:20 UTC 2006


On Sun, 10 Sep 2006 19:19:17 -0400, Evan Schoenberg wrote
> On Sep 10, 2006, at 6:40 PM, Mark Doliner wrote:
> 
> > Hey!  I found a bug in my dnsquery changes that MAY have caused  
> > this.  I'm
> > pretty sure it was causing the crashes when getting MSN info.  I  
> > fixed it in
> > Gaim SVN revision 17230.  Can you see if that fixes these other  
> > crashes, too?
> Hurrah! It fixes the MSN info crash -and- the proxy.c [17165]  
> crashiness described in this email thread.  Good work, and thanks! :)
> 
> Any thoughts as to why proxy.c [17165] was crashing Adium and not  
> gtkgaim with that old dnsquery code?  I'm mystified, and not going 
> to  spend any more time thinking about it, but if you've any 
> thoughts  it'd be cool to have some idea what was going on.
> 
> -Evan

Not really.  valgrind was reporting "invalid read of freed memory."  It's
possible gtkgaim sometimes crashed with the old dnsquery code, too.  Maybe
it's just much more likely to happen in Adium due to differences in memory
allocation and usage?  Who knows.

-Mark




More information about the devel mailing list