[Pidgin] #6720: irc crash after cancelling dcc

Pidgin trac at pidgin.im
Fri Aug 22 16:57:30 EDT 2008


#6720: irc crash after cancelling dcc
--------------------+-------------------------------------------------------
 Reporter:  khc     |     Owner:  elb  
     Type:  defect  |    Status:  new  
Component:  IRC     |   Version:  2.5.0
 Keywords:          |  
--------------------+-------------------------------------------------------
 I got this after cancelling a dcc, the other party also signed off after I
 cancelled it, and I don't know if that has anything to do with it:


 {{{
 #3  0x00007f4fc3934bb7 in free () from /lib/libc.so.6
 No symbol table info available.
 #4  0x00007f4fb9f824a7 in irc_dccsend_recv_destroy (xfer=0x1b7b6d0)
     at dcc_send.c:43
         xd = (struct irc_xfer_rx_data *) 0x1746440
 #5  0x00007f4fc42cecf6 in purple_xfer_cancel_local (xfer=0x1b7b6d0)
     at ft.c:1156
         ui_ops = (PurpleXferUiOps *) 0x1
         msg = 0x181e920 ""
         __PRETTY_FUNCTION__ = "purple_xfer_cancel_local"
 #6  0x00007f4fc42ce953 in connect_cb (data=0x1b7b6d0, source=-1,
     error_message=0x7f4fc39e1c25 "Connection timed out") at ft.c:1032
         xfer = (PurpleXfer *) 0x1b7b6d0
 #7  0x00007f4fc42e2c5b in purple_proxy_connect_data_disconnect (
     connect_data=0x1bc5640,
     error_message=0x7f4fc39e1c25 "Connection timed out") at proxy.c:384
 No locals.
 #8  0x00007f4fc42e2ebf in socket_ready_cb (data=0x1bc5640, source=32,
 cond=3)
     at proxy.c:466
         connect_data = (PurpleProxyConnectData *) 0x1bc5640
         error = 110
         ret = 0
 #9  0x000000000046dd39 in pidgin_io_invoke (source=0x1cbdc70,
 condition=24,
     data=0x1bc10b0) at gtkeventloop.c:78
         closure = (PidginIOClosure *) 0x1bc10b0
         purple_cond = 3
 #10 0x00007f4fc45be3d4 in g_main_context_dispatch ()
    from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #11 0x00007f4fc45c16e5 in ?? () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #12 0x00007f4fc45c1a05 in g_main_loop_run () from
 /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #13 0x00007f4fc5fe7f03 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #14 0x000000000048a513 in main (argc=2, argv=0x7fffd043fb38) at
 gtkmain.c:888
         opt_help = 0
         opt_login = 0
         opt_nologin = 0
         opt_nocrash = 0
         opt_version = 0
         opt_si = 1
         opt_config_dir_arg = 0x0
         opt_login_arg = 0x0
         opt_session_arg = 0x0
         search_path = 0x72ffa0 "\021"
         accounts = (GList *) 0x7fffd043daa0
         sig_indx = 1
         sigset = {__val = {82951, 0 <repeats 15 times>}}
         prev_sig_disp = (void (*)(int)) 0
         errmsg =
 "��C��\177\000\000�t��O\177\000\000\000\000\000\000\000\000\000\000��C��\177\000\000\004\000\000\000\000\000\000\000\r�\"�O\177\000\000\000\000\000\000\000\000\000\000\023\000\000\000j",
 '\0' <repeats 11 times>,
 "�\r#�O\177\000\000`�C��\177\000\000\000\000\000\000\000\000\000\000x�A�O\177\000\000��\"�O\177\000\000\220)B�O\177\000\000\000\020B�O\177\000\000�$B�O\177\000\000�\024B�O\177\000\000\0000B�O\177\000\000\000�A�O\177\000\000\000\000\000\000\000\000\000\000�t��O\177\000\000\000\000\000\000\000\000\000\000��C��\177\000\000\004\000\000\000\000\000\000\000\000"...
         segfault_message_tmp = 0x7050a0 "mo"
         error = (GError *) 0x0
         opt = -1
         gui_check = 1
         debug_enabled = 1
         migration_failed = 0
         active_accounts = (GList *) 0x1009600
         long_options = {{name = 0x4d26e3 "config", has_arg = 1, flag =
 0x0,
     val = 99}, {name = 0x4d26ea "debug", has_arg = 0, flag = 0x0, val =
 100}, {
     name = 0x4d26f0 "help", has_arg = 0, flag = 0x0, val = 104}, {
     name = 0x4d26f5 "login", has_arg = 2, flag = 0x0, val = 108}, {
     name = 0x4d26fb "multiple", has_arg = 0, flag = 0x0, val = 109}, {
     name = 0x4d2704 "nologin", has_arg = 0, flag = 0x0, val = 110}, {
     name = 0x4d270c "nocrash", has_arg = 0, flag = 0x0, val = 120}, {
     name = 0x4d2714 "session", has_arg = 1, flag = 0x0, val = 115}, {
     name = 0x4d240f "version", has_arg = 0, flag = 0x0, val = 118}, {
     name = 0x4d271c "display", has_arg = 1, flag = 0x0, val = 68}, {
     name = 0x4d2724 "sync", has_arg = 0, flag = 0x0, val = 83}, {name =
 0x0,
     has_arg = 0, flag = 0x0, val = 0}}

 }}}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/6720>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list