[Pidgin] #9299: Pidgin 2.5.5 crashes starting IM conversation with MSN contact
Pidgin
trac at pidgin.im
Wed Jun 3 12:09:23 EDT 2009
#9299: Pidgin 2.5.5 crashes starting IM conversation with MSN contact
----------------------+-----------------------------------------------------
Reporter: fiorucci | Owner: rekkanoryo
Type: defect | Status: new
Milestone: | Component: unclassified
Version: 2.5.5 | Resolution:
Keywords: |
----------------------+-----------------------------------------------------
Old description:
> Pidgin 2.5.5 emerged from Gentoo Linux's portage (and running under
> kernel 2.6.28.1 compiled for AMD64) always crashes trying to double-click
> an MSN contact to open a conversation window. This happens only and
> always for a specific contact, while I can successfully talk to other MSN
> contacts in my list. The problem is reproducible.
>
> Here's the gdb trace:
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7f5a137fe710 (LWP 19918)]
> ---Type <return> to continue, or q <return> to quit---
> 0x00007f5a0fbed4e0 in g_str_hash () from /usr/lib/libglib-2.0.so.0
> (gdb) bt full
> #0 0x00007f5a0fbed4e0 in g_str_hash () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #1 0x00007f5a0fbc0911 in g_hash_table_lookup () from
> /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #2 0x00007f5a0281523e in ?? () from /usr/lib64/pidgin/encrypt.so
> No symbol table info available.
> #3 0x00007f5a02815333 in PE_add_smiley () from
> /usr/lib64/pidgin/encrypt.so
> No symbol table info available.
> #4 0x00007f5a0280d289 in ?? () from /usr/lib64/pidgin/encrypt.so
> No symbol table info available.
> #5 0x00007f5a0f91930d in purple_signal_emit_vargs ()
> from /usr/lib/libpurple.so.0
> No symbol table info available.
> #6 0x00007f5a0f919502 in purple_signal_emit () from
> /usr/lib/libpurple.so.0
> No symbol table info available.
> #7 0x000000000045cb7c in ?? ()
> No symbol table info available.
> #8 0x000000000045d468 in pidgin_conv_new ()
> No symbol table info available.
> #9 0x00007f5a0f8f75a9 in purple_conversation_new ()
> from /usr/lib/libpurple.so.0
> No symbol table info available.
> #10 0x0000000000460e5f in pidgin_dialogs_im_with_user ()
> ---Type <return> to continue, or q <return> to quit---
> No symbol table info available.
> #11 0x000000000043ce4c in ?? ()
> No symbol table info available.
> #12 0x00007f5a10082d78 in g_closure_invoke () from
> /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #13 0x00007f5a100932b1 in ?? () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #14 0x00007f5a1009455f in g_signal_emit_valist ()
> from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #15 0x00007f5a10094753 in g_signal_emit () from
> /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #16 0x00007f5a11ddf97b in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #17 0x00007f5a11cfee8d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #18 0x00007f5a10082d78 in g_closure_invoke () from
> /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #19 0x00007f5a1009344f in ?? () from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #20 0x00007f5a100943b8 in g_signal_emit_valist ()
> from /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> ---Type <return> to continue, or q <return> to quit---
> #21 0x00007f5a10094753 in g_signal_emit () from
> /usr/lib/libgobject-2.0.so.0
> No symbol table info available.
> #22 0x00007f5a11df15ae in ?? () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #23 0x00007f5a11cf803f in gtk_propagate_event ()
> from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #24 0x00007f5a11cf9167 in gtk_main_do_event ()
> from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #25 0x00007f5a1198963c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> No symbol table info available.
> #26 0x00007f5a0fbcd4f2 in g_main_context_dispatch ()
> from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #27 0x00007f5a0fbd07d5 in ?? () from /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #28 0x00007f5a0fbd0acd in g_main_loop_run () from
> /usr/lib/libglib-2.0.so.0
> No symbol table info available.
> #29 0x00007f5a11cf9492 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> No symbol table info available.
> #30 0x000000000047a2b9 in main ()
> No symbol table info available.
> (gdb)
New description:
Pidgin 2.5.5 emerged from Gentoo Linux's portage (and running under kernel
2.6.28.1 compiled for AMD64) always crashes trying to double-click an MSN
contact to open a conversation window. This happens only and always for a
specific contact, while I can successfully talk to other MSN contacts in
my list. The problem is reproducible.
Here's the gdb trace:
{{{
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f5a137fe710 (LWP 19918)]
---Type <return> to continue, or q <return> to quit---
0x00007f5a0fbed4e0 in g_str_hash () from /usr/lib/libglib-2.0.so.0
(gdb) bt full
#0 0x00007f5a0fbed4e0 in g_str_hash () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#1 0x00007f5a0fbc0911 in g_hash_table_lookup () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f5a0281523e in ?? () from /usr/lib64/pidgin/encrypt.so
No symbol table info available.
#3 0x00007f5a02815333 in PE_add_smiley () from
/usr/lib64/pidgin/encrypt.so
No symbol table info available.
#4 0x00007f5a0280d289 in ?? () from /usr/lib64/pidgin/encrypt.so
No symbol table info available.
#5 0x00007f5a0f91930d in purple_signal_emit_vargs ()
from /usr/lib/libpurple.so.0
No symbol table info available.
#6 0x00007f5a0f919502 in purple_signal_emit () from
/usr/lib/libpurple.so.0
No symbol table info available.
#7 0x000000000045cb7c in ?? ()
No symbol table info available.
#8 0x000000000045d468 in pidgin_conv_new ()
No symbol table info available.
#9 0x00007f5a0f8f75a9 in purple_conversation_new ()
from /usr/lib/libpurple.so.0
No symbol table info available.
#10 0x0000000000460e5f in pidgin_dialogs_im_with_user ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#11 0x000000000043ce4c in ?? ()
No symbol table info available.
#12 0x00007f5a10082d78 in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0x00007f5a100932b1 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0x00007f5a1009455f in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0x00007f5a10094753 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0x00007f5a11ddf97b in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#17 0x00007f5a11cfee8d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0x00007f5a10082d78 in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0x00007f5a1009344f in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0x00007f5a100943b8 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#21 0x00007f5a10094753 in g_signal_emit () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0x00007f5a11df15ae in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0x00007f5a11cf803f in gtk_propagate_event ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#24 0x00007f5a11cf9167 in gtk_main_do_event ()
from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0x00007f5a1198963c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#26 0x00007f5a0fbcd4f2 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#27 0x00007f5a0fbd07d5 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#28 0x00007f5a0fbd0acd in g_main_loop_run () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#29 0x00007f5a11cf9492 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#30 0x000000000047a2b9 in main ()
No symbol table info available.
(gdb)
}}}
--
Comment(by deryni):
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.
This is caused by the pidgin-encryption plugin (or whatever other plugin
provides encrypt.so in case that isn't it).
--
Ticket URL: <http://developer.pidgin.im/ticket/9299#comment:1>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list