-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
x64-build crash with NoRecentDocsHistory enabled in registry #243
Comments
this is what's executed when you select void CFamiTrackerApp::OnUpdateRecentFiles(CCmdUI *pCmdUI) // // //
{
// https://www.codeguru.com/cpp/controls/menu/miscellaneous/article.php/c167
// updating a submenu?
if (pCmdUI->m_pSubMenu != NULL) return;
m_pRecentFileList->UpdateMenu(pCmdUI); // access violation here!!
} edit: i think i've located exactly where the error might've occured |
can you try to replicate this bug in Debug builds? |
Yes, i've replicated it on two laptops and one desktop machines. Debug build crashed without any warning messages. Only x64 affected. |
Fixed with your commit! Another bug on windows 7 not related to the previous one (0.5.0.1 x86 official, and lastest x64 build):
catch.mp4 |
|
My initial guess is the recent apps list is not saved properly into the registry? Can you check that registry key EDIT: I think you've set registry key I can reproduce this crash by creating that value as a REG_DWORD and setting to 1. |
You're absolutely right. I set "0" to I have no idea why it was set to "1", maybe third-party software triggered it. |
when |
Step-by-step:
Minidump:
MiniDump_20231128-1705-v0_5_0_1.dmp
Same bug happens on j0cc-famitracker 0.6.3 x64 bit
The text was updated successfully, but these errors were encountered: