Esme Povirk (@madewokherd) commented about dlls/gdiplus/region.c:
+} + +static GpStatus combine_regions_to_spans(const struct region_element *left, const struct region_element *right, + DWORD type, struct span_list *spans, const RECT *bounds) +{ + struct span_list spans_left = {0}, spans_right = {0}; + size_t i_left = 0, i_right = 0; + const struct span *cur_left, *cur_right; + BOOL in_left, in_right, in_result; + int x, y, x1_left, x1_right, x1_min; + GpStatus stat; + + stat = region_element_to_spans(left, &spans_left, bounds); + + if (stat == Ok) + stat = region_element_to_spans(right, &spans_right, bounds); It doesn't look like we ever free either of these.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/10359#note_134141