gdi32: Prevent out of bounds array access
2 unresolved threads
2 unresolved threads
This fixes some heap corruption observed in ReactOS
Signed-off-by: Fabian Maurer dark.shadow4@web.de
Merge request reports
Activity
requested review from @huw
3159 3159 /* Do not allow justification between marks and their base */ 3160 3160 for (i = 0; i < cGlyphs; i++) 3161 3161 { 3162 if (!pGlyphProp[i].sva.fClusterStart) 3162 if (!pGlyphProp[i].sva.fClusterStart && (i-dirL) >= 0) 3163 3163 pGlyphProp[i-dirL].sva.uJustification = SCRIPT_JUSTIFY_NONE; Marvin replied on the mailing list:
Hi, It looks like your patch introduced the new failures shown below. Please investigate and fix them before resubmitting your patch. If they are not new, fixing them anyway would help a lot. Otherwise please ask for the known failures list to be updated. The tests also ran into some preexisting test failures. If you know how to fix them that would be helpful. See the TestBot job for the details: The full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=124965 Your paranoid android. === debian11 (32 bit report) === quartz: filtergraph.c:524: Test marked flaky: didn't get EOS filtergraph.c:529: Test marked flaky: expected 1243c8, got 0 === debian11 (build log) === Use of uninitialized value $Flaky in addition (+) at /home/testbot/lib/WineTestBot/LogUtils.pm line 720, <$LogFile> line 24728. Use of uninitialized value $Flaky in addition (+) at /home/testbot/lib/WineTestBot/LogUtils.pm line 720, <$LogFile> line 24728. Use of uninitialized value $Flaky in addition (+) at /home/testbot/lib/WineTestBot/LogUtils.pm line 720, <$LogFile> line 24728.
Please register or sign in to reply