Brendan Shanks (@bshanks) commented about dlls/winemac.drv/cocoa_display.m:
- {
uint32_t vendor_number_edid, model_number_edid, serial_number_edid;const unsigned char *edid_ptr;IOAVServiceRef avservice;CFDataRef edid = NULL;IOReturn edid_result;avservice = pIOAVServiceCreateWithService(kCFAllocatorDefault, service);IOObjectRelease(service);if (!avservice)continue;edid_result = pIOAVServiceCopyEDID(avservice, &edid);CFRelease(avservice);if (edid_result != kIOReturnSuccess || !edid || CFDataGetLength(edid) < 13)continue;
A too-short `edid` would leak here