(gdb) bt full #0 0xb631361d in conv_created_to (conv=0x8de0f60) at hideconv.c:166 No locals. #1 0xb754d3c6 in g_timeout_dispatch (source=0x9162000, callback=0xb63135f0 , user_data=0x8de0f60) at gmain.c:3422 No locals. #2 0xb754cdf2 in IA__g_main_context_dispatch (context=0x811d500) at gmain.c:2045 No locals. #3 0xb754fdcf in g_main_context_iterate (context=0x811d500, block=1, dispatch=1, self=0x80f8238) at gmain.c:2677 got_ownership = max_priority = 2147483647 timeout = 2 some_ready = 1 nfds = allocated_nfds = fds = (GPollFD *) 0x8874d50 __PRETTY_FUNCTION__ = "g_main_context_iterate" #4 0xb7550179 in IA__g_main_loop_run (loop=0x87ef058) at gmain.c:2881 got_ownership = -1220385728 self = (GThread *) 0x80f8238 __PRETTY_FUNCTION__ = "IA__g_main_loop_run" #5 0xb7a1e044 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 No symbol table info available. #6 0x080b4ec3 in main (argc=-2082109099, argv=0xbfc286a4) at gtkmain.c:859 opt_help = opt_login = 0 opt_nologin = 0 opt_version = opt_si = 1 opt_config_dir_arg = 0x0 opt_login_arg = 0x0 opt_session_arg = 0x0 accounts = (GList *) 0x0 sig_indx = sigset = {__val = {91143, 0 }} prev_sig_disp = errmsg = "îªõ·x\001\017·H\001\017·,", '\0' , "Py·àWy·\220Zy·@]y·\000@[·Ð\212\205·\000p\032·Ø×-·x\205\205·pM[·\000\000\000\000·\202¿°\202¿¬\202¿4\226ö·\000\000\000\000á%ö·\000\000\000\000\000\000\000\000ô\217ö·\000\000\000\000\"\206\036·\004g¿ô\217ö·\002\000\000\000\000\000\000\000\214f¿\025'ö·\b\000\000\000\b\000\000\000\000\000\000\000Ä\202¿îªõ·<\001\017·0\001\017·\b\000\000\000¹¯\"·\204g¿¦¿õ·\224\202¿pM[·\000\000\000\000\000\000\000\000·\202¿°\202"... segfault_message_tmp = error = (GError *) 0x0 opt = gui_check = debug_enabled = migration_failed = active_accounts = long_options = {{name = 0x80f2c8d "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x80e52bf "debug", has_arg = 0, flag = 0x0, val = 100}, {name = 0x80e7cde "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x80e5562 "login", has_arg = 2, flag = 0x0, val = 108}, {name = 0x80ef946 "multiple", has_arg = 0, flag = 0x0, val = 109}, {name = 0x80ef94f "nologin", has_arg = 0, flag = 0x0, val = 110}, {name = 0x80f2c83 "session", has_arg = 1, flag = 0x0, val = 115}, {name = 0x80e91cd "version", has_arg = 0, flag = 0x0, val = 118}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}} (gdb) list 166 161 { 162 PidginConversation *gtkconv = PIDGIN_CONVERSATION(conv); 163 164 if (!gtkconv) 165 return TRUE; 166 if (!GTK_WIDGET_VISIBLE(gtkconv->win->window)) 167 return TRUE; 168 169 attach_menu_to_window(gtkconv->win); 170 return FALSE; (gdb) print *(PIDGIN_CONVERSATION(conv)) $11 = {active_conv = 0x8884f78, convs = 0x8deb5f8, send_history = 0x0, win = 0x0, make_sound = 0, tooltips = 0xc, tab_cont = 0x0, tabby = 0x0, menu_tabby = 0x0, imhtml = 0x3ff00000, entry_buffer = 0x0, entry = 0x0, auto_resize = 0, entry_growing = 0, close = 0x0, icon = 0x3ff00000, tab_label = 0x0, menu_icon = 0x0, menu_label = 0x0, sg = 0x0, lower_hbox = 0x2, toolbar = 0x3, unseen_state = PIDGIN_UNSEEN_NONE, unseen_count = 0, u = {im = 0x0, chat = 0x0}, newday = 0, infopane_hbox = 0x0, infopane = 0x0, infopane_model = 0x0, infopane_iter = {stamp = 1072693248, user_data = 0x0, user_data2 = 0xffff0000, user_data3 = 0x88}} (gdb) print PIDGIN_CONVERSATION(conv)->win $12 = (PidginWindow *) 0x0