[Pidgin] #973: Gadu-Gadu + Evolution plugin freeze
Pidgin
trac at pidgin.im
Sun May 13 22:41:36 EDT 2007
#973: Gadu-Gadu + Evolution plugin freeze
--------------------------+-------------------------------------------------
Reporter: ari | Type: defect
Status: new | Priority: minor
Component: pidgin (gtk) | Version: 2.0
Keywords: | Pending: 0
--------------------------+-------------------------------------------------
From Debian bug report http://bugs.debian.org/422807 (this looks like an
evolution+GG problem to me since disabling the Evolution plugin gets rid
of the problem; possibly improper UTF-8 being passed to e-book?):
Pidgin (as well as at least gaim 2.0.0beta5) becomes completely
unresponsive on
startup if it's asked to connect to the GaduGadu network.
The workaround I found consists in killing the client, hand-editing the
configuration to remove auto-login for the GG account, launching the
client and
finally enabling the GG account by hand.
I've had no freezes enabling GG by hand, but it freezes every single time
if it's on on start up.
{{{
#0 0xb7fbc410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb78055d6 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb6e90b75 in do_get_contacts (sync=1, book=0x853d170,
query=<value optimized out>, contacts=0xbfc477e8, error=0x0, cb=0,
closure=0x0) at e-book.c:2140
ev = {_id = 0x0, _major = 0, _any = {_type = 0x0, _value = 0x0,
_release = 0 '\0'}}
our_op = (EBookOp *) 0x856d768
status = <value optimized out>
query_string = 0x85ae900 ""
#3 0xb6ee02ef in signed_on_cb (gc=0x8539dd8)
at ../../../../pidgin/plugins/gevolution/gevolution.c:191
query = (EBookQuery *) 0x856d750
status = <value optimized out>
contacts = <value optimized out>
l = <value optimized out>
#4 0xb786e7d8 in purple_marshal_VOID__POINTER (cb=0xb6ee02a0
<signed_on_cb>,
args=0xbfc47888 "�\235S\bJ9\207���\026\b\206]C�\002", data=0x0,
return_val=0x0) at ../../libpurple/signals.c:628
No locals.
#5 0xb786f1d7 in purple_signal_emit_vargs (instance=0xb78c199c,
signal=0xb78a8649 "signed-on",
args=0xbfc47888 "�\235S\bJ9\207���\026\b\206]C�\002")
at ../../libpurple/signals.c:481
handler_data = (PurpleSignalHandlerData *) 0x1
l = <value optimized out>
l_next = (GList *) 0x8180660
tmp = 0xbfc47888 "�\235S\bJ9\207���\026\b\206]C�\002"
__PRETTY_FUNCTION__ = "purple_signal_emit_vargs"
#6 0xb786f30c in purple_signal_emit (instance=0x0,
signal=0x1 <Address 0x1 out of bounds>)
at ../../libpurple/signals.c:433
args = 0xbfc47888 "�\235S\bJ9\207���\026\b\206]C�\002"
__PRETTY_FUNCTION__ = "purple_signal_emit"
#7 0xb7846223 in purple_connection_set_state (gc=0x8539dd8,
state=PURPLE_CONNECTED) at ../../libpurple/connection.c:315
account = (PurpleAccount *) 0x81697e0
presence = (PurplePresence *) 0x816a048
ops = (PurpleConnectionUiOps *) 0x80ede40
__PRETTY_FUNCTION__ = "purple_connection_set_state"
#8 0xb6432634 in ggp_async_login_handler (_gc=0x8539dd8, fd=15,
cond=PURPLE_INPUT_READ)
at ../../../../libpurple/protocols/gg/gg.c:1499
account = (PurpleAccount *) 0x81697e0
---Type <return> to continue, or q <return> to quit---
presence = <value optimized out>
status = <value optimized out>
info = <value optimized out>
ev = (struct gg_event *) 0x856c658
__PRETTY_FUNCTION__ = "ggp_async_login_handler"
#9 0x08099173 in pidgin_io_invoke (source=0x8539180,
condition=G_IO_IN,
data=0x85468b0) at ../../pidgin/gtkeventloop.c:77
purple_cond = PURPLE_INPUT_READ
#10 0xb7919c9d in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#11 0x08539180 in ?? ()
No symbol table info available.
#12 0x00000001 in ?? ()
No symbol table info available.
#13 0x085468b0 in ?? ()
No symbol table info available.
#14 0xb79573e0 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0xb7804bf0 in ?? () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#16 0x08560878 in ?? ()
No symbol table info available.
#17 0xbfc479a8 in ?? ()
No symbol table info available.
#18 0xb78f0952 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
Backtrace stopped: frame did not save the PC
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/973>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list