[Pidgin] #8043: while starting pidgin, it is crashing.

Pidgin trac at pidgin.im
Thu Jan 8 22:09:59 EST 2009


#8043: while starting pidgin, it is crashing.
---------------------+------------------------------------------------------
Reporter:  balusoft  |        Type:  defect            
  Status:  new       |   Component:  plugins           
 Version:  2.5.3     |    Keywords:  SIPE LCS MICROSOFT
---------------------+------------------------------------------------------
 After installation of Microsoft LCS/SIPE plugin 1.3.2 I configured my
 office communicator. Then onwards it is dumping.

 Gdb stack trace follows here:

 balajic at balajic-lnx:~$ gdb pidgin
 GNU gdb 6.8-debian
 Copyright (C) 2008 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later
 <http://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
 and "show warranty" for details.
 This GDB was configured as "i486-linux-gnu"...
 (gdb) handle SIGPIPE nostop
 Signal        Stop      Print   Pass to program Description
 SIGPIPE       No        Yes     Yes             Broken pipe
 (gdb) run
 Starting program: /usr/local/bin/pidgin
 [Thread debugging using libthread_db enabled]
 [New Thread 0xb707d6c0 (LWP 13069)]
 [New Thread 0xb6cf9b90 (LWP 13076)]

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 0xb707d6c0 (LWP 13069)]
 process_input (sip=0x8616228, conn=0x86241c8) at sipe.c:2732
 2732                    if (restlen >= msg->bodylen) {
 (gdb) bt
 #0  process_input (sip=0x8616228, conn=0x86241c8) at sipe.c:2732
 #1  0xb778cf0d in recv_cb (data=0x8615d30, source=17,
 cond=PURPLE_INPUT_READ)
     at sslconn.c:146
 #2  0x080a7743 in pidgin_io_invoke (source=0x8623c50,
     condition=<value optimized out>, data=0x8625ea0) at gtkeventloop.c:78
 #3  0xb762dfed in ?? () from /usr/lib/libglib-2.0.so.0
 #4  0xb75f9cc6 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
 #5  0xb75fd083 in ?? () from /usr/lib/libglib-2.0.so.0
 #6  0xb75fd467 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
 #7  0xb7c7f264 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 #8  0x080c1378 in main (argc=Cannot access memory at address 0x0
 ) at gtkmain.c:884
 (gdb) bt full
 #0  process_input (sip=0x8616228, conn=0x86241c8) at sipe.c:2732
         currtime = 1231470199
         cur = 0x86c4da4 ""
         msg = (struct sipmsg *) 0x0
         restlen = 0
 #1  0xb778cf0d in recv_cb (data=0x8615d30, source=17,
 cond=PURPLE_INPUT_READ)
     at sslconn.c:146
 No locals.
 #2  0x080a7743 in pidgin_io_invoke (source=0x8623c50,
     condition=<value optimized out>, data=0x8625ea0) at gtkeventloop.c:78
         purple_cond = PURPLE_INPUT_READ
 #3  0xb762dfed in ?? () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #4  0xb75f9cc6 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #5  0xb75fd083 in ?? () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #6  0xb75fd467 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
 No symbol table info available.
 #7  0xb7c7f264 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #8  0x080c1378 in main (argc=Cannot access memory at address 0x0
 ) at gtkmain.c:884
         opt_help = <value optimized out>
 ---Type <return> to continue, or q <return> to quit---
         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
         accounts = <value optimized out>
         sig_indx = <value optimized out>
         sigset = {__val = {82951, 0 <repeats 31 times>}}
         prev_sig_disp = <value optimized out>
         errmsg =
 "T4#��/��\004\000\000\000H\002#�h�������\b\000\000\000\204�\n�p�\n��\t���>��\204�\n�p�\n�\020\000\000\000\001\000\000\000�h.�`\215\235�(�G�\000\000\000\000\234\t��\000\000\000\000\026\000\000\000\001\000\000\000�\t���\t��\201����5��\f\v��\216�G�\000\000\000\000\235�G��/���/��\005\000\000\000�4#���������\b\000\000\000X�\n�@�\n��\t���>��X�\n�@�\n�\024\000\000\000\000\000\000\000�t.�`\215\235��h.�\bk��"...
         segfault_message_tmp = <value optimized out>
         error = (GError *) 0x0
         opt = <value optimized out>
         gui_check = <value optimized out>
         debug_enabled = <value optimized out>
         migration_failed = <value optimized out>
 ---Type <return> to continue, or q <return> to quit---
         active_accounts = <value optimized out>
         long_options = {{name = 0x810788a "config", has_arg = 1, flag =
 0x0,
     val = 99}, {name = 0x80f709c "debug", has_arg = 0, flag = 0x0, val =
 100},
   {name = 0x80fa6e1 "help", has_arg = 0, flag = 0x0, val = 104}, {
     name = 0x80f7367 "login", has_arg = 2, flag = 0x0, val = 108}, {
     name = 0x8103ce8 "multiple", has_arg = 0, flag = 0x0, val = 109}, {
     name = 0x8103cf1 "nologin", has_arg = 0, flag = 0x0, val = 110}, {
     name = 0x8103cf9 "nocrash", has_arg = 0, flag = 0x0, val = 120}, {
     name = 0x8107880 "session", has_arg = 1, flag = 0x0, val = 115}, {
     name = 0x80fc38a "version", has_arg = 0, flag = 0x0, val = 118}, {
     name = 0x8107893 "display", has_arg = 1, flag = 0x0, val = 68}, {
     name = 0x8103d01 "sync", has_arg = 0, flag = 0x0, val = 83}, {name =
 0x0,
     has_arg = 0, flag = 0x0, val = 0}}
 (gdb)
 (gdb)
 (gdb)

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


More information about the Tracker mailing list