User forums > Announcements
Release 15.12, RC1 has arrived
CuteAlien:
Assert (without crash) after doing very long nothing with c::b, followed by Find in files over workspace files and then double-clicking one of the results):
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] CodeBlocksApp::OnRun() /tmp/buildd/codeblocks-13.12svn10621/src/src/app.cpp:852
[21] wxEntry(int&, wchar_t**)
[22] main /tmp/buildd/codeblocks-13.12svn10621/src/src/app.cpp:322
[23] __libc_start_main
Build: Dec 10 2015, 22:09:58 - wx3.0.2 (Linux, unicode) - 64 bit
On Debian stable.
edit: Got the same assert with same callstack later on when switching betwen files by clicking a tab. So it's maybe related to bringing some file to the front in the editor. Also not just getting it once but maybe 5 times in a row.
oBFusCATed:
Do you have the option to sync the editor and the project tree enabled?
Also can you share your project or checkout the codeblocks' source code and try to reproduce it with some of the projects or workspaces in it?
edit: Also have you added or removed some files to the workspace projects between the find in files and double clicking results?
CuteAlien:
--- Quote from: oBFusCATed on December 18, 2015, 08:26:26 am ---Do you have the option to sync the editor and the project tree enabled?
--- End quote ---
Hm, help me - I'm not finding that option so far.
--- Quote from: oBFusCATed on December 18, 2015, 08:26:26 am ---Also can you share your project or checkout the codeblocks' source code and try to reproduce it with some of the projects or workspaces in it?
--- End quote ---
The project I've been working on is this one: https://bitbucket.org/mzeilfelder/trunk_hc1
But I fear it's not that easy to set-up, I don't really expect you to do that :-)
I had also the Irrlicht engine project open the same time (the one in libs/irrlicht/source/Irrlicht in the h-craft project).
If I can figure out any way to reproduce this in a less random way I'll inform you. But so far the only common factor I found is that it's happening when a new file should be displayed in the editor (not even sure yet if it's also happening when the file was already open in the background).
--- Quote from: oBFusCATed on December 18, 2015, 08:26:26 am ---edit: Also have you added or removed some files to the workspace projects between the find in files and double clicking results?
--- End quote ---
No, I didn't do that.
oBFusCATed:
--- Quote from: CuteAlien on December 18, 2015, 07:58:47 pm ---Hm, help me - I'm not finding that option so far.
--- End quote ---
You'll know if you have this option enabled if when you switch between file the same file gets selected in the project tree.
The option is in Settings -> Editor -> General -> Other editor settings -> Synchronise editor with Project manager.
CuteAlien:
Nice option. Didn't have it enabled, but definitely will enable it in future :-)
But I did have the "open file list" from the open files list plugin open. And that did synchronize already.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version