[Pidgin] #2937: Pidgin crashes after fetching MSN status

Pidgin trac at pidgin.im
Wed Sep 19 10:52:19 EDT 2007


#2937: Pidgin crashes after fetching MSN status
------------------------+---------------------------------------------------
  Reporter:  mitchelln  |       Owner:  khc  
      Type:  defect     |      Status:  new  
  Priority:  minor      |   Milestone:       
 Component:  MSN        |     Version:  2.1.1
Resolution:             |    Keywords:       
   Pending:  0          |  
------------------------+---------------------------------------------------
Comment (by mitchelln):

 I installed the debug version. Here is the full crash dump:
 {{{
 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 47452411999424 (LWP 32289)]
 0x00002b2864639938 in ack_cmd (cmdproc=0xa0, cmd=<value optimized out>) at
 switchboard.c:774
 774             swboard->ack_list = g_list_remove(swboard->ack_list, msg);
 (gdb) bt full
 #0  0x00002b2864639938 in ack_cmd (cmdproc=0xa0, cmd=<value optimized
 out>) at
 switchboard.c:774
         swboard = (MsnSwitchBoard *) 0x0
         msg = (MsnMessage *) 0xe97050
 #1  0x00002b286462865b in msn_cmdproc_process_cmd (cmdproc=0xd61940,
 cmd=0xe945e0)
     at cmdproc.c:313
         error_cb = <value optimized out>
         error = <value optimized out>
         cb = (MsnTransCb) 0
         trans = (MsnTransaction *) 0xbef460
 #2  0x00002b286462b1b0 in read_cb (data=<value optimized out>,
 source=<value
 optimized out>,
     cond=<value optimized out>) at httpconn.c:380
         httpconn = <value optimized out>
         servconn = <value optimized out>
         buf = "HTTP/1.1 200 OK\r\nContent-Type:
 application/x-msn-messenger\r\nX-MSN-Messenger:
 SessionID=362629691.1505861863;
 GW-IP=207.46.27.83\r\nDate: Wed, 05 Sep 2007 14:38:50 GMT\r\nContent-
 length:
 1958\r\nConnection: "...
         end = 0xdc1576 ""
         old_rx_buf = <value optimized out>
         len = <value optimized out>
         cur_len = 14268000
         result_msg = 0xdc0dd0 "MSG ashley.burston at thus.net
 Ashley%20Burston
 1355"
         result_len = 1
 #3  0x000000000045947f in pidgin_io_invoke (source=<value optimized out>,
     condition=<value optimized out>, data=<value optimized out>) at
 gtkeventloop.c:77
         closure = (PidginIOClosure *) 0xdcab20
         purple_cond = PURPLE_INPUT_READ
 #4  0x00002b285d72fc34 in g_main_context_dispatch () from
 /usr/lib64/libglib-2.0.so.0
 No symbol table info available.
 ---Type <return> to continue, or q <return> to quit---
 #5  0x00002b285d732f2d in g_source_remove () from
 /usr/lib64/libglib-2.0.so.0
 No symbol table info available.
 #6  0x00002b285d733227 in g_main_loop_run () from
 /usr/lib64/libglib-2.0.so.0
 No symbol table info available.
 #7  0x00002b285c0fca73 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
 No symbol table info available.
 #8  0x000000000046dc0e in main (argc=1, argv=0x7fff5007d938) at
 gtkmain.c:883
         opt_help = <value optimized out>
         opt_login = 0
         opt_nologin = 0
         opt_version = <value optimized out>
         opt_si = 1
         opt_config_dir_arg = 0x0
         opt_login_arg = 0x0
         opt_session_arg = 0x0
         search_path = <value optimized out>
         accounts = <value optimized out>
         sigset = {__val = {91143, 0 <repeats 15 times>}}
         prev_sig_disp = <value optimized out>
         errmsg =
 "\217�\aP�\177\000\000\a\000\000\000\000\000\000\000@\220�_(+\000\000�4�Z(+\000\000\000\220/](+\000\000�\224/](+\000\000\210)�\\(+\000\000x\231/](+\000\000`�\f^(+\000\000��\f^(+\000\000\000\000\000\000\000\000\000\0000�\aP�\177\000\000\004\000\000\000\000\000\000\000\000\000\000p\017���\000\000\226\223F�PV�%�\217zP�n\221=�\\�\215�\016!f*\224\203�{\020<\233\200t��W$P�\aP�\177\000\000��\aP�\177\000\000\020�\202\\(+\000\000\000\000\000\000\000\000\000\000P�\aP�\177\000\000\024\000\000\000\000\000\000\000"...
         segfault_message_tmp = <value optimized out>
         error = (GError *) 0x0
         opt = <value optimized out>
 ---Type <return> to continue, or q <return> to quit---
         gui_check = <value optimized out>
         debug_enabled = <value optimized out>
         migration_failed = <value optimized out>
         active_accounts = <value optimized out>
         long_options = {{name = 0x4a7bd1 "config", has_arg = 1, flag =
 0x0, val
 = 99}, {
     name = 0x498179 "debug", has_arg = 0, flag = 0x0, val = 100}, {name =
 0x49b39a "help",
     has_arg = 0, flag = 0x0, val = 104}, {name = 0x49841c "login", has_arg
 = 2,
 flag = 0x0,
     val = 108}, {name = 0x4a44da "multiple", has_arg = 0, flag = 0x0, val
 =
 109}, {
     name = 0x4a44e3 "nologin", has_arg = 0, flag = 0x0, val = 110}, {name
 =
 0x4a7bc7 "session",
     has_arg = 1, flag = 0x0, val = 115}, {name = 0x49c9d3 "version",
 has_arg =
 0, flag = 0x0,
     val = 118}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
 }}}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/2937#comment:2>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list