[Pidgin] #6339: Pidgin Crashes when trying to log into SIPE account

Pidgin trac at pidgin.im
Tue Jul 15 15:00:53 EDT 2008


#6339: Pidgin Crashes when trying to log into SIPE account
---------------------+------------------------------------------------------
Reporter:  soniccj7  |       Owner:  lschiere    
    Type:  defect    |      Status:  new         
Priority:  minor     |   Component:  unclassified
 Version:  2.3.1     |    Keywords:              
 Pending:  0         |  
---------------------+------------------------------------------------------
 Hello,


 I compiled and installed pidgin-sipe-1.2 with
 username_different_patch_from_lcs_servername for use with Pidgin 2.3.1 on
 a host running FC8. When I try to log on using this acocunt Pidgin
 crashes.

 I tried the same plugin on 2.4.1 with the same results

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread -1208252736 (LWP 17249)]
 0x004a1153 in strlen () from /lib/libc.so.6
 (gdb) bt full
 #0  0x004a1153 in strlen () from /lib/libc.so.6
 No symbol table info available.
 #1  0x0063ae1e in g_strdup () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #2  0x0026242d in sipe_login (account=0x94707c8) at sipe.c:1728
         __a0 = <value optimized out>
         __a1 = <value optimized out>
         __a2 = 11 '\v'
         gc = (PurpleConnection *) 0x9827298
         hosttoconnect = <value optimized out>
         username = <value optimized out>
 #3  0x00143824 in purple_connection_new (account=0x94707c8, regist=0,
 password=0x97e8cc0 "eddy")
     at connection.c:157
         gc = (PurpleConnection *) 0x9827298
         prpl = <value optimized out>
         prpl_info = (PurplePluginProtocolInfo *) 0x2657a0
         __PRETTY_FUNCTION__ = "purple_connection_new"
 #4  0x0012f22c in request_password_ok_cb (account=0x94707c8,
 fields=0x97de240) at account.c:1059
         entry = 0x97e8cc0 "eddy"
         remember = <value optimized out>
 #5  0x080cda74 in multifield_ok_cb (button=0x9450158, data=0x97de1e8) at
 gtkrequest.c:236
 No locals.
 #6  0x006d3409 in g_cclosure_marshal_VOID__VOID () from
 /lib/libgobject-2.0.so.0
 No symbol table info available.
 #7  0x006c5f83 in g_closure_invoke () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #8  0x006d648d in ?? () from /lib/libgobject-2.0.so.0
 ---Type <return> to continue, or q <return> to quit---
 No symbol table info available.
 #9  0x006d7997 in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #10 0x006d7b59 in g_signal_emit () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #11 0x0206d427 in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #12 0x0206f36e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #13 0x0206f3ff in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #14 0x02162382 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #15 0x006c4779 in ?? () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #16 0x006c5f83 in g_closure_invoke () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #17 0x006d6ad3 in ?? () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #18 0x006d775f in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #19 0x006d7b59 in g_signal_emit () from /lib/libgobject-2.0.so.0
 No symbol table info available.
 #20 0x0229c568 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #21 0x0215a2bb in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 ---Type <return> to continue, or q <return> to quit---
 #22 0x0215b652 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #23 0x00b1c8ba in ?? () from /usr/lib/libgdk-x11-2.0.so.0
 No symbol table info available.
 #24 0x0061b10c in g_main_context_dispatch () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #25 0x0061e54f in ?? () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #26 0x0061e8f9 in g_main_loop_run () from /lib/libglib-2.0.so.0
 No symbol table info available.
 #27 0x0215bae4 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 No symbol table info available.
 #28 0x080b7e63 in main (argc=Cannot access memory at address 0xc
 ) at gtkmain.c:873
         display = <value optimized out>
         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
         accounts = <value optimized out>
         sig_indx = <value optimized out>
         sigset = {__val = {91143, 0 <repeats 31 times>}}
         prev_sig_disp = <value optimized out>
         errmsg = '\0' <repeats 148 times>,
 "\200v��\230v����B\000�#r\000\233\207A\000�#r\000\000\000\000\---Type
 <return> to continue, or q <return> to quit---
 000\b\000\000\000\022\b\000\000\006\000\000\000\000@\000\000j\002\000\000\000\000\000\000xv���jB\000\b\000\000\000��B\000/\000\000\000ؼ��\220v��\000�q\000\000
 r\000D\022r\000y\rB\000��q\000������B\000\230���L\016\032\0000y����A\000��q\000\023\024\032\000����\016\000\000\000ؼ��\000\000\000\000��q\000\017\000\000\000\000�B\000ؼ��\000\000\000\000ؼ��\034x��\220\215A\000\006\000\000\000\023\024\032",
 '\0' <repeats 13 times>...
         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>
         active_accounts = <value optimized out>
         long_options = {{name = 0x80f503a "config", has_arg = 1, flag =
 0x0, val = 99}, {
     name = 0x80e86ff "debug", has_arg = 0, flag = 0x0, val = 100}, {name =
 0x80eb427 "help",
     has_arg = 0, flag = 0x0, val = 104}, {name = 0x80e89b7 "login",
 has_arg = 2, flag = 0x0,
     val = 108}, {name = 0x80f40aa "multiple", has_arg = 0, flag = 0x0, val
 = 109}, {
     name = 0x80f40b3 "nologin", has_arg = 0, flag = 0x0, val = 110}, {name
 = 0x80f40bb "session",
     has_arg = 1, flag = 0x0, val = 115}, {name = 0x80ecf78 "version",
 has_arg = 0, flag = 0x0,
     val = 118}, {name = 0x80f40c3 "display", has_arg = 1, flag = 0x0, val
 = 68}, {name = 0x0,
     has_arg = 0, flag = 0x0, val = 0}}

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


More information about the Tracker mailing list