reactos/win32ss/user/ntuser
Joachim Henze bf16435303 [WIN32SS] Remove an ambiguous assert entirely CORE-16738
It popped up very reliably when performing git-clone of the ros sources
while having the taskmgr open in the processes-tab.
Or when building 'ninja bootcd -j1' while having the taskmgr open in the processes-tab.

It is always possible to ignore it and then continue using ros for days without
noticing any side effects.
James Tabor judged the assert to have a "questionable logic".
Giannis who once added it, was also ok with commenting it.

His words:
This assertion isn't something fatal,
the worst thing that can happen from continuing on it would be
to make the thread get awake more times than it should.

It was commented out already on 2020-04-21 via
0.4.14-dev-1519-g 87f6c82d85
2022-02-05 01:06:15 +01:00
..
misc [WIN32K] Fix 64 bit issues (#420) 2018-03-18 15:53:52 +01:00
accelerator.c
accelerator.h
callback.c [WIN32K:NTUSER] Zero allocated memory in IntCbAllocateMemory. 2020-06-24 09:15:27 +02:00
callback.h [NTUser] Fix Strings and Format to Hooks 2020-04-03 03:58:29 -05:00
callproc.c
caret.c [NTUSER] Fix caret display mistake (#2180) 2019-12-26 19:08:01 +09:00
caret.h
class.c [WIN32K] Allocate a buffer for a classname that is too long 2020-04-27 12:54:10 +02:00
class.h [WIN32SS][USER32] Add Ghost codes (retrial of #1100) (#1112) 2018-12-11 12:30:59 +09:00
clipboard.c [WIN32SS] Trim EOL white-space 2020-12-19 17:51:37 +01:00
clipboard.h
console.c [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
csr.c [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
csr.h [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
cursoricon.c [REACTOS] Improve/Fix some "printf" formats (#555) 2018-05-30 14:18:23 +02:00
cursoricon.h
dce.h [REACTOS] Addendum to 5c7ce4475e - Fix MSVC 2015 build 2021-05-12 11:04:29 +02:00
dde.c
defwnd.c [WIN32SS:NTUSER] Fix window state after restoring snapped window (#4119) 2021-11-23 23:34:03 +01:00
desktop.c [WIN32K:NTUSER] Make sure to hold User Global Lock before mapping desktop heap (#4144) 2021-12-19 23:34:35 +01:00
desktop.h [WIN32K:NTUSER] Assert global user lock is held exclusively when using global & desktop heaps 2021-08-03 23:13:19 +02:00
display.c [WIN32K] Check if a graphics device already exists before trying to add it 2021-07-15 08:32:46 +02:00
draw.c [Win32SS] Fix Mask for Draw Frame States 2020-04-05 21:11:44 -05:00
event.c [WIN32SS][NTUSER] Fix message time (#1259) 2019-04-12 07:56:04 +09:00
focus.c [NTUSER] Implement HSHELL_RUDEAPPACTIVATE notification (#4147) 2021-12-08 18:26:22 +09:00
focus.h [NTUSER] Implement HSHELL_RUDEAPPACTIVATE notification (#4147) 2021-12-08 18:26:22 +09:00
ghost.c [WIN32SS:USER] Some minimal work and fixes concerning message queues timeouts. 2019-12-29 16:14:15 +01:00
ghost.h [NTUSER] Implement creating the system threads 2018-12-19 16:13:18 +02:00
guicheck.c [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
guicheck.h
hook.c [WIN32K] Use KeStackAttachProcess 2019-06-15 21:26:41 +02:00
hook.h [WIN32K] Fix 64 bit issues (#420) 2018-03-18 15:53:52 +01:00
hotkey.c [WIN32SS:NTUSER] Implement "Window Snap" feature (#1226) 2019-01-15 14:36:41 +01:00
hotkey.h [WIN32SS:NTUSER] Implement "Window Snap" feature (#1226) 2019-01-15 14:36:41 +01:00
ime.c [NTUSER] Half-implement NtUserSetImeOwnerWindow (#4332) 2022-02-03 13:39:15 +09:00
input.c [REACTOS] Cleanup INIT and some PAGE section allocations 2020-11-02 21:45:31 +03:00
input.h [REACTOS] Addendum to 5c7ce4475e - Fix MSVC 2015 build 2021-05-12 11:04:29 +02:00
kbdlayout.c [WIN32SS] Disable by default the dumping function. Addendum to 69f90508. 2021-09-19 00:46:56 +02:00
keyboard.c [NTUSER] Fix UserSendKeyboardInput() KEYEVENTF_SCANCODE use case (CORE-17144) 2021-09-25 09:56:12 -04:00
layered.c
main.c [NTUSER] Plan A: UserDereferenceObject in UserCreateInputContext (#4247) 2022-01-05 08:15:32 +09:00
menu.c [WIN32K] Fix uninitialized hNewMenu use in MENU_DoNextMenu. 2021-10-29 22:06:46 -04:00
menu.h
message.c [NTUSER] Demote ERR to TRACE, also some minor corrections (#3132) 2020-09-05 17:59:10 +03:00
metric.c [NTUSER] UserIsDBCSEnabled: Vietnamese doesn't use DBCS 2022-01-31 09:33:19 +09:00
misc.c [WIN32SS] Remove an ambiguous assert entirely CORE-16738 2022-02-05 01:06:15 +01:00
mmcopy.h
monitor.c
monitor.h
mouse.c [NTUSER] Support MK_SHIFT/MK_CONTROL of mouse messages (#2038) 2019-11-16 09:49:49 +09:00
msgqueue.c [WIN32SS] Do not remove message from the Msg Queue if it is not for us. (#4129) 2021-12-19 16:03:22 +01:00
msgqueue.h [REACTOS] Addendum to 5c7ce4475e - Fix MSVC 2015 build 2021-05-12 11:04:29 +02:00
nonclient.c [WIN32K:NTUSER] NC_IconForWindow(): Remove redundant if() (#2842) 2020-05-26 20:25:39 +02:00
ntstubs.c [NTUSER] Move IMM-related code to ime.c (#4322) 2022-02-02 11:56:40 +09:00
ntuser.c [NTUSER] Implement NtUserGetAppImeLevel and NtUserSetAppImeLevel (#4313) 2022-01-27 07:29:19 +09:00
ntuser.h [NTUSER] Implement NtUserGetAppImeLevel and NtUserSetAppImeLevel (#4313) 2022-01-27 07:29:19 +09:00
object.c [WIN32SS][NTUSER] Implement NtUserDestroyInputContext (#4063) 2021-11-01 15:20:42 +09:00
object.h [XDK] Remove UNREFERENCE_LOCAL_VARIABLE macro 2021-01-19 00:15:02 +03:00
painting.c [WIN32K:USER] Fix potential use after free when painting child windows 2021-08-03 23:13:19 +02:00
painting.h [NtGDI] Update Region code 2019-04-17 14:43:24 -05:00
prop.c [NTUSER] Fix stack memory disclosure in NtUserBuildPropList (#3023) 2020-08-08 14:05:22 +09:00
prop.h
scroll.h
scrollbar.c [NTUSER] Scrollbar.c, Avoid potential out-of-bounds-accesses in co_IntSetScrollInfo() CORE-17777 2021-09-20 03:05:05 +02:00
scrollex.c [WIN32SS][NTUSER] Fix ScrollWindowEx SW_SCROLLCHILDREN (#2327) 2020-02-11 20:59:14 +09:00
session.c
shutdown.c [WIN32K:NTUSER] Add an extra optional "Process" parameter to the GetProcessLuid() function to be used alternatively in place of "Thread" to retrieve the LUID. 2018-08-19 22:18:30 +02:00
shutdown.h
simplecall.c [USER32] Implement ImeWnd_OnImeSetContext (#4329) 2022-02-02 11:58:31 +09:00
sysparams.c [NTUSER] Initialize correctly CaretWidth value. (#4297) CORE-13984 CORE-14359 CORE-16624 2022-01-18 00:36:49 +01:00
sysparams.h [WIN32K][DESK.CPL]: Add fit and fill background placement options (#28) 2017-10-13 21:44:02 +02:00
tags.h [NTOS][CLASS2][FFS][WIN32SS] Fix some pool tags so that they correctly appear in pool dump lists. 2019-11-01 19:12:27 +01:00
timer.c [WIN32K:NTUSER] Allocate & free timers under global user lock 2021-08-03 23:13:19 +02:00
timer.h [REACTOS] Addendum to 5c7ce4475e - Fix MSVC 2015 build 2021-05-12 11:04:29 +02:00
useratom.c
useratom.h
userfuncs.h [NTUSER] Implement NtUserCreateInputContext (#4230) 2022-01-01 20:59:00 +09:00
usrheap.c [WIN32K:NTUSER] In debug builds, enable free & tail checking when creating heaps 2021-08-03 23:13:19 +02:00
usrheap.h [WIN32K:NTUSER] Assert global user lock is held exclusively when using global & desktop heaps 2021-08-03 23:13:19 +02:00
vis.c
vis.h
win32.h [NTUSER] Implement NtUserDisableThreadIme (#4216) 2021-12-31 10:20:53 +09:00
win32kdebug.h [CMAKE] Zap builddir.h.cmake and instead define macros globally 2018-06-30 13:26:56 +02:00
windc.c [REACTOS] Cleanup INIT and some PAGE section allocations 2020-11-02 21:45:31 +03:00
window.c [NTUSER] Use call procedure handle if available (#4178) 2021-12-23 11:53:18 +09:00
window.h [Win32SS] Support Module Versioning. 2019-09-24 17:40:18 -05:00
winpos.c [NTUSER][USER32] Use async way in TileWindows and CascadeWindows (#4167) 2021-12-16 09:52:02 +09:00
winpos.h
winsta.c [WIN32K] HACK: create a DC on all display devices and display wallpaper 2021-07-10 16:27:44 +02:00
winsta.h [REACTOS] Addendum to 5c7ce4475e - Fix MSVC 2015 build 2021-05-12 11:04:29 +02:00