Because archlinux is phasing out wxwidget 2.8, the latest version of Code::Blocks in archlinux is built with wxwidget 3.0, so that some issues are brought. Such as:
ASSERT INFO:
./include/wx/dynarray.h(838): assert "uiIndex < m_nCount" failed in Item().
BACKTRACE:
[1] wxGenericTreeCtrl::CalculateLevel(wxGenericTreeItem, wxDC&, int, int&)
[2] wxGenericTreeCtrl::CalculatePositions()
[3] wxGenericTreeCtrl::DoDirtyProcessing()
[4] wxGenericTreeCtrl::OnInternalIdle()
[5] wxWindowBase::SendIdleEvents(wxIdleEvent&)
[6] wxWindowBase::SendIdleEvents(wxIdleEvent&)
[7] wxWindowBase::SendIdleEvents(wxIdleEvent&)
[8] wxWindowBase::SendIdleEvents(wxIdleEvent&)
[9] wxWindowBase::SendIdleEvents(wxIdleEvent&)
[10] wxWindowBase::SendIdleEvents(wxIdleEvent&)
[11] wxFrame::SendIdleEvents(wxIdleEvent&)
[12] wxAppBase::ProcessIdle()
[13] wxApp::DoIdle()
[14] g_main_context_dispatch
[15] g_main_loop_run
[16] gtk_main
[17] wxGUIEventLoop::DoRun()
[18] wxEventLoopBase::Run()
[19] wxAppConsoleBase::MainLoop()
[20] wxEntry(int&, wchar_t*)
[21] __libc_start_main
I wonder if there is any plan for Code::Blocks to port to wxwidget 3.0.
Thanks!
Discuss in archlinux:https://bugs.archlinux.org/task/52745
can you give some more information:
Steps to reproduce the error?
What code version do you use?
Have you tried to disable the symbol browser (settings->Editor->Code completion->Symbol browser)?
Some people run Codeblocks with wx3.0 and it should run fine...
Duplicate of #225
Thanks!