reactos/win32ss/gdi
Oleg Dubinskiy 04f04efc96
[NTGDI] FontLink: avoid invalid font name buffer freeing (#7131)
Don't free the linked font name if it's already NULL. Since it is allocated only once (when loading the font name from Registry), it should be freed only once too. All subsequent freeing attempts will result in invalid pool freeing.
This fixes the 0xC2 BAD_POOL_CALLER bugcheck when trying to resize window (and draw more text) from soundcloud.com in K-Meleon 76.5.4 Goanna engine and when switching between channels (during redrawing the text) in DiscordMessenger v1.06 Beta.
Addendum to 0f9e889736.
CORE-19681
2024-07-11 14:27:26 +02:00
..
dib [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
diblib Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
eng [WIN32SS] Introduce the NATIVE_REACTX define and disable some Dx calls (#6025) 2024-04-17 21:47:49 -07:00
gdi32 [GDI32] SetBkMode: Avoid invalid input. CORE-19656 (#7089) 2024-07-08 21:34:36 +03:00
gdi32_vista [GDI32][USER32] Order the set_module_type arguments the usual way ("UNICODE" before the entrypoint). 2022-10-06 15:37:23 +02:00
ntgdi [NTGDI] FontLink: avoid invalid font name buffer freeing (#7131) 2024-07-11 14:27:26 +02:00