[PATCH 0/6] MR165: ntdll: Improve block size rounding compatibility.

Alexandre Julliard (@julliard) wine at gitlab.winehq.org
Wed Jun 1 14:11:21 CDT 2022


This is breaking tests:

```
tools/runtest -q -P wine -T . -M kernel32.dll -p dlls/kernel32/tests/kernel32_test.exe heap && touch dlls/kernel32/tests/heap.ok
heap.c:535: Test failed: got count 4
heap.c:544: Test failed: got count 4
heap.c:592: Test failed: got Region.lpLastBlock 01DC0000
heap.c:601: Test failed: got wFlags 0x4
heap.c:602: Test failed: got lpData 01BC0798
heap.c:604: Test failed: got lpData 01BC0798
heap.c:606: Test failed: got cbData 0xfffffff8
heap.c:609: Test failed: got cbOverhead 0x8
heap.c:621: Test failed: got count 5
heap.c:630: Test failed: got count 5
heap.c:663: Test failed: got wFlags 0x2
heap.c:666: Test failed: got lpData 01BD0000
heap.c:667: Test failed: got cbData 0x1f0000
heap.c:670: Test failed: got iRegionIndex 0
heap.c:681: Test failed: got count 6
heap.c:690: Test failed: got count 6
heap.c:726: Test failed: got lpData 01DC0020
heap.c:744: Test failed: got count 4
heap.c:757: Test failed: got count 5
heap.c:774: Test failed: got wFlags 0x4
heap.c:775: Test failed: got lpData 01BC0820
heap.c:777: Test failed: got lpData 01BC0820
heap.c:779: Test failed: got cbData 0xfffffff8
heap.c:782: Test failed: got cbOverhead 0x8
heap.c:795: Test failed: got count 6
heap.c:812: Test failed: got wFlags 0x4
heap.c:813: Test failed: got lpData 01BC09F0
heap.c:815: Test failed: got lpData 01BC09F0
heap.c:817: Test failed: got cbData 0xfffffff8
heap.c:820: Test failed: got cbOverhead 0x8
heap.c:948: Test failed: got count 4
heap.c:956: Test failed: got wFlags 0x4
heap.c:2147: Tests skipped: skipping block tests
heap.c:2147: Tests skipped: skipping block tests
heap.c:2147: Tests skipped: skipping block tests
heap.c:2147: Tests skipped: skipping block tests
heap.c:2147: Tests skipped: skipping block tests
heap.c:2147: Tests skipped: skipping block tests
heap.c:2147: Tests skipped: skipping block tests
heap.c:2147: Tests skipped: skipping block tests
heap.c:2147: Tests skipped: skipping block tests
heap.c:2147: Tests skipped: skipping block tests
heap.c:2621: Tests skipped: Session Manager flags not set
make: *** [Makefile:61790: dlls/kernel32/tests/heap.ok] Error 32
```

-- 
https://gitlab.winehq.org/wine/wine/-/merge_requests/165#note_1476



More information about the wine-devel mailing list