mirror of
git://source.winehq.org/git/wine.git
synced 2024-11-01 12:06:32 +00:00
77e0aae7f3
The application again the bug, passed 1 as the elem parameter which doubled the memory being allocated. When it overflowed (became negative), the value was passed into GlobalAlloc16 which then failed. GlobalAlloc16 takes a DWORD parameter, so the value isn't going to be truncated. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53092 Original patch by github user cracyc for winevdm. |
||
---|---|---|
.. | ||
atom.c | ||
dosexe.h | ||
dosmem.c | ||
error.c | ||
file.c | ||
fpu.c | ||
global.c | ||
instr.c | ||
int2f.c | ||
int15.c | ||
int21.c | ||
int25.c | ||
int26.c | ||
int31.c | ||
interrupts.c | ||
ioports.c | ||
kernel.c | ||
kernel16_private.h | ||
krnl386.exe16.spec | ||
local.c | ||
Makefile.in | ||
ne_module.c | ||
ne_segment.c | ||
registry.c | ||
relay.c | ||
resource.c | ||
selector.c | ||
snoop.c | ||
syslevel.c | ||
task.c | ||
thunk.c | ||
utthunk.c | ||
version.rc | ||
vxd.c | ||
wowthunk.c |