https://bugs.winehq.org/show_bug.cgi?id=39240
Bug ID: 39240 Summary: advapi32:service fails in some non-English locales Product: Wine Version: unspecified Hardware: x86 OS: Windows Status: NEW Severity: normal Priority: P2 Component: advapi32 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
The following test failures happen specifically in some non-English locales:
service.c:382: Test failed: Expected failure service.c:383: Test failed: Expected ERROR_DUPLICATE_SERVICE_NAME, got 0 service.c:397: Test failed: Could not create the service : 1073 service.c:403: Test failed: Expected ERROR_ACCESS_DENIED, got 6 service.c:682: Test failed: Could not create the service : 1072 service.c:881: Test failed: Expected Spooler, got Winetest service.c:1829: Test failed: Could not create the service : 1072 service.c:2015: Test failed: Could not create the service : 1072 service.c:2313: Test failed: Could not create the service: 1072 service.c:2381: Test failed: Expected success, got error 1072 service.c:2405: Test failed: Expected success (err=1072) service.c:2427: Test failed: Expected success (err=6) service.c:2438: Test failed: Expected success, got error 1072 service.c:2442: Test failed: Expected success (err=6)
In particular they can be seen o the following WineTest boxes: fg-win7u64-1spie9-fr - Windows 7 Ultimate configured for a French locale fg-win7u64-1spie9-mx - Windows 7 Ultimate configured with a mix of locales (to help figure out exactly which Windows locale setting a test depends on) pelzflowin81pronvid - Windows 8.1 in a German locale
Note however that it works fine in other locales such as Hebrew (fg-win7u64-1spie9-he), Japanese (fg-win7u64-1spie9-ja and newtb-w7u) and Korean (fg-win7u64-1spie9-ko).
This tests regression was introduced by the following commit: commit f8ea5a73ce799ae7a8b8e3d9d5ae9d28511c1d8b Author: Paul Vriens paul.vriens.wine@gmail.com Date: Tue Jul 17 22:06:51 2007 +0200
advapi32/service: Test for duplicate displayname.