On Tue, Apr 04, 2006 at 04:22:56PM -0400, Ari Pollak wrote:
> Can you install gaim-dbg and get another backtrace?

Here's the backtrace:

# Program received signal SIGSEGV, Segmentation fault.
# [Switching to Thread 805508736 (LWP 2593)]
# 0x10026110 in gaim_chat_get_name (chat=0x101d97e8) at blist.c:1480
# 1480    blist.c: No such file or directory.
#         in blist.c
# (gdb) bt
# #0  0x10026110 in gaim_chat_get_name (chat=0x101d97e8) at blist.c:1480
# #1  0x10074a74 in sort_method_alphabetical (node=0x101dfda8,
#     blist=<value optimized out#, groupiter=
#       {stamp = 402902064, user_data = 0x102a8748, user_data2 = 0x0, 
user_data3 = 0x0}, cur=0x7f8352d8) at gtkblist.c:4882
# #2  0x10072b54 in insert_node (list=0x1015a478, node=0x101dfda8,
#     iter=0x7f835368) at gtkblist.c:3629
# #3  0x10073540 in gaim_gtk_blist_update_contact (list=0x1015a478,
#     node=0x101dfda8) at gtkblist.c:3798
# #4  0x10072d14 in gaim_gtk_blist_update (list=0x1015a478, node=0x101dff80)
#     at gtkblist.c:3844
# #5  0x10023564 in presence_update_timeout_cb (buddy=0x101dff80) at blist.c:282
# #6  0x0f3d4db4 in g_main_context_is_owner () from /usr/lib/libglib-2.0.so.0
# #7  0x0f3d24a4 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
# #8  0x0f3d689c in g_main_context_check () from /usr/lib/libglib-2.0.so.0
# #9  0x0f3d6cf4 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
# #10 0x0fbb9a78 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
# #11 0x100b6c90 in main (argc=1, argv=0x7f8378e4) at main.c:961

Here's line 1480 from blist.c:

#         parts = 
GAIM_PLUGIN_PROTOCOL_INFO(chat->account->gc->prpl)->chat_info(chat->account->gc);

chat->account->gc is NULL.  I cancelled the connection to the account
because it is blocked by the firewall.

>                                                     Also, can you try the gaim
> package from experimental and see if that fixes the problem?

It fixes the problem.

-- 
Matt

Attachment: signature.asc
Description: Digital signature

Reply via email to