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

Rémi Bernon (@rbernon) wine at gitlab.winehq.org
Wed Jun 1 14:18:14 CDT 2022


On Wed Jun  1 19:18:14 2022 +0000, Alexandre Julliard wrote:
> 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
> ```
Uh sorry, I'll have a look.

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



More information about the wine-devel mailing list