reactos/base/system
Hermès Bélusca-Maïto b076800dd8
[SMSS] Fix the displayed subsystem name in the failure path of SmpSbCreateSession().
The SubSystemNames array didn't correlate with the possible values of
SubSystemType (e.g. index 4 was "Posix" whereas Posix is type 7; Posix
and OS/2 entries were inverted; Windows CUI subsystem (type 3) was
mapped to "Posix"), and the array dereferencing was out of bounds if the
SubSystemType of the image happened to be larger than 8.

I know (strings extraction from debug build of Windows' SMSS.EXE) that
they use that same old'n'broken array. Perhaps a leftover from very old
times (NT 3.1 betas) where the PE format was under work and the
subsystem numbers didn't have their definitive values... (This has
already happened with the NT PDK v1.196 from September 1991.)
2022-11-08 23:47:02 +01:00
..
autochk [FFS] Remove the FFS/UFS driver 2021-07-30 17:14:57 +03:00
bootok Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
chkdsk [TRANSLATION] Improve Simplified Chinese (zh-CN) translation (#4513) 2022-05-20 15:38:24 +03:00
diskpart [DISKPART] Update Polish translation for message table (#4548) 2022-10-24 17:08:35 +03:00
dllhost [DLLHOST] Add dllhost to make the device driver extractor for my Lenovo T400 happy 2018-08-11 22:25:30 +02:00
expand [EXPAND] Sync with Wine Staging 3.3. CORE-14434 2018-04-01 13:12:40 +01:00
format [TRANSLATION] Review & update Simplified Chinese (zh-CN) translation (#3933) 2022-03-31 20:30:52 +03:00
logonui [LOGONUI] Make Logon UI compilable again (#4684) 2022-09-14 15:10:37 +03:00
lsass [LSASS] Initialize SAM before starting the security services 2019-08-10 14:36:10 +02:00
msiexec [WINESYNC] msiexec: Enable compilation with long types. 2022-03-20 19:28:44 +01:00
regsvr32 [TRANSLATION] Review & update Simplified Chinese (zh-CN) translation (#3933) 2022-03-31 20:30:52 +03:00
rundll32 [RUNDLL32] Try to resolve the manifest file manually 2022-10-19 19:39:29 +02:00
runonce [TRANSLATION] Improve Simplified Chinese (zh-CN) translation (#4513) 2022-05-20 15:38:24 +03:00
services [SERVICES] Assign a World identity authority for Everyone SID, not Null authority 2022-05-06 10:09:52 +02:00
smss [SMSS] Fix the displayed subsystem name in the failure path of SmpSbCreateSession(). 2022-11-08 23:47:02 +01:00
subst [TRANSLATION] Improve Simplified Chinese (zh-CN) translation (#4513) 2022-05-20 15:38:24 +03:00
userinit [USERINIT] Improve Japanese translation (ja-JP) 2022-10-10 14:58:22 +09:00
winlogon [TRANSLATION] Update Indonesian (id-ID) translation (#4585) 2022-10-06 22:44:46 +03:00
CMakeLists.txt [LOGONUI] Make Logon UI compilable again (#4684) 2022-09-14 15:10:37 +03:00