[Pidgin] #10594: pidgin crash using sipe

Pidgin trac at pidgin.im
Mon Oct 26 12:36:14 EDT 2009


#10594: pidgin crash using sipe
---------------------+------------------------------------------------------
 Reporter:  bertram  |        Owner:  rekkanoryo  
     Type:  defect   |       Status:  closed      
Milestone:           |    Component:  unclassified
  Version:  2.6.2    |   Resolution:  invalid     
 Keywords:           |  
---------------------+------------------------------------------------------
Changes (by darkrain42):

  * status:  new => closed
  * resolution:  => invalid


Old description:

> SuSE 11.0 x64
> pidgin-2.6.2-2.1
> pidgin-sipe-1.3.3-4.1
>
> Start pidgin, enter MS connection info (via proxy, etc.):
>

> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7f1648d796f0 (LWP 22927)]
> 0x00007f1642279d50 in strlen () from /lib64/libc.so.6
> (gdb) bt full
> #0  0x00007f1642279d50 in strlen () from /lib64/libc.so.6
> No symbol table info available.
> #1  0x00007f163f31e80e in purple_ntlm_gen_authenticate () from
> /usr/lib64/pidgin/libsipe.so
> No locals.
> #2  0x00007f163f3209c8 in auth_header () from
> /usr/lib64/pidgin/libsipe.so
> No locals.
> #3  0x00007f163f320c6f in sign_outgoing_message () from
> /usr/lib64/pidgin/libsipe.so
> No locals.
> #4  0x00007f163f321252 in send_sip_request () from
> /usr/lib64/pidgin/libsipe.so
> No locals.
> #5  0x00007f163f32483b in do_register_exp () from
> /usr/lib64/pidgin/libsipe.so
> No locals.
> #6  0x00007f163f3261b7 in process_register_response () from
> /usr/lib64/pidgin/libsipe.so
> No locals.
> #7  0x00007f163f3223ac in process_input_message () from
> /usr/lib64/pidgin/libsipe.so
> No locals.
> #8  0x00007f163f32307b in process_input () from
> /usr/lib64/pidgin/libsipe.so
> No locals.
> #9  0x00007f1648e2a24e in ?? () from /usr/bin/pidgin
> No symbol table info available.
> #10 0x00007f164306d95a in g_main_context_dispatch () from
> /usr/lib64/libglib-2.0.so.0
> No symbol table info available.
> #11 0x00007f1643071060 in ?? () from /usr/lib64/libglib-2.0.so.0
> No symbol table info available.
> #12 0x00007f164307152d in g_main_loop_run () from
> /usr/lib64/libglib-2.0.so.0
> No symbol table info available.
> #13 0x00007f16478bd977 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
> No symbol table info available.
> #14 0x00007f1648e42dc1 in main () from /usr/bin/pidgin
> No symbol table info available.
>

> need to remove .pidgin to be able to start pidgin w/o crash again
>

> retried step-by-step. Entered only protocol "Microsoft LCS/OCS", my user
> name and password. It then autodiscovered the SIP-server, I accepted the
> certificate, and boom. Same stacktrace.

New description:

 SuSE 11.0 x64
 pidgin-2.6.2-2.1
 pidgin-sipe-1.3.3-4.1

 Start pidgin, enter MS connection info (via proxy, etc.):

 {{{
 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 0x7f1648d796f0 (LWP 22927)]
 0x00007f1642279d50 in strlen () from /lib64/libc.so.6
 (gdb) bt full
 #0  0x00007f1642279d50 in strlen () from /lib64/libc.so.6
 No symbol table info available.
 #1  0x00007f163f31e80e in purple_ntlm_gen_authenticate () from
 /usr/lib64/pidgin/libsipe.so
 No locals.
 #2  0x00007f163f3209c8 in auth_header () from /usr/lib64/pidgin/libsipe.so
 No locals.
 #3  0x00007f163f320c6f in sign_outgoing_message () from
 /usr/lib64/pidgin/libsipe.so
 No locals.
 #4  0x00007f163f321252 in send_sip_request () from
 /usr/lib64/pidgin/libsipe.so
 No locals.
 #5  0x00007f163f32483b in do_register_exp () from
 /usr/lib64/pidgin/libsipe.so
 No locals.
 #6  0x00007f163f3261b7 in process_register_response () from
 /usr/lib64/pidgin/libsipe.so
 No locals.
 #7  0x00007f163f3223ac in process_input_message () from
 /usr/lib64/pidgin/libsipe.so
 No locals.
 #8  0x00007f163f32307b in process_input () from
 /usr/lib64/pidgin/libsipe.so
 No locals.
 #9  0x00007f1648e2a24e in ?? () from /usr/bin/pidgin
 No symbol table info available.
 #10 0x00007f164306d95a in g_main_context_dispatch () from
 /usr/lib64/libglib-2.0.so.0
 No symbol table info available.
 #11 0x00007f1643071060 in ?? () from /usr/lib64/libglib-2.0.so.0
 No symbol table info available.
 #12 0x00007f164307152d in g_main_loop_run () from
 /usr/lib64/libglib-2.0.so.0
 No symbol table info available.
 #13 0x00007f16478bd977 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
 No symbol table info available.
 #14 0x00007f1648e42dc1 in main () from /usr/bin/pidgin
 No symbol table info available.
 }}}

 need to remove .pidgin to be able to start pidgin w/o crash again


 retried step-by-step. Entered only protocol "Microsoft LCS/OCS", my user
 name and password. It then autodiscovered the SIP-server, I accepted the
 certificate, and boom. Same stacktrace.

--

Comment:

 This issue is caused by a third party plugin.  We have no control over
 these plugins.  Please report this problem to the authors of this third
 party plugin.[[BR]]SIPE is a third-party plugin.

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


More information about the Tracker mailing list