- Sep 01, 2022
-
-
Francois Gouget authored
Flaky-Tests: NetrJobDel() fails randomly in Wine. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53618
-
Francois Gouget authored
Flaky-Tests: The failures are caused by timing issues caused by a mix of scheduling jitter, imprecise time tracking and Qemu's sound device emulation. Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=53126
-
Francois Gouget authored
Flaky-Tests: The first test actually fails systematically on the Wine TestBot VMs (QXL GPU) while the second one only fails intermittently. Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=52983
-
Francois Gouget authored
--- * The is_wine variable means we don't have to duplicate the full platform string comparion yet again. * No flaky_windows(): use plain flaky() instead. * If a test if both flaky and todo it is only reported as flaky in the summary stats. * The messages preserve the "Test failed" and "Test succeeded" prefix.
-
Francois Gouget authored
Remove the redundant is_wine variables in the tests.
-
- Aug 31, 2022
-
-
-
-
-
-
-
Passing NULL profile to effect creation will crash wine for now. So we have to skip these tests in wine.
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Connor McAdams <cmcadams@codeweavers.com>
-
Signed-off-by:
Connor McAdams <cmcadams@codeweavers.com>
-
Add RuntimeId support for HUIANODEs associated with an HWND. Signed-off-by:
Connor McAdams <cmcadams@codeweavers.com>
-
Signed-off-by:
Connor McAdams <cmcadams@codeweavers.com>
-
Signed-off-by:
Connor McAdams <cmcadams@codeweavers.com>
-
Signed-off-by:
Connor McAdams <cmcadams@codeweavers.com>
-
-
MSVC's delayimp.lib does not actually free delayload dependencies. winecrt0's attempt to do so from ELF __attribute__((destructor)) is unnecessary and potentially harmful: - When triggered naturally via LdrUnloadDll, this leads to recursive calls to FreeLibrary, violating free_lib_count and missing DLL_PROCESS_DETACH - when triggered by glibc's _dl_fini (at process exit), it leads to use-after-free of the TEB (GetCurrentThreadID after the main thread is no longer Win32) via FreeLibrary -> LdrLdrUnloadDll -> RtlEnterCriticalSection( &loader_section ) - double-free of the library itself, since the DLL_PROCESS_DETACH has already been handled by LdrShutdownProcess - Race against wineserver sending a SIGKILL from process_killed, since all Win32 threads of the process have exited Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53032
-
-
-
-
-
This helps detect dead code.
-
Alexandre Julliard authored
-
Alexandre Julliard authored
For symmetry with build-mac.
-
-
-
-
Signed-off-by:
Eric Pouech <eric.pouech@gmail.com>
-
Signed-off-by:
Eric Pouech <eric.pouech@gmail.com>
-
Introducing get_function_signaturei() to factorize parsing of function signature. Signed-off-by:
Eric Pouech <eric.pouech@gmail.com>
-
Signed-off-by:
Eric Pouech <eric.pouech@gmail.com>
-
Adding function template support for methods that need specific post processing in demangling (constructor, destructor, cast operator) Signed-off-by:
Eric Pouech <eric.pouech@gmail.com>
-
Signed-off-by:
Eric Pouech <eric.pouech@gmail.com>
-
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-