I just got this crash when modifying during rebaseing code with git and reloading files with codeblocks.
I have not investigated future...
just for the record
codeblocks.exe caused an Unknown [0xC000041D] Exception at location 0000000001F16930.
AddrPC Params
0000000001F16930 0000000000000048 0000000000000001 0000000000000000
0000000064E2AD62 0000000000000ECA 0000000000000001 000000000000110A wxmsw314u_gcc_custom.dll!wxWindow::MSWShowWithEffect
0000000065025444 0000000000000000 0000000000000001 000000002211FB30 wxmsw314u_gcc_custom.dll!wxWindowBase::GetFont
00000000650255E3 0000000004356650 0000000000000024 0000000000000024 wxmsw314u_gcc_custom.dll!wxWindowBase::DoSetWindowVariant
000000006BE43686 000000000E65CCF0 0000000024A80770 0000000001DBDF00 openfileslist.dll!RefreshOpenFilesTree [/codeblocks_svn/src/plugins/openfileslist/openfileslistplugin.cpp @ 265]
263: wxTreeItemIdValue cookie = 0;
264: wxTreeItemId item = m_pTree->GetFirstChild(m_pTree->GetRootItem(), cookie);
> 265: wxString shortname = ed->GetShortName();
266: bool found = false;
267: // loop all tree items
000000006BE449B5 000000000E65CCF0 0000000001DBE0B0 0000000001DBE120 openfileslist.dll!OnProjectActivated [/codeblocks_svn/src/plugins/openfileslist/openfileslistplugin.cpp @ 502]
500: if (eb)
501: {
> 502: RefreshOpenFilesTree(eb);
503: }
504: }
000000006BE48D99 000000000F397090 0000000001DBE0B0 0000000001DBE100 openfileslist.dll!Call [/wxWidgets-3.1.4/include/wx/wxcrtbase.h @ 655]
653: /* safe version of strlen() (returns 0 if passed NULL pointer) */
654: inline size_t wxStrlen(const char *s) { return s ? wxCRT_StrlenA(s) : 0; }
> 655: inline size_t wxStrlen(const wchar_t *s) { return s ? wxCRT_StrlenW(s) : 0; }
656: #ifndef wxWCHAR_T_IS_WXCHAR16
657: WXDLLIMPEXP_BASE size_t wxStrlen(const wxChar16 *s );
0000000070A0C962 0000000001F168F0 0000000001DBE0B0 0000000000000000 codeblocks.dll!ProcessEvent [/codeblocks_svn/src/sdk/manager.cpp @ 268]
266: #endif // PPRCESS_EVENT_PERFORMANCE_MEASURE
267:
> 268: (*it)->Call(event);
269:
270: #ifdef PPRCESS_EVENT_PERFORMANCE_MEASURE
0000000070A24486 00000000048CC5A0 0000000001DBE0B0 0000000000000000 codeblocks.dll!NotifyPlugins [/codeblocks_svn/src/sdk/pluginmanager.cpp @ 1524]
1522: }
1523: }
> 1524:
1525: void PluginManager::NotifyPlugins(CodeBlocksEvent& event)
1526: {
0000000070A43808 000000000453E030 000000001B915260 0000830600000001 codeblocks.dll!SetProject [/codeblocks_svn/src/sdk/projectmanager.cpp @ 187]
185: CodeBlocksEvent event(cbEVT_PROJECT_ACTIVATE);
186: event.SetProject(m_pActiveProject);
> 187: Manager::Get()->GetPluginManager()->NotifyPlugins(event);
188:
189: long time = timer.Time();
0000000070A44D22 000000000453E030 00000000246CC040 000000001C17A400 codeblocks.dll!CloseProject [/codeblocks_svn/src/sdk/projectmanager.cpp @ 488]
486: m_ui->RemoveProject(project);
487: if (wasActive && m_pProjects->GetCount())
> 488: SetProject(m_pProjects->Item(0), refresh);
489: delete project;
490: if (!m_InitialDir.IsEmpty()) // Restore the working directory
0000000070A43F74 000000000453E030 00000000246CC040 0000000001DBEA00 codeblocks.dll!ReloadProject [/codeblocks_svn/src/sdk/projectmanager.cpp @ 327]
325: int originalPosition = m_pProjects->Index(project);
326:
> 327: CloseProject(project);
328: cbProject *loadedProject = LoadProject(name);
329:
00000000004A6AFD 0000000004803870 0000000001DBEC30 0000000000000070 codeblocks.exe!CheckForExternallyModifiedProjects [/codeblocks_svn/src/src/projectmanagerui.cpp @ 2729]
2727: idx = 0;
2728: }
> 2729: pa->RemoveAt(idx++);
2730: pa->Insert(project, idx);
2731: RebuildTree();
000000000040A0A7 0000000001E8CDA0 0000000001DBF0B0 0000000001F9032C codeblocks.exe!OnAppActivate [/codeblocks_svn/src/src/app.cpp @ 1486]
0000000064C0316F 0000000000000000 0000000000000000 0000000000000000 wxmsw314u_gcc_custom.dll!wxAppConsoleBase::CallEventHandler
0000000064D41154 0000000001000000 006F006700650053 004900551D00001D wxmsw314u_gcc_custom.dll!wxEvtHandler::ProcessEventIfMatchesId
0000000064D412EB 0000000001E8CDA0 0000000D00000011 000000000000000D wxmsw314u_gcc_custom.dll!wxEventHashTable::HandleEvent
0000000064D41990 0000000000000000 0000000000000000 0000000000000056 wxmsw314u_gcc_custom.dll!wxEvtHandler::TryHereOnly
0000000064D41A0B 0000000001F905E0 0000000001DBF044 0000000300000000 wxmsw314u_gcc_custom.dll!wxEvtHandler::ProcessEventLocally
0000000064D41AF2 0000000000000047 00007FFC5428C94B 0000000002C7D920 wxmsw314u_gcc_custom.dll!wxEvtHandler::ProcessEvent
0000000064F12F63 0000000002C7D920 0000000005E9FE90 00008579B3C33327 wxmsw314u_gcc_custom.dll!wxAppBase::SetActive
0000000064E2D032 0000000000000000 0000000000051E76 000000000000001C wxmsw314u_gcc_custom.dll!wxWindow::MSWHandleMessage
0000000064E1949F 0000000000000001 0000000000000001 0000000000000001 wxmsw314u_gcc_custom.dll!wxWindow::MSWWindowProc
00007FFC5428E7E8 0000000000000000 0000000064E22FE0 0000000000821828 USER32.dll!UserCallWinProcCheckWow
00007FFC5428E36C 0000000000000000 0000000000000000 0000000000000001 USER32.dll!DispatchClientMessage
00007FFC542A0F93 0000000001DBF688 0000001100000050 00007FFC53521064 USER32.dll!__fnDWORD
00007FFC555B0BA4 00007FFC5428A553 0000000001DBF870 0000000001DBF810 ntdll.dll!KiUserCallbackDispatch
00007FFC53521064 0000000001DBF870 0000000001DBF810 0000000000000001 win32u.dll!NtUserPeekMessage
00007FFC5428A553 0000000000000000 0000000002AD4ED0 0000000000000001 USER32.dll!_PeekMessage
00007FFC5428A4B3 0000000000000001 00000000FFFFFFFF 000000001BD851F0 USER32.dll!PeekMessageW
0000000064D019DD 0000000000000000 0000000064D4347C 0000000001DBF980 wxmsw314u_gcc_custom.dll!wxMSWEventLoopBase::GetNextMessageTimeout
0000000064D01E8F 0000000000000000 000000006501F880 0000000000000000 wxmsw314u_gcc_custom.dll!wxMSWEventLoopBase::GetNextMessage
0000000064E4B590 0000000000000000 0000000000010000 0000000065C6F1C0 wxmsw314u_gcc_custom.dll!wxGUIEventLoop::Dispatch
0000000064C33579 0000000000000040 0000000000000000 0000000001DBFBA0 wxmsw314u_gcc_custom.dll!wxEventLoopManual::ProcessEvents
0000000064C33631 0000000001E8CDA0 000000001BD851D0 0000000001FA86B0 wxmsw314u_gcc_custom.dll!wxEventLoopManual::DoRun
0000000064C3335B 0000000001DBFB10 0000000000000000 0000000001EF0000 wxmsw314u_gcc_custom.dll!wxEventLoopBase::Run
0000000064C05E6C 0000000300000030 0000000002000002 0000000001DBFDC0 wxmsw314u_gcc_custom.dll!wxAppConsoleBase::MainLoop
000000000040587E 0000000001E8CDA0 0000000064D4CE7B 0000000000000001 codeblocks.exe!OnRun [/codeblocks_svn/src/src/app.cpp @ 906]
904: wxDebugReportPreviewStd preview;
905:
> 906: report.AddAll();
907: if ( preview.Show(report) )
908: report.Process();
0000000064C73D10 0000000001E905A0 0000000000000000 0000000000400000 wxmsw314u_gcc_custom.dll!wxEntryReal
00000000004027CB 0000000000400000 0000000000000000 0000000001F937C3 codeblocks.exe!WinMain [/codeblocks_svn/src/src/app.cpp @ 350]
348: }
349: #endif
> 350:
351: bool CodeBlocksApp::LoadConfig()
352: {
00000000004DF9AA 0000000000000001 0000000001E905A0 0000000001F61BE0 codeblocks.exe!main
000000000040142A 0000000000000000 0000000000000000 0000000000000000 codeblocks.exe!__tmainCRTStartup
000000000040110E 0000000000000000 0000000000000000 0000000000000000 codeblocks.exe!WinMainCRTStartup
00007FFC545D7034 0000000000000000 0000000000000000 0000000000000000 KERNEL32.DLL!BaseThreadInitThunk
00007FFC55562651 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!RtlUserThreadStart
0xC000041D is STATUS_FATAL_USER_CALLBACK_EXCEPTION and happens when "An unhandled exception was encountered during a user callback."