#0 0xb71a7319 in IA__g_type_check_instance_is_a (type_instance=0xb6e1a178, iface_type=20) #1 0xb718e9b6 in IA__g_object_unref (_object=0xb6e1a178) at /build/buildd/glib2.0-2.14.1/gobject/gobject.c:1742 [Error: /build/buildd/glib2.0-2.14.1/gobject/gobject.c was not found in source tree] #2 0x0805be7c in free_folder (value=0x81373f0) at mail-stub-exchange.c:201 196: d(g_print ("%s:%s:%d: freeing mfld: name=[%s]\n", __FILE__, __PRETTY_FUNCTION__, __LINE__, 197: mfld->name)); 198: 199: e_folder_exchange_unsubscribe (mfld->folder); 200: g_signal_handlers_disconnect_by_func (mfld->folder, storage_folder_changed, mfld); 201: g_object_unref (mfld->folder); 202: mfld->folder = NULL; 203: 204: for (i = 0; i < mfld->messages->len; i++) 205: free_message (mfld->messages->pdata[i]); 206: g_ptr_array_free (mfld->messages, TRUE); #3 0xb7079156 in g_hash_nodes_destroy (hash_node=0x812e870, key_destroy_func=0, #4 0xb70795b4 in IA__g_hash_table_remove_all (hash_table=0x80e2e40) at /build/buildd/glib2.0-2.14.1/glib/ghash.c:483 [Error: /build/buildd/glib2.0-2.14.1/glib/ghash.c was not found in source tree] #5 0xb7079813 in IA__g_hash_table_destroy (hash_table=0x80e2e40) at /build/buildd/glib2.0-2.14.1/glib/ghash.c:224 [Error: /build/buildd/glib2.0-2.14.1/glib/ghash.c was not found in source tree] #6 0x080603bf in dispose (object=0x80a8cd0) at mail-stub-exchange.c:226 221: dispose (GObject *object) 222: { 223: MailStubExchange *mse = MAIL_STUB_EXCHANGE (object); 224: 225: if (mse->folders_by_name) { 226: g_hash_table_destroy (mse->folders_by_name); 227: mse->folders_by_name = NULL; 228: } 229: 230: if (mse->ctx) { 231: g_object_unref (mse->ctx); #7 0xb718ea4b in IA__g_object_unref (_object=0x80a8cd0) at /build/buildd/glib2.0-2.14.1/gobject/gobject.c:1765 [Error: /build/buildd/glib2.0-2.14.1/gobject/gobject.c was not found in source tree] #8 0x0806315d in mail_stub_return_error (stub=0x80a8cd0, message=0x807bc16 "Could not open folder") at mail-stub.c:741 736: d(printf(" Error: %s\n", message)); 737: camel_stub_marshal_flush (stub->status); 738: camel_stub_marshal_encode_uint32 (stub->cmd, CAMEL_STUB_RETVAL_EXCEPTION); 739: camel_stub_marshal_encode_string (stub->cmd, message); 740: camel_stub_marshal_flush (stub->cmd); 741: g_object_unref (stub); 742: } 743: 744: /** 745: * mail_stub_push_changes: 746: * @stub: the MailStub #9 0x0805bfbd in got_folder_error (mfld=0x8154808, error=0x807bc16 "Could not open folder") at mail-stub-exchange.c:542 537: } 538: 539: static void 540: got_folder_error (MailStubExchangeFolder *mfld, const char *error) 541: { 542: mail_stub_return_error (MAIL_STUB (mfld->mse), error); 543: free_folder (mfld); 544: } 545: 546: static const char *open_folder_sync_props[] = { 547: E2K_PR_REPL_UID, #10 0x0805f8ec in get_folder_contents_online (mfld=0x8154808, background=0) at mail-stub-exchange.c:768 763: } 764: status = e2k_result_iter_free (iter); 765: if (!E2K_HTTP_STATUS_IS_SUCCESSFUL (status)) { 766: g_warning ("got_folder: %d", status); 767: if (!background) { 768: got_folder_error (mfld, _("Could not open folder")); 769: } 770: return FALSE; 771: } 772: 773: /* Discard remaining messages that no longer exist. */ #11 0x080601d8 in get_folder_contents_online_func (data=0x80fb5c0) at mail-stub-exchange.c:829 824: return NULL; 825: 826: mfld = gf_thread_data->mfld; 827: background = gf_thread_data->background; 828: 829: get_folder_contents_online (mfld, background); 830: 831: g_free (gf_thread_data); 832: 833: return NULL; 834: } #12 0xb70a95af in g_thread_create_proxy (data=0x81a0f90) at /build/buildd/glib2.0-2.14.1/glib/gthread.c:635 [Error: /build/buildd/glib2.0-2.14.1/glib/gthread.c was not found in source tree] #13 0xb6e2246b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #14 0xb6da673e in clone () from /lib/tls/i686/cmov/libc.so.6