[Pidgin] #3983: Crash on Vista 64bit - Windows socket error #10060
Pidgin
trac at pidgin.im
Sat Nov 17 09:04:29 EST 2007
#3983: Crash on Vista 64bit - Windows socket error #10060
-------------------+--------------------------------------------------------
Reporter: ksg | Owner: elb
Type: defect | Status: new
Priority: minor | Component: IRC
Version: 2.2.2 | Keywords: Windows socket error #10060 64bit Vista
Pending: 0 |
-------------------+--------------------------------------------------------
I was using IRC, trying to start an xdcc xfer. Also had a gadu-gadu
session open.
Not sure if the bug is irc or gadu-gadu or core.
.rpt is attached.
{{{
(13:00:06) sound: Playing F:\Program
Files\Pidgin\sounds\purple\receive.wav
(13:00:09) sound: Playing F:\Program
Files\Pidgin\sounds\purple\receive.wav
(13:00:10) irc: Receiving file from 24.234.73.24
(13:00:18) dnsquery: Performing DNS lookup for 24.234.73.24
(13:00:18) dnsquery: IP resolved for 24.234.73.24
(13:00:18) proxy: Attempting connection to 24.234.73.24
(13:00:18) proxy: Connecting to 24.234.73.24:1024 with no proxy
(13:00:18) proxy: Connection in progress
(13:00:20) gg: ** gg_watch_fd(027C67E8);
(13:00:20) gg: // gg_watch_fd() GG_STATE_CONNECTED
(13:00:20) gg: ** gg_watch_fd_connected(027C67E8, 04DDAFB8);
(13:00:20) gg: ** gg_recv_packet(027C67E8);
(13:00:20) gg: // gg_recv_packet() header recv(688,0027E560,8) = -1
(13:00:20) gg: // gg_recv_packet() header recv() failed: errno=10054,
Windows socket error #10054
(13:00:20) gg: // gg_watch_fd_connected() gg_recv_packet failed
(errno=10054, Windows socket error #10054)
(13:00:20) gg: // gg_watch_fd() watch_fd_connected failed (errno=10054,
Windows socket error #10054)
(13:00:20) gg: ggp_callback_recv: gg_watch_fd failed -- CRITICAL!
(13:00:20) account: Disconnecting account 0039D928
(13:00:20) connection: Disconnecting connection 04765628
(13:00:20) connection: Deactivating keepalive.
(13:00:20) gg: ggp_set_status: Requested status = available
(13:00:20) gg: ** gg_change_status(027C67E8, 2);
(13:00:20) gg: ** gg_send_packet(027C67E8, 0x02, ...)
(13:00:20) gg: // gg_send_packet() write() failed. res = -1, errno = 10054
(Windows socket error #10054)
(13:00:20) gg: ** gg_logoff(027C67E8);
(13:00:20) blist: Updating buddy status for 10158959 (Gadu-Gadu)
(13:00:20) gg: ggp_buddylist_offline: gone: 10158959
(13:00:20) gg: Connection closed.
(13:00:20) connection: Destroying connection 04765628
(13:00:25) util: Writing file accounts.xml to directory
C:\Users\Keith\AppData\Roaming\.purple
(13:00:25) util: Writing file
C:\Users\Keith\AppData\Roaming\.purple\accounts.xml
(13:00:39) proxy: Connected to 24.234.73.24:1024.
(13:00:39) proxy: Error connecting to 24.234.73.24:1024 (Windows socket
error #10060).
(13:00:39) proxy: Connection attempt failed: Windows socket error #10060
(13:00:48) autorecon: do_signon called
(13:00:48) autorecon: calling purple_account_connect
(13:00:48) account: Connecting to account 8722902
(13:00:48) connection: Connecting. gc = 047655B8
(13:00:48) gg: ** gg_login(04D5F978: [uin=8722902, async=1, ...]);
(13:00:48) gg: ** gg_resolve_win32thread(027C6A10, 027C6A9C, "appmsg.gadu-
gadu.pl");
(13:00:48) autorecon: done calling purple_account_connect
(13:00:48) gg: login_handler: session: check = 2; state = 1;
(13:00:48) gg: GG_STATE_RESOLVING
(13:00:48) gg: ** gg_watch_fd(027C6A10);
(13:00:48) gg: // gg_watch_fd() GG_STATE_RESOLVING
(13:00:48) gg: // gg_watch_fd() resolved, connecting to 85.232.233.10:80
(13:00:48) gg: ** gg_connect(85.232.233.10, 80, 1);
(13:00:48) gg: // gg_connect() connect() in progress
(13:00:48) gg: login_handler: session->fd = 1080
(13:00:48) gg: login_handler: session: check = 1; state = 5;
(13:00:48) gg: GG_EVENT_NONE
(13:00:48) gg: ** gg_event_free(047A1B80);
(13:00:48) gg: login_handler: session: check = 1; state = 5;
(13:00:48) gg: GG_STATE_CONNECTING_HUB
(13:00:48) gg: ** gg_watch_fd(027C6A10);
(13:00:48) gg: // gg_watch_fd() GG_STATE_CONNECTING_HUB
(13:00:48) gg: // gg_watch_fd() connected to hub, sending query
(13:00:48) gg: => -----BEGIN-HTTP-QUERY-----
GET /appsvc/appmsg2.asp?fmnumber=8722902&version=6 (13:00:48) gg:
login_handler: session->fd = 1080
(13:00:48) gg: login_handler: session: check = 2; state = 3;
(13:00:48) gg: GG_EVENT_NONE
(13:00:48) gg: ** gg_event_free(047A1B80);
(13:00:48) gg: login_handler: session: check = 2; state = 3;
(13:00:48) gg: GG_STATE_READING_DATA
(13:00:48) gg: ** gg_watch_fd(027C6A10);
(13:00:48) gg: // gg_watch_fd() GG_STATE_READING_DATA
(13:00:48) gg: // gg_watch_fd() received http header (HTTP/1.0 200 OK)
(13:00:48) gg: // gg_watch_fd() received http data (0 217.17.45.152:8074
217.17.45.152)
(13:00:48) gg: ** gg_connect(217.17.45.152, 8074, 1);
(13:00:48) gg: // gg_connect() connect() in progress
(13:00:48) gg: login_handler: session->fd = 1080
(13:00:48) gg: login_handler: session: check = 1; state = 6;
(13:00:48) gg: GG_EVENT_NONE
(13:00:48) gg: ** gg_event_free(047A1B80);
(13:00:52) gg: login_handler: session: check = 1; state = 6;
(13:00:52) gg: GG_STATE_CONNECTING_GG
(13:00:52) gg: ** gg_watch_fd(027C6A10);
(13:00:52) gg: // gg_watch_fd() GG_STATE_CONNECTING_GG
(13:00:52) gg: // gg_watch_fd() connected
(13:00:52) gg: login_handler: session->fd = 1080
(13:00:52) gg: login_handler: session: check = 2; state = 7;
(13:00:52) gg: GG_EVENT_NONE
(13:00:52) gg: ** gg_event_free(047A2570);
(13:01:00) sound: Playing F:\Program
Files\Pidgin\sounds\purple\receive.wav
(13:01:01) gg: login_handler: session: check = 2; state = 7;
(13:01:01) gg: GG_STATE_READING_KEY
(13:01:01) gg: ** gg_watch_fd(027C6A10);
(13:01:01) gg: // gg_watch_fd() GG_STATE_READING_KEY
(13:01:01) gg: ** gg_recv_packet(027C6A10);
(13:01:01) gg: // gg_recv_packet() header recv(1080,0027E590,8) = 8
(13:01:01) gg: // gg_recv_packet() body recv(1080,04DE6038,4) = 4
(13:01:01) gg: // gg_watch_fd() challenge 93fed516 --> hash c8ac83c1
(13:01:01) gg: // gg_watch_fd() gg_dcc_ip = 0.0.0.0
(13:01:01) gg: // gg_watch_fd() sending GG_LOGIN60 packet
(13:01:01) gg: ** gg_send_packet(027C6A10, 0x15, ...)
(13:01:01) gg: login_handler: session->fd = 1080
(13:01:01) gg: login_handler: session: check = 2; state = 8;
(13:01:01) gg: GG_EVENT_NONE
(13:01:01) gg: ** gg_event_free(04DDA328);
(13:01:13) gg: login_handler: session: check = 2; state = 8;
(13:01:13) gg: GG_STATE_READING_REPLY
(13:01:13) gg: ** gg_watch_fd(027C6A10);
(13:01:13) gg: // gg_watch_fd() GG_STATE_READING_REPLY
(13:01:13) gg: ** gg_recv_packet(027C6A10);
(13:01:13) gg: // gg_recv_packet() header recv(1080,0027E590,8) = 8
(13:01:13) gg: // gg_recv_packet() body recv(1080,04DE69E0,1) = 1
(13:01:13) gg: // gg_watch_fd() login succeded
(13:01:13) gg: login_handler: session->fd = 1080
(13:01:13) gg: login_handler: session: check = 2; state = 9;
(13:01:13) gg: GG_EVENT_CONN_SUCCESS
(13:01:13) gg: ggp_set_status: Requested status = available
(13:01:13) gg: ** gg_change_status(027C6A10, 2);
(13:01:13) gg: ** gg_send_packet(027C6A10, 0x02, ...)
(13:01:13) connection: Activating keepalive.
(13:01:13) gg: ggp_buddylist_send: adding 10158959
(13:01:13) gg: ** gg_notify_ex(027C6A10, 046DF0C8, 046DE878, 1);
(13:01:13) gg: ** gg_send_packet(027C6A10, 0x10, ...)
(13:01:13) gg: send: ret=0; size=1
(13:01:13) gg: ** gg_event_free(04DDB798);
(13:01:18) util: Writing file blist.xml to directory
C:\Users\Keith\AppData\Roaming\.purple
(13:01:18) util: Writing file
C:\Users\Keith\AppData\Roaming\.purple\blist.xml
(13:01:43) gg: ** gg_ping(027C6A10);
(13:01:43) gg: ** gg_send_packet(027C6A10, 0x08, ...)
(13:02:13) gg: ** gg_ping(027C6A10);
(13:02:13) gg: ** gg_send_packet(027C6A10, 0x08, ...)
(13:02:15) sound: Playing F:\Program
Files\Pidgin\sounds\purple\receive.wav
(13:02:15) irc: Receiving file from 24.234.73.24
(13:02:24) win32placement: Window RECT: L:0 R:1000 T:0 B:567
(13:02:24) win32placement: Working Area RECT: L:0 R:1680 T:0 B:978
(13:02:24) dnsquery: Performing DNS lookup for 24.234.73.24
(13:02:24) dnsquery: IP resolved for 24.234.73.24
(13:02:24) proxy: Attempting connection to 24.234.73.24
(13:02:24) proxy: Connecting to 24.234.73.24:1024 with no proxy
(13:02:24) proxy: Connection in progress
(13:02:43) gg: ** gg_ping(027C6A10);
(13:02:43) gg: ** gg_send_packet(027C6A10, 0x08, ...)
(13:02:45) proxy: Connected to 24.234.73.24:1024.
(13:02:45) proxy: Error connecting to 24.234.73.24:1024 (Windows socket
error #10060).
(13:02:45) proxy: Connection attempt failed: Windows socket error #10060
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/3983>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list