May be related to a mismatch between the array size in the config file and the cached value, deleting the config file synced them.
if (currentMaxEntries) return currentMaxEntries;
...
currentMaxEntries = Manager::Get()->GetConfigManager("BrowseTracker")->ReadInt("JumpViewRowCount", 20);
return currentMaxEntries;
I was talking about these lines in helpers.cpp, currentMaxEntries is caching the value in the configuration:Codeif (currentMaxEntries) return currentMaxEntries;
...
currentMaxEntries = Manager::Get()->GetConfigManager("BrowseTracker")->ReadInt("JumpViewRowCount", 20);
return currentMaxEntries;
This was just a long shot, because the array was being accessed out of bounds so the array size should be lesser than currentMaxEntries.
I have a question about the svn commit in rev 13606.
Code::Blocks / SVN Repo / Diff of /trunk/src/plugins/contrib/BrowseTracker/btswitcherdlg.h (https://sourceforge.net/p/codeblocks/code/13606/tree//trunk/src/plugins/contrib/BrowseTracker/btswitcherdlg.h?diff=51421f1dc431436b6eb31d56:13605)
It looks like this file btswitcherdlg.h does not change anything?
I have a question about the svn commit in rev 13606.
Code::Blocks / SVN Repo / Diff of /trunk/src/plugins/contrib/BrowseTracker/btswitcherdlg.h (https://sourceforge.net/p/codeblocks/code/13606/tree//trunk/src/plugins/contrib/BrowseTracker/btswitcherdlg.h?diff=51421f1dc431436b6eb31d56:13605)
It looks like this file btswitcherdlg.h does not change anything?
It looks just like that if the end of line is changed; I have no idea how to tell if that is the cause.
Tim S.