On Tue, 7 Sep 2010 23:27:43 +0200 Vadim Zeitlin <vz-mahog...@zeitlins.org> 
wrote:

VZ> NB> I tried to check "Permanently monitor this folder" and "Poll only if 
opened"
VZ> NB> (Iassumed it will give me behaviour which I had), but I get an assert 
and
VZ> NB> the options are not checked when I reopen folder Properties.
VZ> 
VZ>  Sorry, which assert and where? FWIW I use these options on my (IMAP) INBOX
VZ> since always.

ASSERT INFO:
.src/gui/wxOptionsDlg.cpp(4071): assert "!m_folder" failed in 
GetFolderFromProfile(): creating the folder twice

BACKTRACE:
[1] wxOnAssert(char const*, int, char const*, char const*, wchar_t const*)
[2] wxOptionsPageNewMail::GetFolderFromProfile() 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxOptionsDlg.cpp:4071
[3] wxOptionsPageNewMail::DoTransferOptionsToWindow() 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxOptionsDlg.cpp:4085
[4] wxOptionsPage::TransferDataToWindow() 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxOptionsDlg.cpp:2937
[5] wxOptionsEditDialog::TransferDataToWindow() 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxDialogLayout.cpp:1423
[6] wxFolderPropertiesDialog::TransferDataToWindow() 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxMFolderDialogs.cpp:957
[7] wxWindowBase::OnInitDialog(wxInitDialogEvent&)
[8] wxAppConsoleBase::HandleEvent(wxEvtHandler*, void 
(wxEvtHandler::*)(wxEvent&), wxEvent&) cons)
[9] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, 
wxEvent&) cons)
[10] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, 
wxEvtHandler*, wxEvent&)
[11] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[12] wxEvtHandler::TryHereOnly(wxEvent&)
[13] wxEvtHandler::ProcessEventLocally(wxEvent&)
[14] wxEvtHandler::ProcessEvent(wxEvent&)
[15] wxWindowBase::InitDialog()
[16] wxDialog::Show(bool)
[17] wxDialog::ShowModal()
[18] wxMDialog::ShowModal() 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxMDialogs.cpp:154
[19] DoShowFolderDialog() 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxMFolderDialogs.cpp:2719
[20] ShowFolderPropertiesDialog(MFolder*, wxWindow*) 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxMFolderDialogs.cpp:2744
[21] wxFolderTree::OnProperties(MFolder*) 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxFolderTree.cpp:1005
[22] wxFolderTreeImpl::DoFolderProperties() 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxFolderTree.cpp:2159
[23] wxFolderTreeImpl::ProcessMenuCommand(int) 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxFolderTree.cpp:2969
[24] wxFolderTreeImpl::OnMenuCommand(wxCommandEvent&) 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxFolderTree.cpp:2915
[25] wxAppConsoleBase::HandleEvent(wxEvtHandler*, void 
(wxEvtHandler::*)(wxEvent&), wxEvent&) cons)
[26] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, 
wxEvent&) cons)
[27] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, 
wxEvtHandler*, wxEvent&)
[28] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[29] wxEvtHandler::TryHereOnly(wxEvent&)
[30] wxEvtHandler::ProcessEventLocally(wxEvent&)
[31] wxEvtHandler::ProcessEvent(wxEvent&)
[32] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&)
[33] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[34] wxWindowBase::HandleWindowEvent(wxEvent&) cons)
[35] wxMenuBase::SendEvent(int, int)
[36] g_cclosure_marshal_VOID__VOID()
[37] g_closure_invoke()
[38] g_signal_emit_valist()
[39] g_signal_emit()
[40] gtk_widget_activate()
[41] gtk_menu_shell_activate_item()
[42] g_closure_invoke()
[43] g_signal_emit_valist()
[44] g_signal_emit()
[45] gtk_propagate_event()
[46] gtk_main_do_event()
[47] g_main_context_dispatch()
[48] g_main_context_iteration()
[49] gtk_main_iteration()
[50] wxWindow::DoPopupMenu(wxMenu*, int, int)
[51] wxWindowBase::PopupMenu(wxMenu*, int, int)
[52] wxFolderTreeImpl::DoPopupMenu(wxPoint const&) 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxFolderTree.cpp:1888
[53] wxFolderTreeImpl::OnContextMenu(wxContextMenuEvent&) 
/a/M/M.build.gtk2.nonutf8/src/.src/gui/wxFolderTree.cpp:2888
[54] wxAppConsoleBase::HandleEvent(wxEvtHandler*, void 
(wxEvtHandler::*)(wxEvent&), wxEvent&) cons)
[55] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, 
wxEvent&) cons)
[56] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, 
wxEvtHandler*, wxEvent&)
[57] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[58] wxEvtHandler::TryHereOnly(wxEvent&)
[59] wxEvtHandler::ProcessEventLocally(wxEvent&)
[60] wxEvtHandler::ProcessEvent(wxEvent&)
[61] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&)
[62] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[63] wxWindowBase::HandleWindowEvent(wxEvent&) cons)
[64] wxWindow::GTKProcessEvent(wxEvent&) cons)
[65] g_closure_invoke()
[66] g_signal_emit_valist()
[67] g_signal_emit()
[68] gtk_propagate_event()
[69] gtk_main_do_event()
[70] g_main_context_dispatch()
[71] g_main_loop_run()
[72] gtk_main()
[73] wxGUIEventLoop::Run()
[74] wxAppConsoleBase::MainLoop()
[75] wxAppConsoleBase::OnRun()
[76] wxAppBase::OnRun()


------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
Mahogany-Developers mailing list
Mahogany-Developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mahogany-developers

Reply via email to