[Adium-devl] g_string_free() and me (aka gaim [17165] doesn't like Adium)
Evan Schoenberg
evan.s at dreskin.net
Mon Sep 11 19:57:12 UTC 2006
Check out this debug logging:
15:46:18: (Libgaim: proxy) gaim_proxy_connect_data_disconnect:
connect_data f583040 error: (null)
15:46:18: (Libgaim: proxy) gaim_proxy_connect_data_disconnect:
removing 11
15:46:18: (Libgaim: proxy) gaim_proxy_connect_data_destroy:
connect_data f583040
15:46:18: (Libgaim: proxy) Connected.
15:46:18: (Libgaim: proxy) gaim_proxy_connect_data_disconnect:
connect_data f583040 Socket operation on non-socket
15:46:18: (Libgaim: proxy) gaim_proxy_connect_data_disconnect:
removing -1582186029
15:46:18: (Libgaim: proxy) gaim_proxy_connect_data_disconnect: closing 5
15:46:18: (Libgaim: proxy) Connection attempt failed: Socket
operation on non-socket
It's hitting gaim_proxy_connect_data_disconnect(), triggering the
connect callback, calling gaim_proxy_connect_data_destroy().. all
that's fine...
then getting to gaim_proxy_connect_data_disconnect() for that same
connect_data, which is now invalid memory.
Investigation continues...
-Evan
On Sep 11, 2006, at 3:18 AM, Peter Hosey wrote:
> On Sep 10, 2006, at 23:49:56, I wrote:
>> Any idea what that ioFunction is? I certainly can't find anything
>> called socket_ready_cb anywhere in the libgaim or Gaim Plugin
>> sources.
>
> Ah, the value of having up-to-date sources.
>
> I've added a debug log to our libgaim repo in r319 that logs the FD
> that libgaim is trying to get the socket options of. If it prints
> out anything suspicious (e.g. -1 through 2), this will tell us.
>
> Of course, if it's simply a *former* FD (was valid but now isn't),
> this won't help. We'll see…
> ________________________________
> \ Peter Hosey / prh at boredzo.org
> PGP public key ID: 7AB26BAD (since 2006-01-01)
>
> _______________________________________________
> Adium-devl mailing list
> Adium-devl at adiumx.com
> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20060911/5677e8c4/attachment.sig>
More information about the devel
mailing list