<p><strong>Build</strong> 24585<br /><strong>Detailed Description</strong>: After remapping the Sim-Pause toggle from the “P” key to the “Pause” key, entering Setup causes an immediate CTD. Mapping Sim-Pause toggle back to the “P” key avoids the CTD. Not a big deal once you figure out what caused the crash.<br /><strong>Pictures</strong><br /><strong>Example files</strong><br /><strong>Crash logs</strong><br />================================== CRASHLOG =====================================<br />Falcon BMS.exe caused an EXCEPTION_BREAKPOINT in:<br />000000008C8A4F69 KERNELBASE.dll, RaiseException()+105 byte(s)<br />Exception handler called in CRT Invalid Parameter Handler.<br />BreakpointBytes at CS:RIP: 0F 1F 44 00 00 48 8B 8C 24 C0 00 00 00 48 33 CC <br /><br />Registers:<br />RAX=0x00000000000000ff RBX=0x0000000000000016 RCX=0x00000000000013fb RDX=0x0000000000490150<br />RSI=0x0000000000000000 RDI=0x000000000014ec40 RBP=0x0000000000000385 RSP=0x000000000014e620<br />RIP=0x00007ffd8c8a4f69 FLG=0x0000000000000202 <br /> R8=0x0000000000490150 R9=0x000000007ffe0380 R10=0x00000000fd140000 R11=0x0000000000490000<br />R12=0x000000000014ec40 R13=0x00000000bbe962f0 R14=0x00000000bbdd54a0 R15=0x0000000000000385<br />CS=0x0033 DS=0x002B SS=0x002B ES=0x002B FS=0x0053 GS=0x002B<br /><br />Call Stack:<br />0033:000000008C8A4F69 KERNELBASE.dll, RaiseException()+105 byte(s), Parameters(0x0000000004BFF480 0x0000000000000000 0x0000000000000000 0x0000000000000000)<br />0033:0000000004507A33 Falcon BMS.exe, bms_invalid_parameter_handler()+35 byte(s), D:\WIP\BMS\SVN\Code-4.35\FALCLIB\ehandler.cpp, line 1371, Parameters(0x0000000000000016 0x0000000000000385 0x0000000000000000 0x000000000014EC40)<br />0033:0000000004AA756D Falcon BMS.exe, _invalid_parameter_noinfo()+25 byte(s), d:\th\minkernel\crts\ucrt\src\appcrt\misc\invalid_parameter.cpp, line 98, Parameters(0x00000000FD4623B0 0x00000000FD462350 0x00000000FD364760 0x000000000014EC40)<br />0033:0000000004AB34B1 Falcon BMS.exe, strcat_s()+45 byte(s), d:\th\minkernel\crts\ucrt\src\appcrt\string\strcat_s.cpp, line 20+34 byte(s), Parameters(0x00000000FD364760 0x0000000000000000 0x0000000000000385 0x0000000000000000)<br />0033:00000000049E68E3 Falcon BMS.exe, UpdateKeyMapButton()+387 byte(s), D:\WIP\BMS\SVN\Code-4.35\UI\SRC\setup\ControlTab.cpp, line 2946, Parameters(0x000000000493DCD0 0x0000000000000001 0x0000000000000001 0x00000000FD462790)<br />0033:00000000049E672A Falcon BMS.exe, UpdateKeyMap()+426 byte(s), D:\WIP\BMS\SVN\Code-4.35\UI\SRC\setup\ControlTab.cpp, line 2990, Parameters(0x00000000BBDD54A0 0x000000000014EC90 0x0000000000000013 0x00000000FD364760)<br />0033:00000000049E3362 Falcon BMS.exe, CreateKeyMapList()+1122 byte(s), D:\WIP\BMS\SVN\Code-4.35\UI\SRC\setup\ControlTab.cpp, line 3690, Parameters(0x0000000004F68130 0x00000000000000C5 0x0000000000000001 0x0000000000000012)<br />0033:00000000049E8403 Falcon BMS.exe, LoadSetupWindows()+1043 byte(s), D:\WIP\BMS\SVN\Code-4.35\UI\SRC\setup\ui_setup.cpp, line 367, Parameters(0x00000000FD249770 0x000000002D560BF0 0x0000000000000034 0x000000008DA39C5D)<br />0033:0000000004A089F0 Falcon BMS.exe, OpenSetupCB()+32 byte(s), D:\WIP\BMS\SVN\Code-4.35\UI\Src\UI_Main.cpp, line 1135, Parameters(0x000000002D560BF0 0x0000000000000034 0x000000002E436EA0 0x000000000000001B)<br />0033:000000000493FE02 Falcon BMS.exe, C_Button::Process()+194 byte(s), D:\WIP\BMS\SVN\Code-4.35\ui95\cbuttons.cpp, line 1232, Parameters(0x0000000004C4EA58 0x0000000000000001 0x000000000000001B 0x000000002E29F1C0)<br />0033:0000000004934504 Falcon BMS.exe, C_Handler::EventHandler()+3684 byte(s), D:\WIP\BMS\SVN\Code-4.35\ui95\chandler.cpp, line 3161, Parameters(0x0000000000000000 0x0000000000000000 0x0000000000000202 0x0000000000000000)<br />0033:000000000459A609 Falcon BMS.exe, FalconMainWindowD3D11::ExtendedMessageHandler()+169 byte(s), D:\WIP\BMS\SVN\Code-4.35\Graphics\Bluebox\FalconMainWindowD3D11.cpp, line 1378+27 byte(s), Parameters(0x000000000006054E 0x0000000000000202 0x000000000006054E 0x00000000001B03B3)<br />0033:00000000045999A6 Falcon BMS.exe, ApplicationWindow::WndProc()+118 byte(s), D:\WIP\BMS\SVN\Code-4.35\Graphics\Bluebox\ApplicationWindow.cpp, line 1611, Parameters(0x0000000000000001 0x0000000000000000 0x0000000000000000 0x0000000080006010)<br /><br />…<br />0x000000000014EC40: 0000000004905930 00000000FFFFFFFF 00000000000000C5 0000000000000000 0Y…<br />0x000000000014EC60: 4D49532200000001 61502D6D6953203A 6F54202D20657375 00000022656C6767 …“SIM: Sim-Pause - Toggle”…<br />0x000000000014EC80: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 …<br />0x000000000014ECA0: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 …<br />…<br />0x000000000014ED40: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 …<br />0x000000000014ED60: 0000000000000000 0000000000000000 6953203A4D495322 2065737561502D6D …"SIM: Sim-Pause <br />0x000000000014ED80: 656C67676F54202D 0000000000000000 0000000000000000 0000000000000000 - Toggle…<br />0x000000000014EDA0: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 …<br />…<br /><br /></p>