Hi
OS X version of this rev (12596) can be downloaded from my
Google Drive.
There is a specific dmg file for versions 10.15 and 11.6 of the OS.
Note that these are not notarized versions of the application.
32 bits version for Windows can also be found in the same place.
Debian Buster and Bullseye (32 and 64 bits) can be installed from
my repo.
The problem I talked about in my 9 january's post is still here.
I comes from the rev12597 modifications (this has been confirmed by the fact that disabling the "Forein Project Importer" plugin allows Code::Blocks to run correctly.
The problem is the last loop of the modified code :
wxMenuItemList m_List = m_Menu->GetMenuItems();
for (wxMenuItemList::iterator it = m_List.begin(); it != m_List.end(); ++it)
importSubMenu->Append(*it);
The "GetMenuItems" call doesn't detach the menu entries of m_Menu so adding them "as is" to the newly created sub menu is not a good thing (but perhaps am I missing something...)
However, doing something like the following works fine:
wxMenuItemList m_List = m_Menu->GetMenuItems();
wxMenuItem *item;
for (wxMenuItemList::iterator it = m_List.begin(); it != m_List.end(); ++it)
{
item = *it;
importSubMenu->Append(item->GetId(), item->GetItemLabel);
}
But in this case, the content of
m_Menu seems to never been destroyed.
Regards
Xav'