[Pidgin] #4983: Critical warning from GTK+ during account enable
Pidgin
trac at pidgin.im
Sat Mar 1 10:05:21 EST 2008
#4983: Critical warning from GTK+ during account enable
---------------------+------------------------------------------------------
Reporter: wlashell | Owner: lschiere
Type: defect | Status: new
Priority: minor | Component: unclassified
Version: 2.3.1 | Keywords:
Pending: 0 |
---------------------+------------------------------------------------------
Pidgin is crashing on my development GNOME build. It has been occurring
consistently when I enable my AIM account.
{{{
Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread -1208617200 (LWP 19002)]
0x00983779 in IA__g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_CRITICAL,
format=0x9d3b0a "%s: assertion `%s' failed", args1=0xbfbaf94c "��\201") at
gmessages.c:493
493 G_BREAKPOINT ();
(gdb) bt full
#0 0x00983779 in IA__g_logv (log_domain=0x0,
log_level=G_LOG_LEVEL_CRITICAL, format=0x9d3b0a "%s: assertion `%s'
failed", args1=0xbfbaf94c "��\201")
at gmessages.c:493
buffer =
"\000\001\000\000\000P!�\000\001\000\000\0008\000\000\000\021\000\000\000(!�\000\000\000\000\000\001\000\000\000H���\204\006\213\000\030M�\t\230���X���\021�\211\000A\\�\000H\000\000\000X����\020\210\000\204�\036\nP!�\000�
\034\n\002\000\000\000\230���\230���x����h\212\000\030M�\tH\000\000\000�\017�\000
!�\000\004\000\000\000\220���{{�\000
!�\000\004\000\000\000�\017�\000ar�\000\004\000\000\000����,\224�\000\004\000\000\000��R\000\000\000\000\000\020\211�\t\020\000\000\000�
\034\n\020\000\000\000\230���\002\000\000\000\221\224\211"...
depth = <value optimized out>
domain = <value optimized out>
data = (gpointer) 0x0
log_func = (GLogFunc) 0x809c030 <pidgin_glib_log_handler>
domain_fatal_mask = 5
test_level = <value optimized out>
was_recursion = 0
i = <value optimized out>
#1 0x009839d9 in IA__g_log (log_domain=0x0,
log_level=G_LOG_LEVEL_CRITICAL, format=0x9d3b0a "%s: assertion `%s'
failed") at gmessages.c:517
args = 0xbfbaf94c "��\201"
#2 0x00983c1b in IA__g_return_if_fail_warning (log_domain=0x0,
pretty_function=0x81f4c1 "purple_buddy_icon_data_new", expression=0x81f2c6
"icon_len > 0")
at gmessages.c:532
No locals.
#3 0x007a38e7 in purple_buddy_icon_data_new (icon_data=0xa1c20c0 "",
icon_len=0, filename=0x1 <Address 0x1 out of bounds>) at buddyicon.c:199
file = <value optimized out>
img = <value optimized out>
__PRETTY_FUNCTION__ = "purple_buddy_icon_data_new"
#4 0x007a3cda in purple_buddy_icons_find_account_icon (account=0x9d34888)
at buddyicon.c:667
img = <value optimized out>
account_icon_file = 0x9d347a8
"03ece01863f8cd088f6c221061906e405597bb12.jpg"
dirname = <value optimized out>
path = 0xa1e2f20 "\200/\036\nle_buddy_icon_data_new: assertion
`icon_len > 0' failed"
data = (guchar *) 0xa1c20c0 ""
len = 0
__PRETTY_FUNCTION__ = "purple_buddy_icons_find_account_icon"
#5 0x01a1a9f6 in purple_ssi_parselist (od=0xa1ca360, conn=0xa197340,
fr=0xa19737c) at oscar.c:5121
gname_utf8 = 0xa1d16a8 "�ʠ\001�\002"
alias_utf8 = 0x0
groupitem = <value optimized out>
gname = 0xa1d1420 "Mobiles"
alias = 0x0
gc = (PurpleConnection *) 0xa168dd8
account = (PurpleAccount *) 0x9d34888
g = (PurpleGroup *) 0x9e816f8
b = (PurpleBuddy *) 0x9e88480
curitem = (struct aim_ssi_item *) 0x0
tmp = 132096
img = <value optimized out>
ap = 0xbfbafa78 ""
timestamp = <value optimized out>
---Type <return> to continue, or q <return> to quit---
---Type <return> to continue, or q <return> to quit---
#6 0x01a0a9dc in snachandler (od=0xa1ca360, conn=0xa197340,
mod=0xa220228, frame=0xa19737c, snac=0xbfbafb40, bs=0xa197380) at
family_feedbag.c:1308
No locals.
#7 0x01a0d8b3 in flap_connection_recv_cb (data=0xa197340, source=19,
cond=PURPLE_INPUT_READ) at flap_connection.c:679
flap_version = <value optimized out>
read = <value optimized out>
#8 0x080a1643 in pidgin_io_invoke (source=0xa099838, condition=G_IO_IN,
data=0xa0b7358) at gtkeventloop.c:78
purple_cond = PURPLE_INPUT_READ
#9 0x009ae74d in g_io_unix_dispatch (source=0xa199bb0, callback=0x80a1600
<pidgin_io_invoke>, user_data=0xa0b7358) at giounix.c:162
buffer_condition = 0
#10 0x0097a61c in IA__g_main_context_dispatch (context=0x9ca58d0) at
gmain.c:2064
No locals.
#11 0x0097da6f in g_main_context_iterate (context=0x9ca58d0, block=1,
dispatch=1, self=0x9c82458) at gmain.c:2697
got_ownership = <value optimized out>
max_priority = 2147483647
timeout = 124
some_ready = 1
nfds = <value optimized out>
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0xa16bb10
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#12 0x0097de19 in IA__g_main_loop_run (loop=0xa0a89c8) at gmain.c:2905
got_ownership = 11899712
self = (GThread *) 0x9c82458
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#13 0x00307cc4 in IA__gtk_main () at gtkmain.c:1163
tmp_list = (GList *) 0x0
functions = (GList *) 0x0
init = (GtkInitFunction *) 0x0
loop = (GMainLoop *) 0xa0a89c8
#14 0x080b9208 in main (argc=Cannot access memory at address 0x0
) at gtkmain.c:887
display = <value optimized out>
opt_help = 0
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 =
"\000\020\000\000�\006�\000\200$�\tD\230\204\000��\214\000\004\000\000\000/selinux/mls\000\000\000\000$\000\000\000��\214\000�\032��\204�\213\000T&��@&��\020\000\000\000P����\001\214\000�\032��\000\000\000\000\230\212��X���\000@��\000\000\000\000�\032����\214\000\000\000\000\000�i\214\000\000\000\000\000\000\000\000\000��\214\000+%\204\000�C\204\000P�����\214\000\003\000\000\000�\230\204\000�����j\214\000\b\000\000\000\034\000\000\000��\214\000�\032��\204�\213\0000&��
&��\f---Type <return> to continue, or q <return> to quit---
\000\000\000����\230\212��"...
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 = 0x80fae8a "config", has_arg = 1, flag =
0x0, val = 99}, {name = 0x80eb68a "debug", has_arg = 0, flag = 0x0, val =
100}, {
name = 0x80ee443 "help", has_arg = 0, flag = 0x0, val = 104}, {name =
0x80eb942 "login", has_arg = 2, flag = 0x0, val = 108}, {name = 0x80f74eb
"multiple",
has_arg = 0, flag = 0x0, val = 109}, {name = 0x80f74f4 "nologin",
has_arg = 0, flag = 0x0, val = 110}, {name = 0x80fae80 "session", has_arg
= 1, flag = 0x0,
val = 115}, {name = 0x80f0180 "version", has_arg = 0, flag = 0x0, val
= 118}, {name = 0x80fae93 "display", has_arg = 1, flag = 0x0, val = 68}, {
name = 0x80f74fc "sync", has_arg = 0, flag = 0x0, val = 83}, {name =
0x0, has_arg = 0, flag = 0x0, val = 0}}
}}}
--
Ticket URL: <http://developer.pidgin.im/ticket/4983>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list