Materia then open CodeBlocks:
Settings -> Environment -> View -> Feature Size :
Assertion and backtrace:
ASSERT INFO:
./src/common/colourcmn.cpp(228): assert "isOpaque" failed in GetAsString(): alpha is lost in HTML syntax
BACKTRACE:
[1] wxColourBase::GetAsString(long) const
[2] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[3] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[4] wxEvtHandler::TryHereOnly(wxEvent&)
[5] wxEvtHandler::DoTryChain(wxEvent&)
[6] wxEvtHandler::ProcessEvent(wxEvent&)
[7] wxWindowBase::TryAfter(wxEvent&)
[8] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[9] wxMenuBase::SendEvent(int, int)
[10] g_closure_invoke
[11] g_signal_emit_valist
[12] g_signal_emit
[13] gtk_widget_activate
[14] gtk_menu_shell_activate_item
[15] g_signal_emit_valist
[16] g_signal_emit
[17] gtk_main_do_event
[18] g_main_context_dispatch
[19] g_main_loop_run
[20] gtk_main
[21] wxGUIEventLoop::DoRun()
[22] wxEventLoopBase::Run()
[23] wxAppConsoleBase::MainLoop()
[24] wxEntry(int&, wchar_t**)
[25] __libc_start_main
I think this should be reported upstream to the wxWidgets team. I doubt the error is on our side. Will you do so?
I'd like to if it's the upstream issue.
Last edit: orzun 2021-01-01
According to upstream, it should be fixed if the commit backports to wxWidget 3.0.5.
This is something that should be done by the Arch Linux people.