8e7a866b06
This commit fixes two issues: 1. We were pushing ConsoleWaitBlocks into the wait queue before they were fully constructed. This resulted in the wait being called before it even had an API message in it. [MSFT-24113101] 2. Drawing DBCS characters and resizing (a lot) would cause a crash because of an invalid DBCS cell state. This hits in both Terminal and conhost. [MSFT-17364373] [GH-4907] The DBCS state check was promoted from an NT_ASSERT (which never fired in release) to a FAIL_FAST in !1794053. The console kept chugging along without failing in fre for all those years. Fixes MSFT-24113101 Fixes MSFT-17364373 Fixes GH-4907 Retrieved from https://microsoft.visualstudio.com os.2020 OS official/rs_wdx_dxp_windev 108e746630749aa7851dd813b19e013ae31ef0db |
||
---|---|---|
.. | ||
out | ||
dirs |