[PATCH v2 0/9] MR180: misc: Fixes and workarounds for UAF warnings. (GCC12)

Rémi Bernon (@rbernon) wine at gitlab.winehq.org
Mon Jun 6 01:07:25 CDT 2022


The mscoree one is a genuine UAF bug, other are more arguably false positive but GCC doesn't like freed pointer value to be used in any way.

--
  v2: server: Avoid using pointer value after realloc.
      d3drm: Avoid using pointer value after free.
      dsound: Avoid using pointer value after free.
      notepad: Avoid using pointer value after free.
      msi: Avoid using pointer value after free.
      user32/tests: Workaround use after free warnings.
      oleaut32/tests: Workaround use after free warnings.
      mshtml/tests: Avoid using pointer value after free.
      mscoree: Avoid using pointer after free.
 
https://gitlab.winehq.org/wine/wine/-/merge_requests/180



More information about the wine-devel mailing list