Status | File | Fingerprint | Line Nr(s) | Test | Comment |
---|---|---|---|---|---|
NEW | dlls/gdi32/freetype.c | freetype_EnumFonts(45) | 5595-5620 | wine_locks/CriticalSection | |
NEW | dlls/gdi32/freetype.c | freetype_EnumFonts(38) | 5595-5613 | wine_locks/CriticalSection | |
NOTABUG | dlls/kernel32/console.c | bare_console_fetch_input(88) | 1133-1191 | wine_locks/CriticalSection | limitation in wine_locks |
UNKNOWN | dlls/kernel32/file.c | FindClose(40) | 2133-2160 | wine_locks/CriticalSection | |
NOTABUG | dlls/kernel32/module.c | GetModuleHandleExW(48) | 520-554 | wine_locks/LdrLockLoaderLock | limitation in wine_locks |
NOTABUG | dlls/kernel32/process.c | process_ExitProcess(6) | 2633-2638 | wine_locks/PebLock | Not a bug as the process terminates and the function never returns |
NOTABUG | dlls/mscms/handle.c | grab_transform(11) | 91-99 | wine_locks/CriticalSection | Wapper around locking function |
NOTABUG | dlls/mscms/handle.c | grab_profile(11) | 71-79 | wine_locks/CriticalSection | Wapper around locking function |
NOTABUG | dlls/msvcp100/misc.c | _Lockit__Lockit_ctor_locktype(3) | 152-153 | wine_locks/CriticalSection | |
NOTABUG | dlls/msvcp100/misc.c | mutex_lock(2) | 79-80 | wine_locks/CriticalSection | |
NOTABUG | dlls/msvcp60/misc.c | _Lockit_ctor_locktype(2) | 44-45 | wine_locks/CriticalSection | |
NEW | dlls/msvcp71/misc.c | _Lockit__Lockit_ctor_locktype(3) | 108-109 | wine_locks/CriticalSection | |
NOTABUG | dlls/msvcp71/misc.c | mutex_lock(2) | 63-64 | wine_locks/CriticalSection | |
NOTABUG | dlls/msvcp90/misc.c | _Lockit__Lockit_ctor_locktype(3) | 136-137 | wine_locks/CriticalSection | Locking function |
NOTABUG | dlls/msvcp90/misc.c | mutex_lock(2) | 63-64 | wine_locks/CriticalSection | |
NOTABUG | dlls/msvcrt/file.c | MSVCRT__lock_file(5) | 1133-1134 | wine_locks/CriticalSection | Locking function |
NOTABUG | dlls/msvcrt/file.c | MSVCRT__lock_file(5) | 1131-1134 | wine_locks/_lock | Locking function |
NOTABUG | dlls/ntdll/env.c | RtlExpandEnvironmentStrings_U(72) | 302-362 | wine_locks/PebLock | limitation in wine_locks |
NOTABUG | dlls/ntdll/env.c | RtlSetEnvironmentVariable(84) | 216-281 | wine_locks/PebLock | limitation in wine_locks |
NOTABUG | dlls/ntdll/env.c | RtlQueryEnvironmentVariable_U(33) | 152-172 | wine_locks/PebLock | limitation in wine_locks |
NOTABUG | dlls/ntdll/heap.c | RtlWalkHeap(116) | 2093-2199 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ntdll/heap.c | RtlSizeHeap(33) | 2029-2049 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ntdll/heap.c | RtlReAllocateHeap(128) | 1820-1929 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ntdll/heap.c | RtlReAllocateHeap(122) | 1820-1923 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ntdll/heap.c | RtlReAllocateHeap(115) | 1820-1916 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ntdll/heap.c | RtlFreeHeap(40) | 1759-1781 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ntdll/heap.c | RtlFreeHeap(34) | 1759-1775 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ntdll/heap.c | RtlAllocateHeap(66) | 1676-1722 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ntdll/heap.c | RtlAllocateHeap(39) | 1676-1695 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ntdll/heap.c | RtlAllocateHeap(28) | 1676-1684 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ntdll/heap.c | HEAP_IsRealArena(65) | 1332-1388 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ntdll/heap.c | HEAP_IsRealArena(33) | 1332-1356 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ntdll/loader.c | attach_process_dlls(11) | 2619-2625 | wine_locks/CriticalSection | Unlock missing on error path but error is so critical that the process terminates. |
NOTABUG | dlls/ntdll/virtual.c | NtAllocateVirtualMemory(128) | 1961-1998 | wine_locks/server_enter_uninterrupted_section | limitation in wine_locks |
NOTABUG | dlls/ole32/ifs.c | IMalloc_fnHeapMinimize(12) | 339-347 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ole32/ifs.c | IMalloc_fnDidAlloc(18) | 319-329 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ole32/ifs.c | IMalloc_fnGetSize(19) | 294-305 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ole32/ifs.c | IMalloc_fnFree(26) | 257-276 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ole32/ifs.c | IMalloc_fnRealloc(43) | 211-244 | wine_locks/CriticalSection | limitation in wine_locks |
NOTABUG | dlls/ole32/ifs.c | IMalloc_fnAlloc(28) | 176-195 | wine_locks/CriticalSection | limitation in wine_locks |
NEW | dlls/opengl32/wgl.c | get_handle_ptr(5) | 119-121 | wine_locks/CriticalSection | |
NEW | dlls/user32/class.c | CLASS_RegisterClass(52) | 351-354 | wine_locks/USER_Lock | |
NEW | dlls/user32/class.c | CLASS_FindClass(20) | 270-286 | wine_locks/USER_Lock | |
NOTABUG | dlls/user32/win.c | get_user_handle_ptr(12) | 141-147 | wine_locks/USER_Lock | In that case the lock should be held. |
NEW | dlls/winex11.drv/window.c | get_win_data(6) | 1746-1748 | wine_locks/CriticalSection | |
NEW | dlls/winex11.drv/window.c | alloc_win_data(11) | 1643-1646 | wine_locks/CriticalSection | |
NOTABUG | dlls/winmm/time.c | timeKillEvent(33) | 380-393 | wine_locks/CriticalSection | Bug in the Smatch script (lock position) + limitation in wine_locks |
BUG | dlls/winmm/time.c | TIME_MMTimeStop(11) | 280-289 | wine_locks/CriticalSection | |
FIXED | dlls/winmm/waveform.c | reroute_mapper_device(54) | 721-766 | wine_locks/CriticalSection | (commit) |
FIXED | dlls/winmm/waveform.c | reroute_mapper_device(48) | 721-760 | wine_locks/CriticalSection | (commit) |
NOTABUG | dlls/winmm/waveform.c | WINMM_ValidateAndLock(11) | 324-331 | wine_locks/CriticalSection | Locking function |
NOTABUG | dlls/winmm/waveform.c | WINMM_FindUnusedDevice(22) | 299-308 | wine_locks/CriticalSection | "IMPORTANT: it is the caller's responsibility to release the device's lock on success" |
NEW | programs/services/services.c | service_lock_exclusive(2) | 556-557 | wine_locks/CriticalSection | |
NEW | programs/services/services.c | service_lock_shared(2) | 551-552 | wine_locks/CriticalSection | |
NEW | programs/services/services.c | scmdatabase_lock_exclusive(2) | 541-542 | wine_locks/CriticalSection | |
NEW | programs/services/services.c | scmdatabase_lock_shared(2) | 536-537 | wine_locks/CriticalSection |