[PATCH] urlmon: Fix buffer overflow in parse_canonicalize

Daniel Lehman dlehman at esri.com
Wed Nov 16 19:29:51 CST 2016


=== w1064 (32 bit uri) ===
uri.c:7620: Test failed: Expected google.com.uk but got L"com.uk" on uri_tests[71].str_props[3].
uri.c:7620: Test failed: Expected google.uk.1 but got L"uk.1" on uri_tests[73].str_props[3].
uri.c:7618: Test failed: GetPropertyBSTR returned 0x00000000, expected 0x00000001. On uri_tests[76].str_props[3].
uri.c:7620: Test failed: Expected  but got L".uk" on uri_tests[76].str_props[3].
uri.c:7620: Test failed: Expected google.com.[] but got L"com.[]" on uri_tests[77].str_props[3].
uri.c:7805: Test failed: Error: Expected google.com.uk but got L"com.uk" on uri_tests[71].
uri.c:7805: Test failed: Error: Expected google.uk.1 but got L"uk.1" on uri_tests[73].
uri.c:7803: Test failed: Error: GetDomain returned 0x00000000, expected 0x00000001 on uri_tests[76].
uri.c:7805: Test failed: Error: Expected  but got L".uk" on uri_tests[76].
uri.c:7805: Test failed: Error: Expected google.com.[] but got L"com.[]" on uri_tests[77].
uri.c:8085: Test failed: Error: Expected a length of 13 but got 6 on uri_tests[71].str_props[3].
uri.c:8085: Test failed: Error: Expected a length of 11 but got 4 on uri_tests[73].str_props[3].
uri.c:8083: Test failed: Error: GetPropertyLength returned 0x00000000, expected 0x00000001 on uri_tests[76].str_props[3].
uri.c:8085: Test failed: Error: Expected a length of 0 but got 3 on uri_tests[76].str_props[3].
uri.c:8085: Test failed: Error: Expected a length of 13 but got 6 on uri_tests[77].str_props[3].
uri.c:8152: Test failed: Error: Received flag for property 3 when not expected on uri_tests[76].
uri.c:8202: Test failed: Error: Wasn't expecting to have property 3 on uri_tests[76].
uri.c:10521: Test failed: Error: Expected google.com.uk but got L"com.uk" instead on uri_parse_tests[42].
uri.c:10524: Test failed: Error: Expected 13, but got 6 instead on uri_parse_tests[42].

=== w1064 (64 bit uri) ===
uri.c:7620: Test failed: Expected google.com.uk but got L"com.uk" on uri_tests[71].str_props[3].
uri.c:7620: Test failed: Expected google.uk.1 but got L"uk.1" on uri_tests[73].str_props[3].
uri.c:7618: Test failed: GetPropertyBSTR returned 0x00000000, expected 0x00000001. On uri_tests[76].str_props[3].
uri.c:7620: Test failed: Expected  but got L".uk" on uri_tests[76].str_props[3].
uri.c:7620: Test failed: Expected google.com.[] but got L"com.[]" on uri_tests[77].str_props[3].
uri.c:7805: Test failed: Error: Expected google.com.uk but got L"com.uk" on uri_tests[71].
uri.c:7805: Test failed: Error: Expected google.uk.1 but got L"uk.1" on uri_tests[73].
uri.c:7803: Test failed: Error: GetDomain returned 0x00000000, expected 0x00000001 on uri_tests[76].
uri.c:7805: Test failed: Error: Expected  but got L".uk" on uri_tests[76].
uri.c:7805: Test failed: Error: Expected google.com.[] but got L"com.[]" on uri_tests[77].
uri.c:8085: Test failed: Error: Expected a length of 13 but got 6 on uri_tests[71].str_props[3].
uri.c:8085: Test failed: Error: Expected a length of 11 but got 4 on uri_tests[73].str_props[3].
uri.c:8083: Test failed: Error: GetPropertyLength returned 0x00000000, expected 0x00000001 on uri_tests[76].str_props[3].
uri.c:8085: Test failed: Error: Expected a length of 0 but got 3 on uri_tests[76].str_props[3].
uri.c:8085: Test failed: Error: Expected a length of 13 but got 6 on uri_tests[77].str_props[3].
uri.c:8152: Test failed: Error: Received flag for property 3 when not expected on uri_tests[76].
uri.c:8202: Test failed: Error: Wasn't expecting to have property 3 on uri_tests[76].
uri.c:10521: Test failed: Error: Expected google.com.uk but got L"com.uk" instead on uri_parse_tests[42].
uri.c:10524: Test failed: Error: Expected 13, but got 6 instead on uri_parse_tests[42].


these are existing win10-specific errors



More information about the wine-devel mailing list